[Rosegarden-user] Controlling play/stop/rewind from external DAW (Ardour)

2020-06-06 Thread stefano franchi
I'm new to Rosegarden and I wonder how to control transport operations from
an external DAW, in my case Ardour 6.
The manual says it's possible, but I'm failing to find the correct
connections, it seems. Can anyone help?

What I tried:
1. Create an Ardour test session with a midi track
2. In Rosegarden's Midi Sync preferences, selected "accept Start, Stop, and
Continue", and set to "slave" as MIDI MMC and MIDI TCM
2. in Jack2 (actually, Cadence's Catia GUI for jack2) connect the midi
track input port to Rosegarden's "out 1 - General MIDI Device" port
3.in Jack2, connected Ardour's midi track out to Rosegarden's "External
Controller" in port
4. Armed Ardour and started recording.

I was expecting Rosegarden to start playing as soon as Ardour started
recording. Did not happen.
The Midi in connection in Ardour works---if I start Rosegarden manually, I
can both hear and record its output in Ardour. But I can't control it from
Ardour.

What am I missing?


-- 
__
Stefano Franchi

stefano.fran...@gmail.com 
*https://www.researchgate.net/profile/Stefano_Franchi*

___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Controlling play/stop/rewind from external DAW (Ardour)

2020-06-06 Thread Ted Felix

On 6/6/20 12:17 PM, stefano franchi wrote:
2. In Rosegarden's Midi Sync preferences, selected "accept Start, Stop, 
and Continue", and set to "slave" as MIDI MMC and MIDI TCM


  Both set to slave seems reasonable.  I've not done any of this 
before, though.


2. in Jack2 (actually, Cadence's Catia GUI for jack2) connect the midi 
track input port to Rosegarden's "out 1 - General MIDI Device" port


  So Ardour is recording rg's output?  Should be ok if that's what you 
want to do.


3.in  Jack2, connected Ardour's midi track out to 
Rosegarden's "External Controller" in port


  This might be the problem.  I'm pretty sure rg doesn't respond to MMC 
and MTC via the "External Controller" port.  From digging through the 
code (see testForMMCSysex()), it looks like rg responds to MMC and MTC 
via the "record in" port.  Try connecting to that.


  Hopefully someone else with more experience with this can chime in 
and confirm.


Ted.


___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user