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

2011-02-17 Thread Gwenhwyfaer
On 17/02/2011, Michael Gogins wrote: > What is a whip-round? An impromptu collection of money, generally for a benevolent cause. -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, book reviews, dsp links http://music.columbia.edu/

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

2011-02-17 Thread Michael Gogins
What is a whip-round? Regards, Mike On Thu, Feb 17, 2011 at 12:31 PM, Gwenhwyfaer wrote: > On 17/02/2011, Michael Gogins wrote: >> LuaJIT is being ported by its impressive author, Mike Pall, to PowerPC >> architecture, for pay. > > So with an iPad and a whip-round...? ;) > -- > dupswapdrop -- t

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

2011-02-17 Thread Gwenhwyfaer
On 17/02/2011, Michael Gogins wrote: > LuaJIT is being ported by its impressive author, Mike Pall, to PowerPC > architecture, for pay. So with an iPad and a whip-round...? ;) -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, book

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

2011-02-17 Thread Michael Gogins
LuaJIT is being ported by its impressive author, Mike Pall, to PowerPC architecture, for pay. Regards, Mike On Thu, Feb 17, 2011 at 9:47 AM, Gwenhwyfaer wrote: > On 17/02/2011, Michael Gogins wrote: >> All reports are not yet in, but there is a distinct possibility that >> with LuaJIT, dynamic

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

2011-02-17 Thread Gwenhwyfaer
On 17/02/2011, Michael Gogins wrote: > All reports are not yet in, but there is a distinct possibility that > with LuaJIT, dynamic languages have come into their own and can be > considered for many high-performance applications. Isn't LuaJIT currently limited to x86*? If so, that would seem to r

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

2011-02-17 Thread Michael Gogins
Recently I learned that the current beta release of LuaJIT, a just-in-time compiler for the dynamic language Lua for Intel architecture, now has a native foreign function interface the includes the ability to declare and access C style arrays and structures rather than Lua tables. Some benchmarks w

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

2011-02-17 Thread Batuhan Bozkurt
Hi, I'm currently working on a library (about 85% done at the moment) that does some of the things you want. I too am a SuperCollider user and once I wanted to make a clean library implementation (fork) of scsynth to use with mobile development. When I brought up the case in sc-dev mailing list

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

2011-02-16 Thread Andy Farnell
Both impressive runs. Dan, I think raw uptime is the currency here :) The 1000 year piece is a cool idea. How about a musical tower of Hanoi? Perhaps the success of installations like these has to do with the systems on which they run, since we're often building in an embedded or minimal con

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

2011-02-16 Thread Dan Stowell
Well this one's been going since 1st Jan 2000, using SuperCollider 2 I believe (though I don't know if the actual machines have been running continuously or if there is replacement): http://longplayer.org/ Dan On 16/02/2011 18:21, Victor Lazzarini wrote: I wonder what is the record of synthes

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

2011-02-16 Thread Victor Lazzarini
I wonder what is the record of synthesis servers running installations. A Csound server is running this installation http://www.flyndresang.no/en/om/ since 2006 and will finish in 2016. Fairly impressive, even if I say so myself! Victor On 8 Feb 2011, at 20:55, Andy Farnell wrote: Also on B

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

2011-02-08 Thread Brad Garton
Wow, that's longer than the tests I've done! brad On Feb 8, 2011, at 3:55 PM, Andy Farnell wrote: > Also on Brad's RTCmix, I have never found anything more reliable > for basic functions, in a test I had a "sound server installation" > mixing wavs to make random ambient textures, it ran for 4 m

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

2011-02-08 Thread Andy Farnell
+1 for Zen Garden, because I was alongside Martin while he developed and know the code is quite lean and clean, designed for mobile in mind (Android and iPhone) and he is quite liberal about licensing. Also on Brad's RTCmix, I have never found anything more reliable for basic functions, in a te

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

2011-02-08 Thread Stephen Sinclair
On Mon, Feb 7, 2011 at 8:09 PM, Morgan Packard wrote: > 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

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

2011-02-08 Thread douglas repetto
On 2/8/11 11:08 AM, Chris Cannam wrote: Doesn't look like there's any such problem with the Android market, as far as I can see (http://www.google.com/mobile/android/market-tos.html, http://www.android.com/us/developer-distribution-agreement.html). Speaking of which, I don't remember if it was

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

2011-02-08 Thread Victor Lazzarini
Very well pointed out. That is why we need to look towards other platforms... and forget this one. On 8 Feb 2011, at 15:50, Stefan Kersten wrote: that covers the "i don't want to open-source my app" part but it doesn't help with the "apple doesn't want GPL apps in their store" part, because

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

2011-02-08 Thread Chris Cannam
On 8 February 2011 15:50, Stefan Kersten wrote: > the known precedents make it a risky undertaking trying to distribute _any_ > GPL'd application through the app store, because apple might decide to take it > out in any moment; not a sound foundation to build any business model on ... I imagine i

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

2011-02-08 Thread Morgan Packard
I want to note in case I don't have time to respond to all your emails individually that I REALLY appreciate the time all of you have taken to think about my question and respond. Thank you very much. -Morgan On Tue, Feb 8, 2011 at 8:50 AM, Stefan Kersten wrote: > On 08.02.11 10:08, Erik de Cast

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

2011-02-08 Thread Stefan Kersten
On 08.02.11 10:08, Erik de Castro Lopo wrote: > Ross Bencina wrote: > >> Morgan wrote: >> >>> SuperCollider -- GPL licence, would require that I open-source my app >> >> Are you sure this is the case? even if you run scserver in a separate >> process (assuming you can do that on iOS) and call it

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

2011-02-08 Thread Victor Lazzarini
and the csound~ and csoundapi~ objects for MaxMSP and PD are modules that are dynamically-linked to Csound, but their particulart licence can be anything (it's LGPL as it happens, csoundapi~). Victor On 8 Feb 2011, at 15:18, Brad Garton wrote: This is how I did the sc3~ object for max/msp.

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

2011-02-08 Thread Brad Garton
This is how I did the sc3~ object for max/msp. RTcmix is set up to compile as a static or dynamic library, so it's a bit more tightly-coupled. brad http://music.columbia.edu/~brad On Feb 8, 2011, at 3:43 AM, Dan Stowell wrote: > Morgan - > > I don't know RTCmix but the situation you describe

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

2011-02-08 Thread Brad Garton
Yes, in fact I've been doing it for years (the rtcmix~ object for max/msp). brad On Feb 8, 2011, at 12:08 AM, Morgan Packard wrote: > Brad, > > It seems there are a number of ways to interpret whether an > application which links to a GPL library must be open-sourced as well > (based on wikipe

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

2011-02-08 Thread Thomas Strathmann
On 2/8/11 15:39 , Miles Egan wrote: I'd suggest you seriously consider rolling your own. It's not *that* hard to build a simple audio graph system and you won't be tied to a alien system with design priorities likely quite different than your own. Interfacing with a big, complex, multi-platform a

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

2011-02-08 Thread Miles Egan
I'd suggest you seriously consider rolling your own. It's not *that* hard to build a simple audio graph system and you won't be tied to a alien system with design priorities likely quite different than your own. Interfacing with a big, complex, multi-platform audio environment like CSound or Superc

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

2011-02-08 Thread Bernardo Barros
Yes, SuperCollider code *should* be GPL, thank God. That doesn't mean you can't charge for it. Build your application, charge for it, but put the stuff somewhere as GPL code too. -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, bo

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

2011-02-08 Thread Chris Cannam
On 8 February 2011 01:09, Morgan Packard wrote: > SuperCollider -- GPL licence, would require that I open-source my app And also (apparently) require that you don't publish it on the Apple app store, since Apple's terms and conditions are incompatible with the GPL. (At least, there have been two

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

2011-02-08 Thread Erik de Castro Lopo
Ross Bencina wrote: > Morgan wrote: > > > SuperCollider -- GPL licence, would require that I open-source my app > > Are you sure this is the case? even if you run scserver in a separate > process (assuming you can do that on iOS) and call it from your own code via > OSC without using sclang? I

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

2011-02-08 Thread jpff
> (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

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

2011-02-08 Thread Erik de Castro Lopo
Morgan Packard wrote: > It seems there are a number of ways to interpret whether an > application which links to a GPL library must be open-sourced as well > (based on wikipedia's expert legal advice). Wikipedia is not a legal expert nor am I. The Free Software Foundation which publishes the GPL

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

2011-02-08 Thread Dan Stowell
Morgan - I don't know RTCmix but the situation you describe is similar to that with SuperCollider: if you run SC's audio engine as a background process and "call into the engine" usually using OSC, your calling application is separate and doesn't need to be GPL'd. I don't know how convenient

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

2011-02-08 Thread Oliver Larkin
Not sure if anyone mentioned jamoma - at least part of it has a permissive licence, not sure if it's the bit you would need http://redmine.jamoma.org/projects/audiograph On 8 Feb 2011, at 03:28, Morgan Packard wrote: > Thanks Oliver. > Just took a look. Looks like a very nice collection of fun

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

2011-02-07 Thread Ross Bencina
Morgan wrote: 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",

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

2011-02-07 Thread Morgan Packard
Thanks Chuckk. Will do. -Morgan On Mon, Feb 7, 2011 at 10:07 PM, Chuckk Hubbard wrote: > 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 i

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

2011-02-07 Thread Morgan Packard
Brad, It seems there are a number of ways to interpret whether an application which links to a GPL library must be open-sourced as well (based on wikipedia's expert legal advice). But it's great news to me that your interpretation is that RT CMix can be used in closed source applications. Should I

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

2011-02-07 Thread Chuckk Hubbard
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

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

2011-02-07 Thread Brad Garton
Hmmm, my understanding of the GPL we adopted was that it only applied to the source of RTcmix, _not_ to the 'enclosing' app. The way we set up the iRTcmix apps, we have a 'manager' class (source provided) that calls into the RTcmix engine. Any mods you would make to the RTcmix source *proper* wo

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

2011-02-07 Thread Morgan Packard
Thanks Brad, Just bought ilooch. Lovely stuff. Unless I'm mistaken though, I'm required to make my source code publicly available if I embed RT CMix because it's licensed under the GPL. I swear, I'm not an _entirely_ evil person, but for a few reasons, I don't think it's going to be possible to op

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

2011-02-07 Thread Brad Garton
No, it's usable. I have an app already in the App store: http://music.columbia.edu/~brad/ilooch/ We have a new release up in the next few days. brad On Feb 7, 2011, at 8:25 PM, douglas repetto wrote: > > Brad Garton has RTcmix running on the iPhone: > > http://music.columb

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

2011-02-07 Thread Morgan Packard
Thanks Oliver. Just took a look. Looks like a very nice collection of functions, but as far as I can tell, it's quite similar to STK in that it will require me to manage connections between processors i.e. signal flow myself. -Morgan On Mon, Feb 7, 2011 at 7:54 PM, Oliver Larkin wrote: > Maybe th

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

2011-02-07 Thread Oliver Larkin
Maybe the icst dsp library (bsd)? On 8 Feb 2011, at 01:34, Morgan Packard wrote: > Thanks Douglas. > Took a look at RTCmix last night. It's GPL licensed. Besides that, > looks like it might be a good fit for me. > -Morgan > > > On Mon, Feb 7, 2011 at 6:25 PM, douglas repetto > wrote: >> >> Br

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

2011-02-07 Thread Morgan Packard
Thanks Douglas. Took a look at RTCmix last night. It's GPL licensed. Besides that, looks like it might be a good fit for me. -Morgan On Mon, Feb 7, 2011 at 6:25 PM, douglas repetto wrote: > > Brad Garton has RTcmix running on the iPhone: > > http://music.columbia.edu/~brad/iRTcmix/ > > > Dunno w

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

2011-02-07 Thread douglas repetto
Brad Garton has RTcmix running on the iPhone: http://music.columbia.edu/~brad/iRTcmix/ Dunno what the license is though... On 2/7/11 8:09 PM, Morgan Packard 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

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

2011-02-07 Thread Morgan Packard
(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