This video deals with the JACK time master and internal clocks in Ardour and Hydrogen Drum Machine.
JACK has this really useful feature called time master transport which will cause all JACK audio software to play simultaneously. This is used so you can set up all of the audio software in your pipeline to act as one and cause all the software to act as one big meta project but in this case it became necessary to de-synchronize the clocks because I wanted to continue working on a track but also use the new beats I had programmed into my MIDI mapped hydrogen project. I had made the drum beat for this track prior to making that and it was played over 4 bars at 84 BPM. To make the other patterns fit with this, the pattern needed to be spread over 8 bars and the project tempo in Hydrogen doubled to 168 BPM. For the JACK time master to transit correctly all the individual software must agree on the BPM so they all take on the BPM value from the time master which would mean in this case the drums would play way too fast.
This does in fact mean that the project in Ardour should really be set at 168 BPM and not 84 and in a future video I will show how to send the audio and MIDI from one instance of Ardour to another with correct timings but I really want to focus on the basics in the early ones.
I had a clear out of this blog today, I got rid of all the old dead links and the posts that accompanied them. It was a little sad but the better ones of them covered the same ground as I have been showing in these more recent posts except on older software on sub optimal setups. When I wrote them Ubuntu Studio was not a thing, I hadn't heard of AVLinux and I was not as experienced as I am now, also i was less able to produce video. So I am not going to worry about them too much, there are a few I will rewrite.
No comments:
Post a Comment