Re: [Audacity-devel] Sox and building on the Mac
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Paul L. <pau...@bo...> - 2012-11-12 02:01:16
|
On 12 Nov 2012, at 00:22, Gale (Audacity Team) wrote: >>> "Paul Livesey" wrote: >> On 30 Oct 2012, at 00:37, Vaughan Johnson wrote: >> Thanks, Paul. Will post when I have the var-rate stuff in Resample.* >> committed. >> >> But it looks like the immediate problem you're having with libresample >> may have something to do with r12007. Is that right? Does reverting >> that, then adding in only the libsoxr additions fix the problem? >> >> - Vaughan > > Thanks, Paul for adding libresample back to the xcode project (r 12039). > I tried some resampling including Time Track and it seems OK. > > Thinking about it, since Audacity can't apparently be built on Mac without > the xcode project, shouldn't libsamplerate be included? Does Erik have a > view? > > Since it is not documented otherwise, the assumption would be that you > could compile Audacity on Mac with libsamplerate enabled. > > > > Gale I had a play around with libsamplerate. It's easy enough to put into the Xcode project and from there it's an easy step to add it to the Audacity dependency list and remove libresample (making sure that the correct library is linked in). The only reason that I haven't committed this yet is that I was having a certain difficulty in getting libsamplerate to build cleanly (one test was also failing but it's a bug with the test I think). I'll have another tinker with it this week and see what happens. Now that the configure script is good things should be easier. Building native is fine but I'm going to have to modify config.h on the fly to deal with universal binaries as the endian-ness changes. Not a problem, we do it for other libraries but the PPC version always needs careful checking. I presume that for the minute libresample is the preferred library of the two and should be kept as the default? Paul. > >> On 10/29/2012 4:15 PM, Paul Livesey wrote: >>> On 29 Oct 2012, at 22:56, Vaughan Johnson wrote: >>> >>>> Paul, please explain r12017. We still need libresample for variable-rate >>>> resampling for Time Tracks. >>>> >>>> And btw, was libsamplerate never implemented for Mac? It's not in the >>>> project.pbxproj file. >>>> >>>> Thanks, >>>> Vaughan >>>> >>> >>> As far as I can tell libsamplerate was never implemented on the Mac. I >>> can add it in if you want. >>> >>> I removed the default building and linking of libresample (but left it as >>> a target in the project) because at the moment the top level configure >>> script doesn't seem to want to go anywhere near libresample and so it >>> fails to build due to a missing config.h file later in the day. I'm not >>> sure if this is intentional or not, or if I need some extra options to >>> configure to get it to behave as expected/as previous but for the moment >>> I'm just trying to get things building. >>> >>> Paul. > > > > > > -- > View this message in context: http://audacity.238276.n2.nabble.com/Sox-and-building-on-the-Mac-tp7556455p7556595.html > Sent from the audacity-devel mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_nov > _______________________________________________ > audacity-devel mailing list > aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel |