[Csnd] new MacCsound 1.4 beta1
Date | 2009-11-29 20:41 |
From | matt ingalls |
Subject | [Csnd] new MacCsound 1.4 beta1 |
hey everyone, here is a new beta version of MacCsound -- if any of you out there would be willing to try it out, i would be very grateful! http://www.csounds.com/matt/MacCsound.1.4b1.dmg NEW TO THIS VERSION: + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER INSTALLATION IS REQUIRED. This prevents conflicts with other CsoundLib versions, so for instance you can install the intel version of CsoundLib and run MacCsound and QuteCsound side-by-side now! + fixed compatibility problem with 5.10(and later?) CsoundLibs + fixed compatibility problem with MacCsound + minor changes to prefs (manual prefix now defaults to online version) and default .csd (large buffer size) + other changes i made over the years(!) that might not have ever gotten into a release (??) INSTALL INSTRUCTIONS: + download dmg. + optional (but recommended): -- delete preferences file: ~/Library/Preferences/com.sonomatics.maccsound.plist -- delete template csd: ~/Library/Application Support/MacCsound/default.csd -- drag MacCsound from the expanded .dmg into your Applications or other folder. OTHER BUGS THAT NEED TO BE FIXED? here is what is known to me: + realtime i/o problems with some audio setups like newer computers where built-in audio is actually 2 separate devices. the workaround is to turn off input or use an aggregate device. + crash sometimes after stopping a render (cause unknown) + [ outvalue "channel", String ] doesn't seem to work on intel + sometimes erase/drawing problems after switching tab view on intel + real-time soundfile playback (diskin, etc) has cpu spike on large files every 30 seconds or so. WHAT'S NEXT? MacCsound is definitely on its last legs, but there still seems to have some advantages over other frontends, at least for now. i am itching to go forward with some new Csound-related projects, but depending on user demand, i could see doing: + fix serious bugs + rewrite audio i/o code (apple now recommends using default AudioUnit) as a CsoundLib plugin + adds to help compatibility to QuteCsound? + export any desirable(?) code to QuteCsound + "save as" standalone intel app. (code would also be included into QuteCsound) + new widget format that is platform-neutral and unicode-aware. (and xml?) -- cabbage? matt ingalls matt@sonomatics.com Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-29 21:31 |
From | Victor Lazzarini |
Subject | [Csnd] Re: new MacCsound 1.4 beta1 |
Matt, great news. Good idea to include the framework inside. Did you use install_name_tool to change the linking names etc.. What about opcode location, did you set OPCODEDIR internally? Victor On 29 Nov 2009, at 20:41, matt ingalls wrote: > hey everyone, > > here is a new beta version of MacCsound > -- if any of you out there would be willing to try it out, i would > be very grateful! > > http://www.csounds.com/matt/MacCsound.1.4b1.dmg > > > NEW TO THIS VERSION: > + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER > INSTALLATION IS REQUIRED. This prevents conflicts with other > CsoundLib versions, so for instance you can install the intel > version of CsoundLib and run MacCsound and QuteCsound side-by-side > now! > > + fixed compatibility problem with 5.10(and later?) CsoundLibs > > + fixed compatibility problem with MacCsound > > + minor changes to prefs (manual prefix now defaults to online > version) and default .csd (large buffer size) > > + other changes i made over the years(!) that might not have ever > gotten into a release (??) > > > INSTALL INSTRUCTIONS: > + download dmg. > + optional (but recommended): > -- delete preferences file: ~/Library/Preferences/ > com.sonomatics.maccsound.plist > -- delete template csd: ~/Library/Application Support/MacCsound/ > default.csd > -- drag MacCsound from the expanded .dmg into your Applications > or other folder. > > > OTHER BUGS THAT NEED TO BE FIXED? > here is what is known to me: > + realtime i/o problems with some audio setups like newer computers > where built-in audio is actually 2 separate devices. the workaround > is to turn off input or use an aggregate device. > + crash sometimes after stopping a render (cause unknown) > + [ outvalue "channel", String ] doesn't seem to work on intel > + sometimes erase/drawing problems after switching tab view on intel > + real-time soundfile playback (diskin, etc) has cpu spike on large > files every 30 seconds or so. > > > WHAT'S NEXT? > MacCsound is definitely on its last legs, but there still seems to > have some advantages over other frontends, at least for now. i am > itching to go forward with some new Csound-related projects, but > depending on user demand, i could see doing: > > + fix serious bugs > + rewrite audio i/o code (apple now recommends using default > AudioUnit) as a CsoundLib plugin > + adds to help compatibility to QuteCsound? > + export any desirable(?) code to QuteCsound > + "save as" standalone intel app. (code would also be included into > QuteCsound) > + new widget format that is platform-neutral and unicode-aware. (and > xml?) -- cabbage? > > > matt ingalls > matt@sonomatics.com > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body > "unsubscribe csound" Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-29 22:24 |
From | matt ingalls |
Subject | [Csnd] Re: Re: new MacCsound 1.4 beta1 |
On Nov 29, 2009, at 1:31 PM, Victor Lazzarini wrote: > Matt, > > great news. > Good idea to include the framework inside. Did you use install_name_tool to change the linking names etc.. yes - well, actually i am not including entire framework, just csoundlib, opcodes, portaudio, libsndfile, and libfltk. > What about opcode location, did you set OPCODEDIR internally? yes! (the whole script is about 150 lines!) matt ingalls matt@sonomatics.com Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-29 22:33 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: new MacCsound 1.4 beta1 |
Why portaudio? Don't you have your own IO implementation? Also, wouldn't you need portmidi too? (and other dependencies for OSC, fluid, etc?). The idea is good and should solve a lot of problems. Mind you on 10.6 users will have to make sure rosetta is available (not there by default, apparently, but I might be wrong). Victor On 29 Nov 2009, at 22:24, matt ingalls wrote: > > On Nov 29, 2009, at 1:31 PM, Victor Lazzarini wrote: > >> Matt, >> >> great news. >> Good idea to include the framework inside. Did you use >> install_name_tool to change the linking names etc.. > > yes - well, actually i am not including entire framework, > just csoundlib, opcodes, portaudio, libsndfile, and libfltk. > >> What about opcode location, did you set OPCODEDIR internally? > > yes! > > (the whole script is about 150 lines!) > > > > matt ingalls > matt@sonomatics.com > > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body > "unsubscribe csound" Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-29 23:35 |
From | DavidW |
Subject | [Csnd] Re: new MacCsound 1.4 beta1 |
Hi Matt, To report: On MacBook Pro under OSX 10.5.6 using : Csound version 5.11 (float samples) Sep 24 2009 loads and executes perfectly, including graphics + editing (in my case without bothering with the optional instructions. Brilliant, Thanks! David On 30/11/2009, at 7:41 AM, matt ingalls wrote: > hey everyone, > > here is a new beta version of MacCsound > -- if any of you out there would be willing to try it out, i would > be very grateful! > > http://www.csounds.com/matt/MacCsound.1.4b1.dmg > > > NEW TO THIS VERSION: > + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER > INSTALLATION IS REQUIRED. This prevents conflicts with other > CsoundLib versions, so for instance you can install the intel > version of CsoundLib and run MacCsound and QuteCsound side-by-side > now! > > + fixed compatibility problem with 5.10(and later?) CsoundLibs > > + fixed compatibility problem with MacCsound > > + minor changes to prefs (manual prefix now defaults to online > version) and default .csd (large buffer size) > > + other changes i made over the years(!) that might not have ever > gotten into a release (??) > > > INSTALL INSTRUCTIONS: > + download dmg. > + optional (but recommended): > -- delete preferences file: ~/Library/Preferences/ > com.sonomatics.maccsound.plist > -- delete template csd: ~/Library/Application Support/MacCsound/ > default.csd > -- drag MacCsound from the expanded .dmg into your Applications > or other folder. > > > OTHER BUGS THAT NEED TO BE FIXED? > here is what is known to me: > + realtime i/o problems with some audio setups like newer computers > where built-in audio is actually 2 separate devices. the workaround > is to turn off input or use an aggregate device. > + crash sometimes after stopping a render (cause unknown) > + [ outvalue "channel", String ] doesn't seem to work on intel > + sometimes erase/drawing problems after switching tab view on intel > + real-time soundfile playback (diskin, etc) has cpu spike on large > files every 30 seconds or so. > > > WHAT'S NEXT? > MacCsound is definitely on its last legs, but there still seems to > have some advantages over other frontends, at least for now. i am > itching to go forward with some new Csound-related projects, but > depending on user demand, i could see doing: > > + fix serious bugs > + rewrite audio i/o code (apple now recommends using default > AudioUnit) as a CsoundLib plugin > + adds to help compatibility to QuteCsound? > + export any desirable(?) code to QuteCsound > + "save as" standalone intel app. (code would also be included into > QuteCsound) > + new widget format that is platform-neutral and unicode-aware. (and > xml?) -- cabbage? > > > matt ingalls > matt@sonomatics.com > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body > "unsubscribe csound" ________________________________________________ Dr David Worrall. - Experimental Polymedia: worrall.avatar.com.au - Sonification: www.sonifiction.com.au - Education for Financial Independence: www.mindthemarkets.com.au Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-29 23:41 |
From | matt ingalls |
Subject | [Csnd] Re: Re: new MacCsound 1.4 beta1 |
great! but just to make sure, can you look into the output window on rendering and -- it should say it is using 5.10! thanks, m On Nov 29, 2009, at 3:35 PM, DavidW wrote: > Hi Matt, > > To report: > On MacBook Pro under OSX 10.5.6 using : Csound version 5.11 (float samples) Sep 24 2009 > > loads and executes perfectly, including graphics + editing > (in my case without bothering with the optional instructions. > > > Brilliant, Thanks! > > David > > On 30/11/2009, at 7:41 AM, matt ingalls wrote: > >> hey everyone, >> >> here is a new beta version of MacCsound >> -- if any of you out there would be willing to try it out, i would be very grateful! >> >> http://www.csounds.com/matt/MacCsound.1.4b1.dmg >> >> >> NEW TO THIS VERSION: >> + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER INSTALLATION IS REQUIRED. This prevents conflicts with other CsoundLib versions, so for instance you can install the intel version of CsoundLib and run MacCsound and QuteCsound side-by-side now! >> >> + fixed compatibility problem with 5.10(and later?) CsoundLibs >> >> + fixed compatibility problem with MacCsound >> >> + minor changes to prefs (manual prefix now defaults to online version) and default .csd (large buffer size) >> >> + other changes i made over the years(!) that might not have ever gotten into a release (??) >> >> >> INSTALL INSTRUCTIONS: >> + download dmg. >> + optional (but recommended): >> -- delete preferences file: ~/Library/Preferences/com.sonomatics.maccsound.plist >> -- delete template csd: ~/Library/Application Support/MacCsound/default.csd >> -- drag MacCsound from the expanded .dmg into your Applications or other folder. >> >> >> OTHER BUGS THAT NEED TO BE FIXED? >> here is what is known to me: >> + realtime i/o problems with some audio setups like newer computers where built-in audio is actually 2 separate devices. the workaround is to turn off input or use an aggregate device. >> + crash sometimes after stopping a render (cause unknown) >> + [ outvalue "channel", String ] doesn't seem to work on intel >> + sometimes erase/drawing problems after switching tab view on intel >> + real-time soundfile playback (diskin, etc) has cpu spike on large files every 30 seconds or so. >> >> >> WHAT'S NEXT? >> MacCsound is definitely on its last legs, but there still seems to have some advantages over other frontends, at least for now. i am itching to go forward with some new Csound-related projects, but depending on user demand, i could see doing: >> >> + fix serious bugs >> + rewrite audio i/o code (apple now recommends using default AudioUnit) as a CsoundLib plugin >> + adds to help compatibility to QuteCsound? >> + export any desirable(?) code to QuteCsound >> + "save as" standalone intel app. (code would also be included into QuteCsound) >> + new widget format that is platform-neutral and unicode-aware. (and xml?) -- cabbage? >> >> >> matt ingalls >> matt@sonomatics.com >> >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > ________________________________________________ > Dr David Worrall. > - Experimental Polymedia: worrall.avatar.com.au > - Sonification: www.sonifiction.com.au > - Education for Financial Independence: www.mindthemarkets.com.au > > > > > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" matt ingalls matt@sonomatics.com Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-29 23:42 |
From | matt ingalls |
Subject | [Csnd] Re: Re: Re: Re: new MacCsound 1.4 beta1 |
i was unable to get scons working on my ppc mac, so i was unable to compile csound myself and had to use the distribution version, which, according to otool, only "installs" (i'm not sure what that means) libsndfile, libportaudio, and libfltk. i assumed for the other libs like portmidi, Csound only tries to find and load the lib at runtime only when called for? -m On Nov 29, 2009, at 2:33 PM, Victor Lazzarini wrote: > Why portaudio? Don't you have your own IO implementation? Also, wouldn't you need portmidi too? (and other dependencies for OSC, fluid, etc?). > > The idea is good and should solve a lot of problems. Mind you on 10.6 users will have to make sure rosetta is available (not there by default, apparently, but I might be wrong). > > Victor > On 29 Nov 2009, at 22:24, matt ingalls wrote: > >> >> On Nov 29, 2009, at 1:31 PM, Victor Lazzarini wrote: >> >>> Matt, >>> >>> great news. >>> Good idea to include the framework inside. Did you use install_name_tool to change the linking names etc.. >> >> yes - well, actually i am not including entire framework, >> just csoundlib, opcodes, portaudio, libsndfile, and libfltk. >> >>> What about opcode location, did you set OPCODEDIR internally? >> >> yes! >> >> (the whole script is about 150 lines!) >> >> >> >> matt ingalls >> matt@sonomatics.com >> >> >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" matt ingalls matt@sonomatics.com Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-30 08:49 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: Re: Re: new MacCsound 1.4 beta1 |
yes, that is true, but it still means MIDI and the other stuff will not work on Intel if the user has installed these libraries for the native arch. Portaudio and FLTK should be the same, because the plugins are linked to /usr/local/lib libraries. By the way, the linking of CsoundLib to portaudio and FLTK is spurious (and a bug). I think that is solved in the latest version: mu-lap-2h2-1:~ victor$ otool -L /Library/Frameworks/ CsoundLib.framework/CsoundLib /Library/Frameworks/CsoundLib.framework/CsoundLib: /Library/Frameworks/CsoundLib.framework/Versions/5.2/CsoundLib (compatibility version 5.2.0, current version 5.2.0) /usr/local/lib/libsndfile.1.dylib (compatibility version 2.0.0, current version 2.20.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) So next time, you'll only need libsndfile. Anyway, if we can sort your scons problem, perhaps we can get you going with your own PPC framework. Do you some help with that? Victor On 29 Nov 2009, at 23:42, matt ingalls wrote: > i was unable to get scons working on my ppc mac, so i was unable to > compile csound myself and had to use the distribution version, > which, according to otool, only "installs" (i'm not sure what that > means) libsndfile, libportaudio, and libfltk. i assumed for the > other libs like portmidi, Csound only tries to find and load the lib > at runtime only when called for? > -m > > > On Nov 29, 2009, at 2:33 PM, Victor Lazzarini wrote: > >> Why portaudio? Don't you have your own IO implementation? Also, >> wouldn't you need portmidi too? (and other dependencies for OSC, >> fluid, etc?). >> >> The idea is good and should solve a lot of problems. Mind you on >> 10.6 users will have to make sure rosetta is available (not there >> by default, apparently, but I might be wrong). >> >> Victor >> On 29 Nov 2009, at 22:24, matt ingalls wrote: >> >>> >>> On Nov 29, 2009, at 1:31 PM, Victor Lazzarini wrote: >>> >>>> Matt, >>>> >>>> great news. >>>> Good idea to include the framework inside. Did you use >>>> install_name_tool to change the linking names etc.. >>> >>> yes - well, actually i am not including entire framework, >>> just csoundlib, opcodes, portaudio, libsndfile, and libfltk. >>> >>>> What about opcode location, did you set OPCODEDIR internally? >>> >>> yes! >>> >>> (the whole script is about 150 lines!) >>> >>> >>> >>> matt ingalls >>> matt@sonomatics.com >>> >>> >>> >>> >>> >>> Send bugs reports to this list. >>> To unsubscribe, send email sympa@lists.bath.ac.uk with body >>> "unsubscribe csound" >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body >> "unsubscribe csound" > > > > matt ingalls > matt@sonomatics.com > > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body > "unsubscribe csound" Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-30 09:09 |
From | matt ingalls |
Subject | Re: [Cs-dev] [Csnd] Re: Re: Re: Re: Re: new MacCsound 1.4 beta1 |
(moving to dev list now..) well MacCound uses its own MIDI code and passes it through the API, so portMIDI isn't a problem. (i also don't use portaudio and fltk doesn't work so i really dont need those either) so looks like what's left is: libfluidsynth.1.dylib liblo.0.6.0.dylib libpng12.0.dylib now of course, if those were made as a UB, then i think the ppc opcodes that use those would be ok. === and another option instead of including inside MacCsound bundle, would be to make the ppc framework CsoundLibPPC.framework like you are doing with 64-bit. (the other libs could be renamed also or run on UB) === my problem with scons is that i install it with: sudo python setup.py install --symlink-scons and then type "scons" and it says command not found thanks, m On Nov 30, 2009, at 12:49 AM, Victor Lazzarini wrote: > yes, that is true, but it still means MIDI and the other stuff will not work on Intel if the user has installed these libraries for the native arch. Portaudio and FLTK should be the same, because > the plugins are linked to /usr/local/lib libraries. > > By the way, the linking of CsoundLib to portaudio and FLTK is spurious (and a bug). I think that is solved in the latest version: > > mu-lap-2h2-1:~ victor$ otool -L /Library/Frameworks/CsoundLib.framework/CsoundLib > /Library/Frameworks/CsoundLib.framework/CsoundLib: > /Library/Frameworks/CsoundLib.framework/Versions/5.2/CsoundLib (compatibility version 5.2.0, current version 5.2.0) > /usr/local/lib/libsndfile.1.dylib (compatibility version 2.0.0, current version 2.20.0) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4) > /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) > > So next time, you'll only need libsndfile. > > Anyway, if we can sort your scons problem, perhaps we can get you going with your own PPC framework. Do you some help with that? > > Victor > > On 29 Nov 2009, at 23:42, matt ingalls wrote: > >> i was unable to get scons working on my ppc mac, so i was unable to compile csound myself and had to use the distribution version, which, according to otool, only "installs" (i'm not sure what that means) libsndfile, libportaudio, and libfltk. i assumed for the other libs like portmidi, Csound only tries to find and load the lib at runtime only when called for? >> -m >> >> >> On Nov 29, 2009, at 2:33 PM, Victor Lazzarini wrote: >> >>> Why portaudio? Don't you have your own IO implementation? Also, wouldn't you need portmidi too? (and other dependencies for OSC, fluid, etc?). >>> >>> The idea is good and should solve a lot of problems. Mind you on 10.6 users will have to make sure rosetta is available (not there by default, apparently, but I might be wrong). >>> >>> Victor >>> On 29 Nov 2009, at 22:24, matt ingalls wrote: >>> >>>> >>>> On Nov 29, 2009, at 1:31 PM, Victor Lazzarini wrote: >>>> >>>>> Matt, >>>>> >>>>> great news. >>>>> Good idea to include the framework inside. Did you use install_name_tool to change the linking names etc.. >>>> >>>> yes - well, actually i am not including entire framework, >>>> just csoundlib, opcodes, portaudio, libsndfile, and libfltk. >>>> >>>>> What about opcode location, did you set OPCODEDIR internally? >>>> >>>> yes! >>>> >>>> (the whole script is about 150 lines!) >>>> >>>> >>>> >>>> matt ingalls >>>> matt@sonomatics.com >>>> >>>> >>>> >>>> >>>> >>>> Send bugs reports to this list. >>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" >>> >>> >>> >>> Send bugs reports to this list. >>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" >> >> >> >> matt ingalls >> matt@sonomatics.com >> >> >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" matt ingalls matt@sonomatics.com ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2009-11-30 10:12 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] [Csnd] Re: Re: Re: Re: Re: new MacCsound 1.4 beta1 |
Regarding scons, here it's place in /usr/local/bin: mu-lap-2h2-1:~ victor$ which scons /usr/local/bin/scons I normally install it without the '--symlink-scons' option. Victor On 30 Nov 2009, at 09:09, matt ingalls wrote: > (moving to dev list now..) > > well MacCound uses its own MIDI code and passes it through the API, > so portMIDI isn't a problem. > (i also don't use portaudio and fltk doesn't work so i really dont > need those either) > > so looks like what's left is: > > libfluidsynth.1.dylib > liblo.0.6.0.dylib > libpng12.0.dylib > > now of course, if those were made as a UB, then i think the ppc > opcodes that use those would be ok. > > === > and another option instead of including inside MacCsound bundle, > would be to make the ppc framework CsoundLibPPC.framework like you > are doing with 64-bit. (the other libs could be renamed also or run > on UB) > === > > my problem with scons is that i install it with: > sudo python setup.py install --symlink-scons > > and then type "scons" and it says command not found > > thanks, > m > > > On Nov 30, 2009, at 12:49 AM, Victor Lazzarini wrote: > >> yes, that is true, but it still means MIDI and the other stuff will >> not work on Intel if the user has installed these libraries for the >> native arch. Portaudio and FLTK should be the same, because >> the plugins are linked to /usr/local/lib libraries. >> >> By the way, the linking of CsoundLib to portaudio and FLTK is >> spurious (and a bug). I think that is solved in the latest version: >> >> mu-lap-2h2-1:~ victor$ otool -L /Library/Frameworks/ >> CsoundLib.framework/CsoundLib >> /Library/Frameworks/CsoundLib.framework/CsoundLib: >> /Library/Frameworks/CsoundLib.framework/Versions/5.2/CsoundLib >> (compatibility version 5.2.0, current version 5.2.0) >> /usr/local/lib/libsndfile.1.dylib (compatibility version 2.0.0, >> current version 2.20.0) >> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >> version 111.1.4) >> /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current >> version 1.0.0) >> >> So next time, you'll only need libsndfile. >> >> Anyway, if we can sort your scons problem, perhaps we can get you >> going with your own PPC framework. Do you some help with that? >> >> Victor >> >> On 29 Nov 2009, at 23:42, matt ingalls wrote: >> >>> i was unable to get scons working on my ppc mac, so i was unable >>> to compile csound myself and had to use the distribution version, >>> which, according to otool, only "installs" (i'm not sure what that >>> means) libsndfile, libportaudio, and libfltk. i assumed for the >>> other libs like portmidi, Csound only tries to find and load the >>> lib at runtime only when called for? >>> -m >>> >>> >>> On Nov 29, 2009, at 2:33 PM, Victor Lazzarini wrote: >>> >>>> Why portaudio? Don't you have your own IO implementation? Also, >>>> wouldn't you need portmidi too? (and other dependencies for OSC, >>>> fluid, etc?). >>>> >>>> The idea is good and should solve a lot of problems. Mind you on >>>> 10.6 users will have to make sure rosetta is available (not there >>>> by default, apparently, but I might be wrong). >>>> >>>> Victor >>>> On 29 Nov 2009, at 22:24, matt ingalls wrote: >>>> >>>>> >>>>> On Nov 29, 2009, at 1:31 PM, Victor Lazzarini wrote: >>>>> >>>>>> Matt, >>>>>> >>>>>> great news. >>>>>> Good idea to include the framework inside. Did you use >>>>>> install_name_tool to change the linking names etc.. >>>>> >>>>> yes - well, actually i am not including entire framework, >>>>> just csoundlib, opcodes, portaudio, libsndfile, and libfltk. >>>>> >>>>>> What about opcode location, did you set OPCODEDIR internally? >>>>> >>>>> yes! >>>>> >>>>> (the whole script is about 150 lines!) >>>>> >>>>> >>>>> >>>>> matt ingalls >>>>> matt@sonomatics.com >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Send bugs reports to this list. >>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body >>>>> "unsubscribe csound" >>>> >>>> >>>> >>>> Send bugs reports to this list. >>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body >>>> "unsubscribe csound" >>> >>> >>> >>> matt ingalls >>> matt@sonomatics.com >>> >>> >>> >>> >>> >>> Send bugs reports to this list. >>> To unsubscribe, send email sympa@lists.bath.ac.uk with body >>> "unsubscribe csound" >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body >> "unsubscribe csound" > > matt ingalls > matt@sonomatics.com > > > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and > focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2009-11-30 12:51 |
From | DavidW |
Subject | [Csnd] Re: Re: Re: new MacCsound 1.4 beta1 |
On 30/11/2009, at 10:41 AM, matt ingalls wrote: > great! > but just to make sure, can you look into the output window on > rendering > and -- it should say it is using 5.10! > thanks, > m > -->CSoundLib found. PortMIDI real time MIDI plugin for Csound PortAudio real-time audio module for Csound virtual_keyboard real time MIDI plugin for Csound -->Starting CsoundLib. 0dBFS level = 32768.0 Csound version 5.10 (float samples) Dec 18 2008 libsndfile-1.0.16 Reading options from $HOME/.csoundrc ... Loading command-line libraries: /Applications/MacCsound1.4b1.app/Contents/Resources/ libMacCsoundOpcodes.dylib Macro definition for omacro:MacCsound Macro definition for omacro:MacCsound ... Csound version 5.10 (float samples) Dec 18 2008 ... > On Nov 29, 2009, at 3:35 PM, DavidW wrote: > >> Hi Matt, >> >> To report: >> On MacBook Pro under OSX 10.5.6 using : Csound version 5.11 (float >> samples) Sep 24 2009 >> >> loads and executes perfectly, including graphics + editing >> (in my case without bothering with the optional instructions. >> >> >> Brilliant, Thanks! >> >> David >> >> On 30/11/2009, at 7:41 AM, matt ingalls wrote: >> >>> hey everyone, >>> >>> here is a new beta version of MacCsound >>> -- if any of you out there would be willing to try it out, i would >>> be very grateful! >>> >>> http://www.csounds.com/matt/MacCsound.1.4b1.dmg >>> >>> >>> NEW TO THIS VERSION: >>> + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER >>> INSTALLATION IS REQUIRED. This prevents conflicts with other >>> CsoundLib versions, so for instance you can install the intel >>> version of CsoundLib and run MacCsound and QuteCsound side-by-side >>> now! >>> >>> + fixed compatibility problem with 5.10(and later?) CsoundLibs >>> >>> + fixed compatibility problem with MacCsound >>> >>> + minor changes to prefs (manual prefix now defaults to online >>> version) and default .csd (large buffer size) >>> >>> + other changes i made over the years(!) that might not have ever >>> gotten into a release (??) >>> >>> >>> INSTALL INSTRUCTIONS: >>> + download dmg. >>> + optional (but recommended): >>> -- delete preferences file: ~/Library/Preferences/ >>> com.sonomatics.maccsound.plist >>> -- delete template csd: ~/Library/Application Support/MacCsound/ >>> default.csd >>> -- drag MacCsound from the expanded .dmg into your Applications >>> or other folder. >>> >>> >>> OTHER BUGS THAT NEED TO BE FIXED? >>> here is what is known to me: >>> + realtime i/o problems with some audio setups like newer >>> computers where built-in audio is actually 2 separate devices. >>> the workaround is to turn off input or use an aggregate device. >>> + crash sometimes after stopping a render (cause unknown) >>> + [ outvalue "channel", String ] doesn't seem to work on intel >>> + sometimes erase/drawing problems after switching tab view on intel >>> + real-time soundfile playback (diskin, etc) has cpu spike on >>> large files every 30 seconds or so. >>> >>> >>> WHAT'S NEXT? >>> MacCsound is definitely on its last legs, but there still seems to >>> have some advantages over other frontends, at least for now. i am >>> itching to go forward with some new Csound-related projects, but >>> depending on user demand, i could see doing: >>> >>> + fix serious bugs >>> + rewrite audio i/o code (apple now recommends using default >>> AudioUnit) as a CsoundLib plugin >>> + adds to help compatibility to QuteCsound? >>> + export any desirable(?) code to QuteCsound >>> + "save as" standalone intel app. (code would also be included >>> into QuteCsound) >>> + new widget format that is platform-neutral and unicode-aware. >>> (and xml?) -- cabbage? >>> >>> >>> matt ingalls >>> matt@sonomatics.com >>> ... ________________________________________________ Dr David Worrall. - Experimental Polymedia: worrall.avatar.com.au - Sonification: www.sonifiction.com.au - Education for Financial Independence: www.mindthemarkets.com.au Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-11-30 13:36 |
From | Enrico Francioni |
Subject | [Csnd] Re: new MacCsound 1.4 beta1 |
... This was a wonderful Christmas present! Great Matt! e P.S. try it now ... …soon! Matt Ingalls wrote: > > hey everyone, > > here is a new beta version of MacCsound > -- if any of you out there would be willing to try it out, i would be very > grateful! > > http://www.csounds.com/matt/MacCsound.1.4b1.dmg > -- View this message in context: http://old.nabble.com/new-MacCsound-1.4-beta1-tp26565851p26574812.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-12-01 12:45 |
From | Enrico Francioni |
Subject | [Csnd] Re: new MacCsound 1.4 beta1 |
Hi Matt! I am using the new MacCsound 1.4b1. Now I know why this file (an …SoundFileQueries) is causing the crash csd MacCsound 1.4b1 ... what could be causing this? thanks you, e http://old.nabble.com/file/p26591133/SFQ.csd SFQ.csd Matt Ingalls wrote: > > hey everyone, > > here is a new beta version of MacCsound > -- if any of you out there would be willing to try it out, i would be very > grateful! > > http://www.csounds.com/matt/MacCsound.1.4b1.dmg > > -- View this message in context: http://old.nabble.com/new-MacCsound-1.4-beta1-tp26565851p26591133.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-12-02 21:08 |
From | Enrico Francioni |
Subject | [Csnd] timeline |
hello matt! he can be included in MacCsound 1.4b1 a (graphic) timeline? For example, as there is in Meloncillo or something similar? thanks e Matt Ingalls wrote: > > hey everyone, > > here is a new beta version of MacCsound > -- if any of you out there would be willing to try it out, i would be very > grateful! > > http://www.csounds.com/matt/MacCsound.1.4b1.dmg > > > NEW TO THIS VERSION: > + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER > INSTALLATION IS REQUIRED. This prevents conflicts with other CsoundLib > versions, so for instance you can install the intel version of CsoundLib > and run MacCsound and QuteCsound side-by-side now! > > + fixed compatibility problem with 5.10(and later?) CsoundLibs > > + fixed compatibility problem with MacCsound > > + minor changes to prefs (manual prefix now defaults to online version) > and default .csd (large buffer size) > > + other changes i made over the years(!) that might not have ever gotten > into a release (??) > > > INSTALL INSTRUCTIONS: > + download dmg. > + optional (but recommended): > -- delete preferences file: > ~/Library/Preferences/com.sonomatics.maccsound.plist > -- delete template csd: ~/Library/Application > Support/MacCsound/default.csd > -- drag MacCsound from the expanded .dmg into your Applications or > other folder. > > > OTHER BUGS THAT NEED TO BE FIXED? > here is what is known to me: > + realtime i/o problems with some audio setups like newer computers where > built-in audio is actually 2 separate devices. the workaround is to turn > off input or use an aggregate device. > + crash sometimes after stopping a render (cause unknown) > + [ outvalue "channel", String ] doesn't seem to work on intel > + sometimes erase/drawing problems after switching tab view on intel > + real-time soundfile playback (diskin, etc) has cpu spike on large files > every 30 seconds or so. > > > WHAT'S NEXT? > MacCsound is definitely on its last legs, but there still seems to have > some advantages over other frontends, at least for now. i am itching to > go forward with some new Csound-related projects, but depending on user > demand, i could see doing: > > + fix serious bugs > + rewrite audio i/o code (apple now recommends using default AudioUnit) as > a CsoundLib plugin > + adds to help compatibility to QuteCsound? > + export any desirable(?) code to QuteCsound > + "save as" standalone intel app. (code would also be included into > QuteCsound) > + new widget format that is platform-neutral and unicode-aware. (and xml?) > -- cabbage? > > > matt ingalls > matt@sonomatics.com > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe > csound" > |
Date | 2009-12-02 21:16 |
From | matt ingalls |
Subject | [Csnd] Re: timeline |
why not use blue? On Dec 2, 2009, at 1:08 PM, Enrico Francioni wrote: > > > hello matt! > > he can be included in MacCsound 1.4b1 a (graphic) timeline? > For example, as there is in Meloncillo or something similar? > > thanks > > e > > > > Matt Ingalls wrote: >> >> hey everyone, >> >> here is a new beta version of MacCsound >> -- if any of you out there would be willing to try it out, i would be very >> grateful! >> >> http://www.csounds.com/matt/MacCsound.1.4b1.dmg >> >> >> NEW TO THIS VERSION: >> + Wraps CsoundLib (v.5.10ppc) and other 3rd-party libs so NO OTHER >> INSTALLATION IS REQUIRED. This prevents conflicts with other CsoundLib >> versions, so for instance you can install the intel version of CsoundLib >> and run MacCsound and QuteCsound side-by-side now! >> >> + fixed compatibility problem with 5.10(and later?) CsoundLibs >> >> + fixed compatibility problem with MacCsound >> >> + minor changes to prefs (manual prefix now defaults to online version) >> and default .csd (large buffer size) >> >> + other changes i made over the years(!) that might not have ever gotten >> into a release (??) >> >> >> INSTALL INSTRUCTIONS: >> + download dmg. >> + optional (but recommended): >> -- delete preferences file: >> ~/Library/Preferences/com.sonomatics.maccsound.plist >> -- delete template csd: ~/Library/Application >> Support/MacCsound/default.csd >> -- drag MacCsound from the expanded .dmg into your Applications or >> other folder. >> >> >> OTHER BUGS THAT NEED TO BE FIXED? >> here is what is known to me: >> + realtime i/o problems with some audio setups like newer computers where >> built-in audio is actually 2 separate devices. the workaround is to turn >> off input or use an aggregate device. >> + crash sometimes after stopping a render (cause unknown) >> + [ outvalue "channel", String ] doesn't seem to work on intel >> + sometimes erase/drawing problems after switching tab view on intel >> + real-time soundfile playback (diskin, etc) has cpu spike on large files >> every 30 seconds or so. >> >> >> WHAT'S NEXT? >> MacCsound is definitely on its last legs, but there still seems to have >> some advantages over other frontends, at least for now. i am itching to >> go forward with some new Csound-related projects, but depending on user >> demand, i could see doing: >> >> + fix serious bugs >> + rewrite audio i/o code (apple now recommends using default AudioUnit) as >> a CsoundLib plugin >> + adds to help compatibility to QuteCsound? >> + export any desirable(?) code to QuteCsound >> + "save as" standalone intel app. (code would also be included into >> QuteCsound) >> + new widget format that is platform-neutral and unicode-aware. (and xml?) >> -- cabbage? >> >> >> matt ingalls >> matt@sonomatics.com >> >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe >> csound" >> > > -- > View this message in context: http://old.nabble.com/new-MacCsound-1.4-beta1-tp26565851p26616469.html > Sent from the Csound - General mailing list archive at Nabble.com. > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" matt ingalls matt@sonomatics.com Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-12-03 12:24 |
From | Enrico Francioni |
Subject | [Csnd] Re: timeline |
I prefer maccsound ... e Matt Ingalls wrote: > > why not use blue? > > > |
Date | 2009-12-09 15:09 |
From | Enrico Francioni |
Subject | [Csnd] Re: timeline |
Hi Matt, the GUI of my last version of SOLO Multiversion for Stockhausen performance… e p.s. ...I submit to you the algorithm? http://old.nabble.com/file/p26711758/SOLO_MV.jpg Enrico Francioni wrote: > > > I prefer maccsound ... > > e > > > > > Matt Ingalls wrote: >> >> why not use blue? >> >> >> > > -- View this message in context: http://old.nabble.com/new-MacCsound-1.4-beta1-tp26565851p26711758.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-12-17 16:10 |
From | Enrico Francioni |
Subject | [Csnd] Re: new MacCsound 1.4 beta1 |
Hi Matt I ask because the path file:///Library/Frameworks/CsoundLib.framework/Versions/5.2/Resources/Manual/index.html I write in the Preferences (Opcode Reference Loockup-prefix) failed to make a link to the file? thanks, e Matt Ingalls wrote: > > > |