Re: [Bluemusic-users] I have a dream, or a major feature request
Brought to you by:
kunstmusik
From: Cesare M. <ce...@po...> - 2008-02-27 19:24:52
|
Atte André Jensen wrote: > Cesare Marilungo wrote: > > >> I made a very basic opcode to synchronize other apps with blue via jack >> transport. Maybe you can find it useful too: >> > > Indeed, it works. Could you elaborate a bit, for instance: > > 1) Should I set the tempo of blue/ardour to the same by hand? > > Yes. > 2) Should it only be called once and from thereon jack/ardour should > stay in sync with blue/csound? > It only starts the transport when the instrument in which the opcode is used is played. So you should make an instrument with jacktransport 1 and call it once from the score with p2 = 0 or when you want to start it. Sync is not guaranteed. > 3) How can I make it so that I only have to press one stop button (in > either ardour/qjackctl/blue) and not both ardour and blue > You have to do both. Or you can call an instrument with: jacktransport 0 at the end of the score to stop ardour, too. > 4) How do you setup stuff on the blue side, which instrument/wrapper for > jacktransport, which sndObj? > > 5) Do you have any solutions to the problem that csounds output > disappears from jack on stop, and hence makes it impossible to do what I > normally do: route audio of all applications through ardour? > > This would require modifying the jack interface in csound. The opcode is just a quick hack and it is fairly limited, since it doesn't create another jack instance. It uses the one created by csound. I use this opcode when I want to record a track live to ardour (or whatever) over a base done in csound/blue, so the recorded track can be used with csound or the other way around (you render the csound performance and import it in ardour). I have an instrument like: instr 1 jacktransport p4 endin and I call it from the score with: i1 0 1 1 -c. -- www.cesaremarilungo.com |