...Get Ardour to send tempo changes to Hydrogen?

7 replies [Last post]
GodLikeCreature
GodLikeCreature's picture
User offline. Last seen 3 years 38 weeks ago. Offline
Joined: 2009-01-26
Posts:

Hi!

Been trying to make this happen, but no luck so far. I want to get Hydrogen to change tempo in the middle of a song. Since I read that it is not a feature available yet, it seems there is a workaround by setting that tempo change in Ardour, then slaving Hydrogen so that it captures the change and reproduces the drums accordingly.

In order to make this happen, I have set up Ardour time signature changes to match Hydrogen's, so that it's all the same bars and beats throughout for both of them. Then I clicked on Ardour "Time Master" button. I then have tried to find a way to set Hydrogen as a slave, but have found nothing.

In summary, Hydrogen ignores the tempo change and continues to use its own tempo.

Any ideas around this? What am I missing?

Thx!

thorgal
User offline. Last seen 1 year 21 weeks ago. Offline
Joined: 2007-08-03
Posts:

AFAIK, you need a dev version of hydrogen (0.9.4 svn or beta proposed on their website). 0.9.3 does not respond to external time events.

peder
User offline. Last seen 49 weeks 5 days ago. Offline
Joined: 2007-05-08
Posts:

From what I understand jack doesn't support tempo changes (or does it?).
I guess your best alternative is to record the drums in two separate takes.

GodLikeCreature
GodLikeCreature's picture
User offline. Last seen 3 years 38 weeks ago. Offline
Joined: 2009-01-26
Posts:

Alright, thanks anyways...

I suppose I will give it a try at recording in several takes... Not nice when you play prog stuff!!! ;-)

rozea
User offline. Last seen 16 weeks 6 days ago. Offline
Joined: 2008-09-23
Posts:

You could maybe use Rosegarden with hydrogen as synth or linuxsampler or specimen with a drumsample. I think Rosegarden can do such a tempo shift...

paul
paul's picture
User offline. Last seen 7 hours 25 min ago. Offline
Joined: 2006-03-16
Posts:

JACK supports the distribution of information about tempo & meter changes. There are limitations but they don't apply in this particular case.

GodLikeCreature
GodLikeCreature's picture
User offline. Last seen 3 years 38 weeks ago. Offline
Joined: 2009-01-26
Posts:

Hey,

For those interested, it is indeed possible by using the latest versions of Hydrogen (I have used Beta 3). Having said so, keep in mind that it only works if Ardour and Hydrogen are EXACTLY the same in terms of beats and bars. Also be aware that these betas have other issues as well...

zwenny
zwenny's picture
User offline. Last seen 1 year 5 weeks ago. Offline
Joined: 2010-10-28
Posts:

There's another method to apply tempo and meter changes.
It can be achieved with klick (http://das.nasophon.de/klick/) and a tempomap.
You will also need the Python-Script klick2ardour.py.
You can find it here: http://das.nasophon.de/download/klick2ardour.py
It's usage is described in a topic at LinuxMusicians
(http://linuxmusicians.com/viewtopic.php?f=19&t=2290).
German users may be interested in my blog article: http://blog.zwenny.bplaced.net/2012/02/28/takt-und-tempowechsel-in-ardour