Welcome

Here at the Guerrilla Guide to Music Technology I want to make a safe haven for those of us who want to know about the fascinating devices and techniques that make up this diverse area, without making people feel small or stupid for not knowing something. I used to not know stuff until somebody taught me, now I aim to make everything clear without patronising anyone. Nobody knows everything, including me so if you find something wrong or something that you think that everyone could benefit from knowing then please do tell me in the comments.

Sunday 24 December 2023

Re-recording tracks with differing BPM on JACK

 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