[Csnd] CsoundForLive
Date | 2011-10-18 16:55 |
From | Bjørn Houdorf |
Subject | [Csnd] CsoundForLive |
Hi! I really not happy to see an open source project like Csound used as a "plug-in" to a commercial closed sourced product like Ableton Live. Is it free or does it cost money? http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/csound-for-live-td6901570.html -- View this message in context: http://csound.1045644.n5.nabble.com/CsoundForLive-tp4914234p4914234.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-18 17:30 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
I think the name is somewhat confusing. Csound4Max4Live is probably more accurate, as you will need Max4Live to run it. 2011/10/18 Bjørn Houdorf |
Date | 2011-10-18 17:32 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] CsoundForLive |
Dear Bjørn, Nothing in this project is "closed". Ableton Live brings a lot to the table. It transforms dramatically how one can create, compose, remix, remaster, produce, integrate, and most importantly (for me especially) perform LIVE with Csound. It's fast. The "flow" is incredible... and all of the Csound orchestras, scores, instruments can be "enhanced" and further processed with Live's extensive collection of signal processors. It is so simple and fast now to "layer" Csound instruments or to "layer" entire Csound .csds (entire compositions) And further... Ableton Live supports a form of run-time compilation that Csound, by itself, does not currently support. This means that, on the fly, I can swap in other csds, reverbs, etc.. Of course... the core is free. We built and give a set of Free Plugins that allow the user to render and play ANY and EVERY existing CSD... and these have limited but powerful mapping capabilities. At the International Csound Conference, in my lecture/demo there I was remizing ffitch, boulanger, yi, stockhausen, chowning - all being rendered in real-time - and then spectral processing some of them - and, of course, to add some "commercial" vibe - I added some drums and a string pad - with the new Csound SoundFont plugin... Hopefully there is enough Free here to make all Csounders who might own Live happy to now work with their existing .csds in Live. Hopefully the fact that Csound is a "button-click" away and running under the hood and is not "closed" at all will help users explore and learn Csound. Hopefully the fact that the MaxForLive Patch and The Csound .csd used for each and every of "our" custom plugins is included and editable will allow for learning, modification, and customization. Hopefully, the modest price for the non/free (but optimized, guified, and completely "openable and expandable" set of custom plugins ($1.00 per "plugin") is not too much to ask for the years of work involved in making this "optomization" and dramatic "transformation" a reality. It is my hope that this "move" will open Csound up to a huge new community of users and contributors. Respectfully and Gratefully Yours, Dr. B. ___________________________________ Richard Boulanger, Ph.D. Professor of Electronic Production and Design Professional Writing and Music Technology Division Berklee College of Music
1140 Boylston Street Boston, MA 02215-3693 617-747-2485 (office) 774-488-9166 (cell) ____________________________________ ____________________________________ On Oct 18, 2011, at 11:55 AM, Bjørn Houdorf wrote:
|
Date | 2011-10-18 18:01 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
A feat would be to convince Ableton to use the API directly... On 18 Oct 2011, at 17:30, Rory Walsh wrote: > I think the name is somewhat confusing. Csound4Max4Live is probably > more accurate, as you will need Max4Live to run it. > > 2011/10/18 Bjørn Houdorf |
Date | 2011-10-18 18:02 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] CsoundForLive |
On saturday, at the Cycling 74 Expo in New York, I did spend a good block of time showing the program to Gerhard Behles, the president of Ableton and several of his employees. He liked what he say and heard. They all did. Maybe in time, connecting directly with the API might happen. ___________________________________ Richard Boulanger, Ph.D. Professor of Electronic Production and Design Professional Writing and Music Technology Division Berklee College of Music
1140 Boylston Street Boston, MA 02215-3693 617-747-2485 (office) 774-488-9166 (cell) ____________________________________ ____________________________________ On Oct 18, 2011, at 1:01 PM, Victor Lazzarini wrote:
|
Date | 2011-10-18 18:08 |
From | Tarmo Johannes |
Subject | Re: [Csnd] CsoundForLive |
Hello, I attended Richard Boulanger's workshop about Csound4(Max4)Live and although I am not using Max nor Live myself, the presentation was impressive, I think, this extension is absolutely great - it enables easily link the best qualities of all pieces of the software. Using csound in Live this way does not require knowledge of csound from the Live guys (thus takes down the csound fear), but it is likely that they will start to look into the csound plugins and sooner or later and eventually may start to learn it. Might be that the real csound community may grow considerable. And overall, why should there be ideological borders like "proprietary" should live in one sandbox and "open source" in the other. They are just different approaches and joining them for better production of music is just a noble idea, I think. But of course almost the same can be done with free tools like csLadspa plugins via for example Ardour or any VST host with csound->vst-plugins created with Rory Walsh's Cabbage http://code.google.com/p/cabbage/ And that is all free. greetings, tarmo On Tuesday 18 October 2011 18:55:21 Bjørn Houdorf wrote: > Hi! > > I really not happy to see an open source project like Csound used as a > "plug-in" to a commercial closed sourced product like Ableton Live. > Is it free or does it cost money? > > http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/csound-for-live-td6901570.html > > > > -- > View this message in context: http://csound.1045644.n5.nabble.com/CsoundForLive-tp4914234p4914234.html > Sent from the Csound - General mailing list archive at Nabble.com. > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-18 18:16 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
One should be careful with Cabbage for the moment, it's still very much under development! 2011/10/18 Tarmo Johannes |
Date | 2011-10-18 18:19 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
I suspect they will keep saying, as they did to me, that since there is Max4Live and csound~, there is no need to use the API. Victor On 18 Oct 2011, at 18:02, Dr. Richard Boulanger wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2011-10-18 18:21 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] CsoundForLive |
I would love you to suggest some of the "language" that I might use if I get into discussions with them at some point. I hope that I do and that they grow to appreciate how this international Csound community can enrich the huge community of users that they currently support. ___________________________________ Richard Boulanger, Ph.D. Professor of Electronic Production and Design Professional Writing and Music Technology Division Berklee College of Music
1140 Boylston Street Boston, MA 02215-3693 617-747-2485 (office) 774-488-9166 (cell) ____________________________________ ____________________________________ On Oct 18, 2011, at 1:19 PM, Victor Lazzarini wrote:
|
Date | 2011-10-18 21:19 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
you could say that if they liked what they heard, then the API is the next step for full integration. Victor On 18 Oct 2011, at 18:21, Dr. Richard Boulanger wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2011-10-18 21:19 |
From | Adam Puckett |
Subject | Re: [Csnd] CsoundForLive |
But would a full integration of the Csound API proprietize it? On 10/18/11, Victor Lazzarini |
Date | 2011-10-18 21:39 |
From | Michael Gogins |
Subject | Re: [Csnd] CsoundForLive |
No. Csound is LGPL and permits this. It wouldn't reflect back on Csound. Regards, Mike On Tue, Oct 18, 2011 at 4:19 PM, Adam Puckett |
Date | 2011-10-19 00:40 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
come on man!! 2011/10/18 Bjørn Houdorf |
Date | 2011-10-19 00:53 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] CsoundForLive |
excellent. hopefully discussions will continue with them. ___________________________________ Richard Boulanger, Ph.D. Professor of Electronic Production and Design Professional Writing and Music Technology Division Berklee College of Music
1140 Boylston Street Boston, MA 02215-3693 617-747-2485 (office) 774-488-9166 (cell) ____________________________________ ____________________________________ On Oct 18, 2011, at 4:19 PM, Victor Lazzarini wrote:
|
Date | 2011-10-19 07:38 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
More discussion of this in the Supercollider list! On 19 Oct 2011, at 00:40, peiman khosravi wrote: > come on man!! > > 2011/10/18 Bjørn Houdorf |
Date | 2011-10-19 10:55 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
If there is to be a full integration with a DAW please please let it be reaper or Ardour. These are the only DAWs that support unlimited and arbitrary multichannel audio. I'm sure that the reaper development team would be more willing to 'listen'. P On 19 October 2011 07:38, Victor Lazzarini |
Date | 2011-10-19 11:02 |
From | Andres Cabrera |
Subject | Re: [Csnd] CsoundForLive |
Hi, It's interesting that the 3 major free synthesis languages all have different licenses. Csound is LGPL, SC is GPL and PD is BSD. Cheers, Andrés On Wed, Oct 19, 2011 at 10:55 AM, peiman khosravi |
Date | 2011-10-19 11:10 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
Well, who is the person to talk to in Reaper? I guess Ardour integration is already possible via plugins (LADSPA, VST with Cabbage etc) But wasn't it funny that some many people got rattled in the SC users list? One of the guys was even banned for swearing. Victor On 19 Oct 2011, at 10:55, peiman khosravi wrote: > If there is to be a full integration with a DAW please please let it > be reaper or Ardour. These are the only DAWs that support unlimited > and arbitrary multichannel audio. > > I'm sure that the reaper development team would be more willing to > 'listen'. > > P > > > On 19 October 2011 07:38, Victor Lazzarini > |
Date | 2011-10-19 11:10 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
I will find out who the person is and let you know. P On 19 October 2011 11:10, Victor Lazzarini |
Date | 2011-10-19 11:18 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
I don't know if reaper has an accessible API. I like reaper a lot but I'm not sure I'm in favour of integrating Csound into any closed source commercial project, nor am I sure there is any real need. On 19 October 2011 11:10, Victor Lazzarini |
Date | 2011-10-19 11:19 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
I had some dealings with Cuckos last year, I must say they were most helpful. I'm trying to find the name of the chap I dealt with but my college mail is down.. On 19 October 2011 11:18, Rory Walsh |
Date | 2011-10-19 11:22 |
From | Rick |
Subject | Re: [Csnd] CsoundForLive |
Doesn't Nuendo support unlimited multi-channel? As long as it's interleaved? I vote for Reaper though. On Wed, Oct 19, 2011 at 11:10 AM, peiman khosravi |
Date | 2011-10-19 11:33 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
Hi Rory, I understand your concerns re closed source projects but as a user all I care about is the end product. If I have to pay for a DAW to improve my work-flow and creative hours then I will do so (as long as I can afford it!). Best, P On 19 October 2011 11:19, Rory Walsh |
Date | 2011-10-19 11:44 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
It's not the cost that puts me off. Reaper and Renoise are amazing tools and come with an excellent and fair price tag. If been waiting a long time for such great software to come along at such a reasonable price. It's the longevity of closed source projects that bothers me, especially new companies like Cuckos and Renoise. Cycling74 have professional developers, so once they got the go-ahead from Live it was all systems go. It could take non-paid Csound developers years to integrate Csound into a closed source DAW. By the time they finish the software could be defunct or bought up by some other company, or completely changed direction. Of course I'd like to see Csound integrated into all top DAWs, I'm not against it per say, just voicing some concerns. On 19 October 2011 11:33, peiman khosravi |
Date | 2011-10-19 11:49 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
And from my perspective, if Csound can hitch a ride on as many applications as possible, it should bring more users. Regards Victor On 19 Oct 2011, at 11:33, peiman khosravi wrote: > Hi Rory, > > I understand your concerns re closed source projects but as a user all > I care about is the end product. If I have to pay for a DAW to improve > my work-flow and creative hours then I will do so (as long as I can > afford it!). > > Best, > > P > > On 19 October 2011 11:19, Rory Walsh |
Date | 2011-10-19 11:52 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
But we would not do it ourselves. We would suggest it to them and support their efforts. I don't see myself working for free for a closed-source product... A grad student project is also another possibility. Victor On 19 Oct 2011, at 11:44, Rory Walsh wrote: > It's not the cost that puts me off. Reaper and Renoise are amazing > tools and come with an excellent and fair price tag. If been waiting a > long time for such great software to come along at such a reasonable > price. It's the longevity of closed source projects that bothers me, > especially new companies like Cuckos and Renoise. Cycling74 have > professional developers, so once they got the go-ahead from Live it > was all systems go. It could take non-paid Csound developers years to > integrate Csound into a closed source DAW. By the time they finish the > software could be defunct or bought up by some other company, or > completely changed direction. Of course I'd like to see Csound > integrated into all top DAWs, I'm not against it per say, just voicing > some concerns. > > On 19 October 2011 11:33, peiman khosravi |
Date | 2011-10-19 11:53 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
mhh I think Nuendo's inbuilt panners are limited. P On 19 October 2011 11:22, Rick |
Date | 2011-10-19 11:57 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
Ah! Ok. Yes, for sure, great idea, get them to do it! I was having nightmarish visions of Csound developers spending their valuable time on this... On 19 October 2011 11:52, Victor Lazzarini |
Date | 2011-10-19 11:57 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
Reaper has a pretty cool programming interface for plug-ins. http://www.reaper.fm/sdk/js/js.php P On 19 October 2011 11:44, Rory Walsh |
Date | 2011-10-19 12:01 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
Using this framework users should be able to access the Csound API easily enough? On 19 October 2011 11:57, peiman khosravi |
Date | 2011-10-19 17:44 |
From | Brian Redfern |
Subject | Re: [Csnd] CsoundForLive |
Yeah on the other hand with ardour its just sweat equity, if I integrated csound into ardour I could turn around and donate my code back to the project and if its well done, its likely it would be accepted. On Wed, Oct 19, 2011 at 3:44 AM, Rory Walsh |
Date | 2011-10-19 17:45 |
From | Brian Redfern |
Subject | Re: [Csnd] CsoundForLive |
To really integrate well with ardour, you want the ability to use csound with lv2, similar to vst, its the successor to ladspa and gives the ability to run both effects and plugin instruments. On Wed, Oct 19, 2011 at 3:10 AM, Victor Lazzarini |
Date | 2011-10-19 17:54 |
From | Victor Lazzarini |
Subject | Re: [Csnd] CsoundForLive |
But you can still use LADSPA effects created in Csound, which is already a plus. Victor On 19 Oct 2011, at 17:45, Brian Redfern wrote: > To really integrate well with ardour, you want the ability to use > csound with lv2, similar to vst, its the successor to ladspa and gives > the ability to run both effects and plugin instruments. > > On Wed, Oct 19, 2011 at 3:10 AM, Victor Lazzarini > |
Date | 2011-10-19 18:39 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
No disrespect to the Ardour developers. It's an amazing piece of software considering that it is not making much [or any] in the way of profit. When it works it really works. But I spend more time recovering from crashed or randomly corrupt session (just today I lost a whole day's worth of work because the regions where randomly misplaced for some unexplained reason). Then as the session gets complex it take 15 mins to load it, so after every crash I have to wait 15 mins, and that happens at least 10 times a day! Wish I could do all my mixing in Csound! I'm just bouncing down all my tracks to import into reaper. Cannot cope with Ardour's ways anymore!! P On 19 October 2011 17:54, Victor Lazzarini |
Date | 2011-10-19 19:05 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
Not good. I hope Reaper works out better for you. On 19 October 2011 18:39, peiman khosravi |
Date | 2011-10-19 19:11 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
yes, thanks. I hope so too. If it doesn't the only other alternative is protools 9 with the full production pack or nuendo that both cost heavily. P On 19 October 2011 19:05, Rory Walsh |
Date | 2011-10-19 19:15 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
have you thought about building a Csound mixer with max/msp? would it work? On 19 October 2011 19:11, peiman khosravi |
Date | 2011-10-19 19:20 |
From | Adam Puckett |
Subject | Re: [Csnd] CsoundForLive |
Speaking of doing all your mixing in Csound, I've actually done that before. It's just a matter of (in my case) making as many throwaway CSDs as there are tracks initially, and then mixing them all down with a "master" CSD. Unfortunately this method doesn't work for most people. On 10/19/11, Rory Walsh |
Date | 2011-10-19 19:21 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
mhh that would be too much work. I'd need to be able to edit audio on a timeline. And besides I think it would take far too many hours to code something like that. P On 19 October 2011 19:15, Rory Walsh |
Date | 2011-10-19 19:40 |
From | Steven Yi |
Subject | Re: [Csnd] CsoundForLive |
Well, you already know my plans Peiman to add audio tracks to blue, so hopefully at some point you can just use blue for everything. :P On Wed, Oct 19, 2011 at 7:21 PM, peiman khosravi |
Date | 2011-10-19 19:42 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
yes yes!! that will be the day :-) P On 19 October 2011 19:40, Steven Yi |
Date | 2011-10-19 19:43 |
From | Adam Puckett |
Subject | Re: [Csnd] CsoundForLive |
Steven, Speaking of Blue, I tried using it once and my screen reader would not read me the controls. Do you know of any way you can "accessify" it, like with the Java Access Bridge, or using accessible Swing objects? On 10/19/11, Steven Yi |
Date | 2011-10-19 19:44 |
From | Rory Walsh |
Subject | Re: [Csnd] CsoundForLive |
Knowing Steven as we do I wouldn't be surprised if that days comes pretty soon! On 19 October 2011 19:42, peiman khosravi |
Date | 2011-10-19 19:46 |
From | peiman khosravi |
Subject | Re: [Csnd] CsoundForLive |
Hi Adam, Yes this seems like a good way of working. I have been at ties tempted by similar methods, but I'm far too messy to be able to cope with this! Peiman On 19 October 2011 19:20, Adam Puckett |
Date | 2011-10-20 00:13 |
From | Steven Yi |
Subject | Re: [Csnd] CsoundForLive |
Hi Adam, I have not ever developed software that worked with screen readers. I did a little bit of research and it looks like the Java Access Bridge requires installing something on the user's computer in their JVM directory. There is a project called SodBeans (http://sodbeans.sourceforge.net/) which is developed specifically to enhance accessibility for the blind for the Netbeans Platform (which is the library I use for blue's development). It has a sub component called Phonemic (http://sourceforge.net/apps/trac/sodbeans/wiki/Phonemic) that says it works with JAWS and other readers. I can look further into that project to see what is required to make that work; if it's a drop-in then that'd be rather nice, but I assume I'd have to go through the entire UI of blue and fix up things for proper accessibility, especially for the custom components. I've recorded a todo in my todo program to further research. I am not sure when I'd be able to get to something like this though, as I have quite a full development schedule planned at the moment, so no estimates on time. Thanks though for asking about this! steven On Wed, Oct 19, 2011 at 7:43 PM, Adam Puckett |
Date | 2011-10-20 01:31 |
From | Adam Puckett |
Subject | Re: [Csnd] CsoundForLive |
I took some Java classes in college, so if there is a way to download Blue's source, perhaps I could make the project accessible on my own machine. However, some people have told me Java is too much of a pain when it comes to accessibility. I was actually thinking of possibly integrating FreeTTS (another Java application) into Blue to make it self-voicing, like the Firefox extension known as Fire Vox which implements similar functionality. On 10/19/11, Steven Yi |
Date | 2011-10-21 23:13 |
From | Justin Glenn Smith |
Subject | Re: [Csnd] CsoundForLive |
I have seriously considered something like this, with a Makefile driving the whole thing (edit all the csds as appropriate, run make, and then hear the new version of the mix). peiman khosravi wrote: > Hi Adam, > > Yes this seems like a good way of working. I have been at ties tempted > by similar methods, but I'm far too messy to be able to cope with > this! > > Peiman > > On 19 October 2011 19:20, Adam Puckett |