Re: [Cs-dev]
Date | 2013-03-01 11:20 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
That is available via frontends like qutecsound. Victor On 1 Mar 2013, at 10:47, michael.gogins@gmail.com 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 | 2013-03-01 13:17 |
From | Michael Gogins |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
I don't use such frontends. I want a regular old Csound orchestra to be able to output to both audio and soundfile. In the past, since the -o option controlled output, that was not logically possible. If you change the API so that the audio output and the file output can be set independently, this now becomes logically possible.
I would be using the API to control these options, not flags. What's your objection to this? Regards, Mike On Fri, Mar 1, 2013 at 6:20 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
Michael Gogins Irreducible Productions http://www.michael-gogins.com Michael dot Gogins at gmail dot com |
Date | 2013-03-01 21:15 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
The internal changes are not trivial, they require asynchronous disk writing (and reading if input is used) to avoid dropouts. I have no objection if you want to implement this. Before adding an interface , these engine changes need to be in place. On 1 Mar 2013, at 13:17, Michael Gogins 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 | 2013-03-01 21:28 |
From | Michael Gogins |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
If the changes aren't trivial I can live with fout. Thanks, Mike On Fri, Mar 1, 2013 at 4:15 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
Michael Gogins Irreducible Productions http://www.michael-gogins.com Michael dot Gogins at gmail dot com |
Date | 2013-03-01 21:36 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
To put it this way, we could do it just by using a blocking call, but it would be robust. Actually, if you are using the C/C++ API, it is easy enough just to tap spout and write to disk with libsndfile, if you don't mind occasional dropouts for your own uses. That is relatively trivial. Victor On 1 Mar 2013, at 21:28, Michael Gogins 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 | 2013-03-01 21:42 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] sections in csound.h |
I mean it would NOT be robust... On 1 Mar 2013, at 21:36, Victor Lazzarini wrote: > To put it this way, we could do it just by using a blocking call, but it would be robust. Actu Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2013-03-01 22:40 |
From | Michael Gogins |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
This is in the context of composing by writing C++ programs which embed Csound. I need to keep things as simple as possible (decades of programming have cured me of my fondness for inventing new features that don't do something spectacularly new). So I don't really want to mess with the output buffer either. But I could definitely live with a robus, non-async output because I usually am not doing live stuff. If I end up doing more I'll revisit the issue. Thanks,Mike On Fri, Mar 1, 2013 at 4:42 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: I mean it would NOT be robust... -- Michael Gogins Irreducible Productions http://www.michael-gogins.com Michael dot Gogins at gmail dot com |
Date | 2013-03-01 22:59 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] sections in csound.h |
Attachments | None None |
By the way fout is async in realtime priority mode. Victor On 1 Mar 2013, at 22:40, Michael Gogins wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |