[Ardour-Users] Ardour as a midi timecode slave

robertlazarski robertlazarski at gmail.com
Thu Apr 29 14:39:41 PDT 2021


On Thu, Apr 29, 2021 at 11:17 AM Paul Davis <paul at linuxaudiosystems.com>
wrote:

>
>
> On Thu, Apr 29, 2021 at 3:15 PM robertlazarski <robertlazarski at gmail.com>
> wrote:
>
>>
>>
>> 1) I need to automate the jack "rolling feature" via command line
>> execution, i.e. the play button in the qjackctl UI. That will start/stop
>> the transport in Rosegarden via jack_midi_clock start / stop commands. I
>> couldn't figure out how to automate the play button. Even without qjackctl
>> I am not sure how to start/stop jackd rolling from the command line. Any
>> pointers?
>>
>
> jack_transport(1)
>

I am running Jack2 1.9.12 on OpenSuse leap 15 and I don't have
jack_transport installed. Should I compile the latest jack from source?
Also, I have some type of python version problem on my system maybe with
the commands I do have:

[linux-fesf(robert)]
 /home/robert> jack_control
  File "/usr/bin/jack_control", line 80
    print 'shit'
               ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean
print('shit')?


>> 2) I am trying to do everything on the command line without qjackctl. I
>> started jackd with my user account as "/usr/bin/jackd -dalsa -dhw:USBPre2
>> -r48000 -p1024 -n2 -Xseq " . Then I executed jack_mclk_dump, then
>> "/usr/local/bin/jack_midi_clock --bpm 42 jack_mclk_dump:mclk_in" . Then
>> 'a2jmidid -e' , then Rosegarden.
>>
>> Where I am stuck is on the right syntax for a2j_control to map
>> jack_midi_clock:mclk_out to "rosegarden [131] (playback): record in". I
>> think I need the mj2a flag? Please see my qjackctl session.xml file. I am
>> about to buy a m-audio Uno midi interface and I am trying to figure out how
>> to use a2j_control to connect jack_midi_clock to it as an ALSA device since
>> I expect the Uno to connect to Linux over ALSA.
>>
>
>
> a2j_control is a decoy. It does nothing but start a2jmidid (and without
> any arguments which is a problem if you need/want -e)
>
> "to map PORT-A to PORT-B" is odd language. I assume you mean connect?
>
>
>>
Terminology is important, and now I see that I spend too much time at my
day job using nmap.  I mean I need to connect the jack_midi_clock output to
the Rosegarden a2j external controller input, like I expect I will need to
do for a hardware midi interface.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ardour.org/pipermail/ardour-users-ardour.org/attachments/20210429/d6b2c436/attachment-0001.html>


More information about the Ardour-Users mailing list