[music-dsp] looking for a flexible synthesis system technically and legally appropriate for iOS development

Chuckk Hubbard badmuthahubbard at gmail.com
Tue Feb 8 00:07:05 EST 2011


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 <morgan at 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


More information about the music-dsp mailing list