Take a closer look at Csound. This is a very confusing world, and you never know who to trust, but Csound is actually released today under the LGPL, that L meaning "lesser", and the general idea of this is that it's for software libraries more than end-user products, and it includes provisions for those who would use the software in question as a library in their own software. I've done so myself, but I released under GPL, so I wasn't terribly concerned with that. But from what I understand, you can use Csound in a closed-source program.
http://www.gnu.org/licenses/why-not-lgpl.html http://www.gnu.org/copyleft/lesser.html http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License The readme from a current version of Csound indicates that it is covered by the LGPL. Check your other options for this, too. -Chuckk On Tue, Feb 8, 2011 at 3:09 AM, Morgan Packard <mor...@morganpackard.com> wrote: > (First post to this list. Sent this a few days ago and it doesn't seem > to have gone through, so trying again.) > > > Hi There, > I've been writing low-level code for my iOS app, Thicket, pretty much > myself, with the exception of a sine oscillator and an envelope > borrowed from STK. I'd like to be able to work on this platform in a > much faster way than I have been, simply plugging unit generators in > to one another, not having to stop and think about how to, for > example, go from a mono oscillator signal to a stereo reverb signal. > I'd like to be able to work more like I work in SuperCollider, writing > higher-level code to create a "signal path", trusting that the > connections will be efficiently managed for me. In other words, I'd > like to spend a little less time being a fairly incompetent engineer, > and more time being a halfway-decent artist. I'm finding that my list > of options is surprisingly small > SuperCollider -- GPL licence, would require that I open-source my app > ChucK -- GPL license, would require that I open-source my app > CSound -- the FAQ indicates that I need to make arrangements with MIT > to put it to commercial use. Worth looking in to, perhaps. > JSyn -- java, not gonna work on iOS > MusicKit -- looks very interesting, but doesn't seem to be a very > active project, and I don't think anyone has gotten it running on iOS > yet > Pure Data -- seems like my best option. more permissive license, but > I'm wary of the visual programming paradigm, and have at least one > technical detail which is making me a bit uncomfortable > > Am I missing something? Is there anything -- free, or not, which I > should look at for iOS development besides Pure Data? Are there not > hundreds of other people with the same needs that I have? Are my > options really limited to: Pure Data or rolling my own, or > open-sourcing my app? > I sincerely appreciate any info or thoughts any of you are able to > share with me. > thanks, > -Morgan > -- > ================================ > Web: > http://www.morganpackard.com > Music/Art: > Latest album: Moment Again Elsewhere > iOS app Thicket available on iTunes store. > ================================ > > > > -- > ================================ > Web: > http://www.morganpackard.com > Music/Art: > Latest album: Moment Again Elsewhere > iOS app Thicket available on iTunes store. > ================================ > -- > dupswapdrop -- the music-dsp mailing list and website: > subscription info, FAQ, source code archive, list archive, book reviews, dsp > links > http://music.columbia.edu/cmc/music-dsp > http://music.columbia.edu/mailman/listinfo/music-dsp > -- http://www.badmuthahubbard.com -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, book reviews, dsp links http://music.columbia.edu/cmc/music-dsp http://music.columbia.edu/mailman/listinfo/music-dsp