is Hydrogen better than Ardour for drums
Moderators: MattKingUSA, khz
is Hydrogen better than Ardour for drums
I am using Ubuntu Studio 19 and fairly new to digital audio working. My question is about Ardour and Hydrogen. I have downloaded the soundfonts for the Ardour drumgizmo plugin as detailed in https://libremusicproduction.com/tutori ... zmo-ardour
However I am defeated by the need to input a drum sequence in Ardour. Hydrogen makes it easy, at least for a song with a structure like AABA which represents a lot of jazz music since you can input several beat patterns each lasting a bar and then group them together to fit the AABA structure with turnarounds, etc.. Hydrogen calls this a "song" .
I can sync Hydrogen and Ardour together with Jack. This works nicely but I can't but think its a bit messy. I can's just save one file (or session) I have to save two, remember which goes with which.
I can't output a midi file of the entire song from Hydrogen - then I could perhaps put it into Ardour if I got the midi instrument channels right. I can only output a bar from Hydrogen in midi. I can output a wav from Hydrogen which I could then import into Ardour but this is not ideal and the file would be big.
Can anyone comment on this philosophical and practical divide?
However I am defeated by the need to input a drum sequence in Ardour. Hydrogen makes it easy, at least for a song with a structure like AABA which represents a lot of jazz music since you can input several beat patterns each lasting a bar and then group them together to fit the AABA structure with turnarounds, etc.. Hydrogen calls this a "song" .
I can sync Hydrogen and Ardour together with Jack. This works nicely but I can't but think its a bit messy. I can's just save one file (or session) I have to save two, remember which goes with which.
I can't output a midi file of the entire song from Hydrogen - then I could perhaps put it into Ardour if I got the midi instrument channels right. I can only output a bar from Hydrogen in midi. I can output a wav from Hydrogen which I could then import into Ardour but this is not ideal and the file would be big.
Can anyone comment on this philosophical and practical divide?
- sysrqer
- Established Member
- Posts: 2519
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 319 times
- Been thanked: 148 times
- Contact:
Re: is Hydrogen better than Ardour for drums
Is it really that much more work in ardour? Surely you can just create two midi clips, one for A and one for B, and then arrange them?
If you're happy with ardour and hydrogen together then you can use session management, this should save songs/patches and reload them and set up the routing again. Non-session-manager can do this.
If you're happy with ardour and hydrogen together then you can use session management, this should save songs/patches and reload them and set up the routing again. Non-session-manager can do this.
- English Guy
- Established Member
- Posts: 525
- Joined: Wed Oct 17, 2012 7:28 pm
- Location: England
- Has thanked: 8 times
- Been thanked: 7 times
Re: is Hydrogen better than Ardour for drums
There is a kit for Hydrogen (I found it on this forum) for Drumgizmo. You can set up Hydrogen to play Drumgizmo on Ardour; the best drums I have ever been able to produce. When you have finished the drum part on Hydrogen just record it as midi on Ardour, quantise in case of any drift and your whole project is now in the Ardour session.
I find Hydrogen faster and better for drum programming. The above approach gets you the best of both worlds.
I find Hydrogen faster and better for drum programming. The above approach gets you the best of both worlds.
- milo
- Established Member
- Posts: 1242
- Joined: Wed Sep 06, 2017 2:55 am
- Location: Southern Utah, USA
- Has thanked: 275 times
- Been thanked: 218 times
- Contact:
Re: is Hydrogen better than Ardour for drums
I have used both workflows, and I find myself preferring to use midi drums within the DAW for programming. There are some really nice things about programming in Hydrogen, and it is a capable piece of software, but the workflow does get really messy. Setting up your initial patterns is fairly straightforward, but the problem is getting your work from Hydrogen into the DAW. That's where things always get messy. There are a couple of ways to do this with Jack transport, but I found it to be quicker and with less buttons to push if I just export a wav file from Hydrogen and import it into the DAW. If this process were a one-and-done then it wouldn't be a problem, but I invariably go back and tweak the drum patterns as the song takes shape, because I compose as I record. Then whatever method you use to transfer your work from one app to the other has to be repeated. It's annoying to go back and forth between Hydrogen and your DAW just to make one little change, like adding a single note or adjusting a single velocity.
I find it much easier to program drums in a midi track within the DAW, and I prefer this method even though midi programming in Ardour (my current DAW of choice) has real limitations in its midi editing capabilities. It is so nice to have everything "under one roof," at your fingertips within one application. It is no harder to program a drum pattern in a midi piano roll, and you can easily copy/paste sections that you wish to loop, as sysrqer suggested. I find that midi programming tends to make for more interesting and variable patterns throughout the song than I typically get from using Hydrogen, because producing the same degree of variability in Hydrogen takes extra work.
I have also found an analogous problem with projects that include LMMS audio which is later modified or added to in a DAW. The workflow of going back and forth between LMMS and the DAW to change things in the composition is just not very smooth. I much prefer to use synth plugins on midi tracks within the DAW rather than LMMS.
English Guy's suggestion of using JACK transport to transfer the midi notes from Hydrogen to the DAW would be a decent compromise. You could do the little tweaks at the later stages of composition within your DAW on the midi track instead of having to go back and forth between Hydrogen and the DAW.
I find it much easier to program drums in a midi track within the DAW, and I prefer this method even though midi programming in Ardour (my current DAW of choice) has real limitations in its midi editing capabilities. It is so nice to have everything "under one roof," at your fingertips within one application. It is no harder to program a drum pattern in a midi piano roll, and you can easily copy/paste sections that you wish to loop, as sysrqer suggested. I find that midi programming tends to make for more interesting and variable patterns throughout the song than I typically get from using Hydrogen, because producing the same degree of variability in Hydrogen takes extra work.
I have also found an analogous problem with projects that include LMMS audio which is later modified or added to in a DAW. The workflow of going back and forth between LMMS and the DAW to change things in the composition is just not very smooth. I much prefer to use synth plugins on midi tracks within the DAW rather than LMMS.
English Guy's suggestion of using JACK transport to transfer the midi notes from Hydrogen to the DAW would be a decent compromise. You could do the little tweaks at the later stages of composition within your DAW on the midi track instead of having to go back and forth between Hydrogen and the DAW.
- ufug
- Established Member
- Posts: 525
- Joined: Tue Jan 10, 2012 12:28 am
- Has thanked: 71 times
- Been thanked: 22 times
Re: is Hydrogen better than Ardour for drums
I share these frustrations with workflow. Hydrogen and Ardour are individually top notch, but I agree with op that syncing them is sub-optimal. I don't want to have an elaborate set-up to get a simple thing done.
If Hydrogen would export MIDI, that would be nice. If it would work as a plugin in a DAW, that would be REALLY nice.
If writing/editing MIDI wasn't a hassle in Ardour (velocities and regions etc), that would be nice.
If Hydrogen would export MIDI, that would be nice. If it would work as a plugin in a DAW, that would be REALLY nice.
If writing/editing MIDI wasn't a hassle in Ardour (velocities and regions etc), that would be nice.
listenable at c6a7.org
- sysrqer
- Established Member
- Posts: 2519
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 319 times
- Been thanked: 148 times
- Contact:
Re: is Hydrogen better than Ardour for drums
The problem is that we're between two worlds/ages, one where jack modularity was celebrated and one with a preference of doing things monolithically.ufug wrote:I share these frustrations with workflow. Hydrogen and Ardour are individually top notch, but I agree with op that syncing them is sub-optimal. I don't want to have an elaborate set-up to get a simple thing done.
Can you not just record the midi output from hydrogen into ardour and then edit as you like?
- ufug
- Established Member
- Posts: 525
- Joined: Tue Jan 10, 2012 12:28 am
- Has thanked: 71 times
- Been thanked: 22 times
Re: is Hydrogen better than Ardour for drums
Well said. There are a few other old tools like this that are stubborn. Bristol comes to mind. It's funny though, I can't think of anything more modular than plugins, if they are in a format you can use anywhere. We have lots of other softwares with the option of stand-alone or a plugin. Zyn, SetBfree, Pianoteq etc.sysrqer wrote: The problem is that we're between two worlds/ages, one where jack modularity was celebrated and one with a preference of doing things monolithically.
I would put this in the "workaround" category. You have to re-map all the sounds to whatever plugin you are using for sounds, and then if you do any editing, you are still faced with doing this in Ardour.sysrqer wrote:Can you not just record the midi output from hydrogen into ardour and then edit as you like?
It's all certainly possible. I have tried all these approaches and there is nothing wrong with them. But I will stick with "sub-optimal".
listenable at c6a7.org
Re: is Hydrogen better than Ardour for drums
Thank you, everybody, for your contributions to this. It is good to see that, as a relative novice, this is not a question with a definitive answer.
As a related issue, I was puzzled that I could not easily route, using Jack, the outputs of both Ardour and Hydrogen into Audacity to "print" the final result. I set my 12 year old son (for whom this project is really all about) onto it and he dumped both Ardour and Hydrogen's output to wav and imported those into Audacity. I am hoping to wean him off garageband onto a Linux music system. It seems to me that we need the best possible compromise between ease of use and complete flexibility if we are to gain traction and a greater following.
Thanks again.
As a related issue, I was puzzled that I could not easily route, using Jack, the outputs of both Ardour and Hydrogen into Audacity to "print" the final result. I set my 12 year old son (for whom this project is really all about) onto it and he dumped both Ardour and Hydrogen's output to wav and imported those into Audacity. I am hoping to wean him off garageband onto a Linux music system. It seems to me that we need the best possible compromise between ease of use and complete flexibility if we are to gain traction and a greater following.
Thanks again.
Re: is Hydrogen better than Ardour for drums
As I understand it, you can only output a single bar, or pattern, from Hydrogen as midi. You can't export the whole song.sysrqer wrote: Can you not just record the midi output from hydrogen into ardour and then edit as you like?
-
- Established Member
- Posts: 2047
- Joined: Tue Feb 16, 2016 6:56 am
- Location: Kangasala, Finland
- Has thanked: 369 times
- Been thanked: 208 times
- Contact:
Re: is Hydrogen better than Ardour for drums
Record hydrogen output to ardour, and finalize mixing there. After your mix is perfect, export from ardour.nigeldodd wrote: As a related issue, I was puzzled that I could not easily route, using Jack, the outputs of both Ardour and Hydrogen into Audacity to "print" the final result.
Linux veteran & Novice musician
Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM
-
- Established Member
- Posts: 18
- Joined: Tue Sep 12, 2017 2:24 pm
- Been thanked: 1 time
Re: is Hydrogen better than Ardour for drums
Hi,
Sometimes I question myself why advanced MIDI editors can´t be used like plugins in advanced DAWs.
Eg.: Edit and store MIDI in Ardour but with the GUI of Musesore or Frescobaldi or the Piano Roll of your choice.
Same principle like text editors work in webpages. Yea, it´s a concept thing.
That would open up great ways of workflows ....
Amp.
Sometimes I question myself why advanced MIDI editors can´t be used like plugins in advanced DAWs.
Eg.: Edit and store MIDI in Ardour but with the GUI of Musesore or Frescobaldi or the Piano Roll of your choice.
Same principle like text editors work in webpages. Yea, it´s a concept thing.
That would open up great ways of workflows ....
Amp.
Fender 95 Jazz Bass 5 String, TL Audio Fat2, FocusriteSaffire, LMK3+, SamsonGraphite M25,
KX STUDIO, Ardour, Musescore, Hydrogen, Qmidiarp, Seq24, Yoshimi, Qsynth, ZynaddSubFX, Frescobaldi , SuperCollider, Arduino+Mididings ... I love 2 play and learn !
KX STUDIO, Ardour, Musescore, Hydrogen, Qmidiarp, Seq24, Yoshimi, Qsynth, ZynaddSubFX, Frescobaldi , SuperCollider, Arduino+Mididings ... I love 2 play and learn !
-
- Established Member
- Posts: 227
- Joined: Tue May 20, 2014 2:01 pm
- Location: Tennessee, USA
- Been thanked: 1 time
- Contact:
Re: is Hydrogen better than Ardour for drums
When I've used Hydrogen, I generally set it to output separate tracks for each instrument, then record hydrogen's output directly into Ardour. That way I can take advantage of subtle variations introduced by Hydrogen's humanize and probability features. I like to get things into the audio domain as early as possible so I can just treat them like real tracks (my rather antiquated CPU likes it better too).
- Digital Larry
- Established Member
- Posts: 150
- Joined: Thu Jan 09, 2014 5:25 am
Re: is Hydrogen better than Ardour for drums
I think Audacity has the peculiar feature in that its JACK connections only show up when it is in the corresponding mode. For example, watch your JACK Connections mgr and start JACK playing. The outputs appear. Start JACK recording. The inputs appear. It's not very usable IMO. I use Audacity frequently on other platforms and think it's fine for most day to day things but integrating with JACK is not one of them.nigeldodd wrote: As a related issue, I was puzzled that I could not easily route, using Jack, the outputs of both Ardour and Hydrogen into Audacity to "print" the final result. I set my 12 year old son (for whom this project is really all about) onto it and he dumped both Ardour and Hydrogen's output to wav and imported those into Audacity.
-
- Established Member
- Posts: 235
- Joined: Fri Feb 17, 2012 3:32 am
- Has thanked: 6 times
- Been thanked: 27 times
- Contact:
Re: is Hydrogen better than Ardour for drums
I can't help but mention another option, I don't know if very popular but just to put it on the table...
I used to have this kind of problems. Ardour (version 4 I think), and later Qtractor's Midi editor were both highly unstable, lacking basic functionality like reliable copy-paste (!) and sometimes even having the playhead mangling your work. Then I settled with Reaper.
Reaper has its own set of eccentricities, but it's also very powerful and its midi editor is rock solid, and also ergonomic (Hydrogen has a lot of good points, but something that drives me crazy is that at the end of the year you can measure in kilometers the amount of movement you've done just moving the mouse from A to B, without any work being done, because of the screen layout).
Unfortunately Reaper does not accept Drumgizmo as a plugin yet, so it is not an "under one roof" solution either (you have to run DG under Carla and do some rerouting at the end to print the final result...) But for me it's been by far the easiest solution, and the quantity and quality of my output have skyrocketed in relation to when I used Arduous, I mean Ardour...
Reaper is not free but you can try it for free, and the license is very cheap -although, like I said, maybe it's not for everybody: it is very powerful and highly customizable, but it has some weird aspects too. Just an idea...
I used to have this kind of problems. Ardour (version 4 I think), and later Qtractor's Midi editor were both highly unstable, lacking basic functionality like reliable copy-paste (!) and sometimes even having the playhead mangling your work. Then I settled with Reaper.
Reaper has its own set of eccentricities, but it's also very powerful and its midi editor is rock solid, and also ergonomic (Hydrogen has a lot of good points, but something that drives me crazy is that at the end of the year you can measure in kilometers the amount of movement you've done just moving the mouse from A to B, without any work being done, because of the screen layout).
Unfortunately Reaper does not accept Drumgizmo as a plugin yet, so it is not an "under one roof" solution either (you have to run DG under Carla and do some rerouting at the end to print the final result...) But for me it's been by far the easiest solution, and the quantity and quality of my output have skyrocketed in relation to when I used Arduous, I mean Ardour...
Reaper is not free but you can try it for free, and the license is very cheap -although, like I said, maybe it's not for everybody: it is very powerful and highly customizable, but it has some weird aspects too. Just an idea...