Re: [Audacity-quality] [Audacity-devel] Noise generators
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Steve t. F. <ste...@gm...> - 2013-02-05 19:10:01
|
On 5 February 2013 17:05, Gale Andrews <ga...@au...> wrote: > > | From Steve the Fiddle <ste...@gm...> > | Tue, 5 Feb 2013 15:59:24 +0000 > | Subject: [Audacity-quality] [Audacity-devel] Noise generators >> I think Windows needs #include <math.h> >> New patch attached. > > I restored Noise.cpp and Noise.h from HEAD, then patched > and rebuilt into an empty build folder, but still get the same > error. I think I've found the answer. >From a Google search: "fmax was introduced in the C99 Standard. VC++ does not implement all the provisions of that Standard, including fmax." Sorry about that, please try this version (attached). Steve > > > > Gale > >> On 5 February 2013 15:05, Gale Andrews <ga...@au...> wrote: >> > >> > Hi Steve, >> > >> > It doesn't compile for me in Windows 7 Unicode Release >> > >> >>Noise.cpp >> > 26>..\..\..\src\effects\Noise.cpp(133) : error C3861: 'fmin': identifier not found >> > 26>..\..\..\src\effects\Noise.cpp(134) : error C3861: 'fmax': identifier not found >> > >> > >> > >> > Gale >> > >> > >> > | From Steve the Fiddle <ste...@gm...> >> > | Tue, 5 Feb 2013 04:26:04 +0000 >> > | Subject: [Audacity-quality] [Audacity-devel] Noise generators >> >> This patch is against svn r12211 and supersedes the previous patches. >> >> >> >> The Pink noise generator is the same as previous patches, based on >> >> Paul Kellet "instrumentation grade" algorithm. (which I hope will be >> >> nice for Richard Ash when he gets his SPL meter working :=) >> >> >> >> The improvements in this version are to the Brownian noise. The >> >> waveform is less "constrained" than the previous version, so it >> >> doesn't "look clipped" even with 10 million samples duration, but >> >> durations as short as 1 second should still be very close (and not >> >> more than) the user selected peak level. >> >> >> >> The parameters for Brownian noise now take into account the sample >> >> rate to provide 6dB/octave from (close to) 20 Hz to (close to) the >> >> Nyquist frequency for all Audacity project rates (8000 to 384000 Hz). >> >> >> >> The "ToDo" is also fixed by this patch, as is the 2^18 sample glitch bug. >> >> >> >> Steve > > > ------------------------------------------------------------------------------ > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > _______________________________________________ > Audacity-quality mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-quality |