Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Takashi Iwai
At Wed, 3 Dec 2003 14:54:44 +, Steve Harris wrote: > > On Wed, Dec 03, 2003 at 02:55:48PM +0100, Takashi Iwai wrote: > > as far as i understand, there is no strict definition of behavior > > about type punning. with GCC, you can use a union as a workaround (as > > found in info), but it's not

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Steve Harris
On Wed, Dec 03, 2003 at 02:55:48PM +0100, Takashi Iwai wrote: > as far as i understand, there is no strict definition of behavior > about type punning. with GCC, you can use a union as a workaround (as > found in info), but it's not sure to work with other compilers... I though unions were guaran

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Takashi Iwai
At Wed, 3 Dec 2003 11:18:42 +, Steve Harris wrote: > > On Wed, Dec 03, 2003 at 10:41:05 +, Mike Rawes wrote: > > -O2 will include the -fstrict-aliasing flag for gcc, so it's turned on here. > > I've no idea what -O6 does (intel compiler, pgcc?). -O3 is the highest in the > > gcc documentat

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Steve Harris
On Wed, Dec 03, 2003 at 11:18:42 +, Steve Harris wrote: > -O6 is historical, I just keep it in cos it doesnt hurt. Interesting that > -O2 turns on strict aliasing... that changes the semantics of ANSI C, > though I've a feeling that C99 might specify strict aliasing. Sorry, typo, s/ANSI C/ANSI

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Steve Harris
On Wed, Dec 03, 2003 at 10:41:05 +, Mike Rawes wrote: > -O2 will include the -fstrict-aliasing flag for gcc, so it's turned on here. > I've no idea what -O6 does (intel compiler, pgcc?). -O3 is the highest in the > gcc documentation. -O6 is historical, I just keep it in cos it doesnt hurt. Int

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Mike Rawes
--- Joern Nettingsmeier <[EMAIL PROTECTED]> wrote: > Steve Harris wrote: > > On Wed, Dec 03, 2003 at 09:41:30AM +0100, Joern Nettingsmeier wrote: > > > >>builds fine, except for those warnings: > >> > >>ladspa-util.h: In function `f_trunc': > >>ladspa-util.h:110: warning: dereferencing type-punne

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Steve Harris
On Wed, Dec 03, 2003 at 10:42:40 +0100, Joern Nettingsmeier wrote: > >Oops. Yes, that a known problem, but I think the README file is a bit > >misleading - its supposed to be hinting that you should build FFTW with > >--enable-sse, not the plugins. gcc's automatic SSE support is not very > >good (w

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Joern Nettingsmeier
Steve Harris wrote: On Wed, Dec 03, 2003 at 09:41:30AM +0100, Joern Nettingsmeier wrote: builds fine, except for those warnings: ladspa-util.h: In function `f_trunc': ladspa-util.h:110: warning: dereferencing type-punned pointer will break strict-aliasing rules Very true, but I dont think I as

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Steve Harris
On Wed, Dec 03, 2003 at 09:41:30AM +0100, Joern Nettingsmeier wrote: > builds fine, except for those warnings: > > ladspa-util.h: In function `f_trunc': > ladspa-util.h:110: warning: dereferencing type-punned pointer will break > strict-aliasing rules Very true, but I dont think I asked to compi

Re: [linux-audio-dev] [ANN] swh plugins release

2003-12-03 Thread Joern Nettingsmeier
Steve Harris wrote: http://plugin.org.uk/releases/0.4.3/ New plugins: Butterworth filter plugin (Alexander Ehlert) Impulse generator plugin (Andy Wingo) Delay plugin (Andy Wingo) Signal decay plugin (Andy Wingo) DJEQ plugin (me) Reverse Delay plugin (Jesse Chappell) Expander plugin (me, more-or-l

[linux-audio-dev] [ANN] swh plugins release

2003-12-02 Thread Steve Harris
http://plugin.org.uk/releases/0.4.3/ New plugins: Butterworth filter plugin (Alexander Ehlert) Impulse generator plugin (Andy Wingo) Delay plugin (Andy Wingo) Signal decay plugin (Andy Wingo) DJEQ plugin (me) Reverse Delay plugin (Jesse Chappell) Expander plugin (me, more-or-less untested) Vinyl