Skip to Content

Overlay music while programming drum sequence

6 replies [Last post]
Dazza
Offline
Joined: 01/27/2013

Hello again!

I'm currently writing drum sequences into Hydrogen for some songs my band has recorded. Is there any way to "overlay" the music wav or mp3 file so that I can listen to the audio and the drum track at the same time, to see if it sounds ok?

At the moment I'm writing some drum patterns, exporting it to a wav file, importing it into audacity along with the audio file, syncronising the two tracks, and playing them to see if the drums sound ok. I have to do this every time I make some changes / additions to the drum score and I want to know how it sounds with the music.

It wouldn't need to be linked to the drum score, just play the audio file and the drum sequence at the same time. I can adjust the audio file with audacity so that the song starts exactly at 0 seconds. then as long as the tempo is the same, the two should be in sync. Know what I mean?

I can also work round this by playing the music file through normal music player software, and pressing the play button in hydrogen at precisely the right time to start the drum track (ie at the end of the count-in clicks on the audio file), but I've got to be bang on with my finger on the mouse button or it's not in sync!

Cheers for your help!

 

 

mauser
Offline
Joined: 03/30/2010

Hi!

 

There is a simple workaround: Create a new instrument and add the playback track as a layer to that instrument (instead of a drum sound). Then place a note on the first note of that instrument..

roem
Offline
Joined: 12/23/2012

If you have ardour or qtractor you could load your wav file (ardour doesn't accept mp3s) into one of them and make sure both ardour/qtractor and hydrogen are set to sync to the JACK transport. To prevent hydrogen from looping the patterns on the pattern grid you may also want to uncheck the "loop" option on the hydrogen transport.

H1m
Offline
Joined: 01/27/2013

I use qjackctl and ardour. Just open QjackCtl, click the settings button to set up JACK how you like, then click the start button. Now open Ardour and load your .wav file(s) then open Hydrogen. Go back to ardour and make sure 'jack' is selected in the little drop down menu(it may be set to 'internal' by default) and that's it. Ardour and Hydrogen should be synced and you can listen to your .wav file and your drum track. At least, with the exception of a permissions problem, that's been my experience.

 

At the moment I'm writing some drum patterns, exporting it to a wav file, importing it into audacity along with the audio file, syncronising the two tracks, and playing them to see if the drums sound ok. I have to do this every time I make some changes / additions to the drum score and I want to know how it sounds with the music.

 

You're doing this the hard way. It'd be worth your time to learn how to use a digital audio workstation(DAW) like Ardour to sync with Hydrogen(there is a learning curve involved). This way you can program the drums in real time while listening to your .wav file and a whole other array of options would be available to you. For example, tempo changes are lost when exporting songs in Hydrogen, so you're forced to record in a DAW if you want tempo changes in your drum tracks. Good luck.

Dazza
Offline
Joined: 01/27/2013

Hi again. Thanks for all your info. I've just tried mauser's suggestion of creating an instrument. It works ok, but if I want to stop the playback, the whole song wav plays out. But it's a start until I try out some of the more complicated sounding methods you other guys have suggested. I've downloaded Ardour and I'm on the case!

Thanks again!

thijs
thijs's picture
Offline
Joined: 04/20/2010

just hit F12 and everything should stop playing

Dazza
Offline
Joined: 01/27/2013

Back again! 10 minutes and it's all working perfectly! Thanks H1m! So easy when you know how!