Skip to Content

hydrogen0.9.6_snapshot-1 for windows

19 replies [Last post]
wolke
wolke's picture
Offline
Joined: 03/30/2010

hello,
the new windows-installer hydrogen0.9.6_snapshot-1 is out.
available on our source forge download page http://sourceforge.net/projects/hydrogen/files/.

this hydrogen win32 version comes with:
* Support for the Low-Latency-Jack-Audio-Soundserver which can use your sound-card asio drivers
* Portaudio ( default audio driver )
* Portmidi ( midi driver )
* ladspa support (the installer included ~90 ladspa plugins)
* export audio to wav, flac, ogg and aiff files
* export audio into single instrument tracks (e.g. to import separate tracks into a cubase session )
* export to midi file
* export drumkits to *.h2drumkit libraries. ( e.g. to share drumkits with friends )
* internet drumkit installer ( import drumkits direct from our source-forge drumkit sever )
* save and manage single pattern beside whole songs
* use rubberband to fit sample lengths to tempo and beats without pitch effect
* undo/redo for song- and pattern-editor
* sample-editor to modify and cut/fit sound samples
* director ( display a metronome and song position tags in a big window. simplify song orientation and works also as visual metronome )
* playlist function
* and and and

known bug:
segfault on export to audio without a filename extension.
working extensions are .ogg, .wav, .aiff, .flac

KBWood
Offline
Joined: 04/17/2010

Wolke, you are the man. I think with a wonderful upgrade from 0.9.4.svn to 0.9.5 and now 0.9.6 and all your hard work, there will be a lot of windows users(old and many new) very happy with the way everything now works. Thanks a lot.

bsltang
Offline
Joined: 04/17/2010

Hi wolke,

This looks like a good release. If you don't mind, could you briefly describe how you managed to build it ?

wolke
wolke's picture
Offline
Joined: 03/30/2010

we plan this in next time. i talk with sebastian about this. as i understand him correct, he will put the current windows version build information/steps into this wiki site.
http://trac.assembla.com/hydrogen/wiki/coding%3Apackagingwin

i can give you some details here.

i use:
this instructions:
http://www.hydrogen-music.org/forum/?action=show_thread&thread=1244&fid=....

my develop environment under win :
qmake
make
Qt = 4.5.1 + mingw + qcreator bundle
higher qt versions produce errors.
portaudio = 1.0.18 ( at least less latency than the 19 version, don't know why)
undo branch rev 1641
libjack and header from the jack-windows-installer 1.9.5.
for portmidi you have to google ( if i implement this i losse a bit the portmidi version overview. i work a whole night with 3-7 bears and try many different portmidi files and dll's which i fond into the www. at least it was luck as it suddenly was working. but i can not reproduce this in moment )

the main work are the massive changes into the source code.
i put my modified sources into the windows installer. they will installed into your h2 installing directory/sources.
hope this will help.

edit:
-------------important--------------------
i also find a new bug into the snapshot-1.
beside the export extension segfault i found out that ogg export will export wav instead.

what ever i have fix already this problems into a new installer called hydrogen0.9.6_snapshot-2 :).

i am a bit wondering/sad why nobody from the people who use the new windows version make bug reports. we have over 1400 downloads from the newer windows installers. this is more as the linux and osx >0.9.4binary downloads together.

i personally use linux, so i can not really find windows bugs. i do this work a little bit under windows. but it's not my favourite thing to spend my spare time.

thfox
Offline
Joined: 04/17/2010

Here's 2 I found : When stacking patterns, if one of them uses a mute group, that pattern will sometimes play and sometimes not (in song mode). However, in pattern mode it will play fine. Next, and less important, when playing songs, the moving cursor is always ahead of what's being played, and cannot be corrected by reducing buffer size. Also, it would be nice to have arrows to the left of the pattern name to show which one(s) are playing like in previous versions.

wolke
wolke's picture
Offline
Joined: 03/30/2010

thx,
the problem is also there into linux and osx version. i plan to create a ticket.

a workaround.
one times switch between stacked and single pattern mode solve the triangle problem. after toggle this, all triangles are shown in stacked pattern-mode.
also in song-mode as expected.

thfox
Offline
Joined: 04/17/2010

I don't understand what you're saying. Also, did U read my revised post ?

wolke
wolke's picture
Offline
Joined: 03/30/2010

ok,
since 0.9.4 final we have two different pattern modes.
1. stacked mode, is like this one into the old windows hydrogen version.
2. single mode. here you can only activate one pattern by clicking on it.

the bug is that hydrogen start without a clear status. but after toggle this both modes one time everything works fine.

the delay between position pointer and real position is caused on audio latency. with portmidi driver you can not reduce the latency. the buffer size settings have no effect.
IMPORTANT
if you will work with less/low latency's, you have to use jack on windows. and the important thing here is that you start jackd with a asio driver. e.g. the free asio4all driver.

than you can use hydrogen with jack. but than all driver settings buffer and so on have to adjust from the jack gui (qjackctl).

there is a jack-readme into the hydrogen installation directory. there you can get more information about. also how to start the jackrouter. jackrouter make it possible to connect other asio applications to jack.
than its possible to connect hydrogen to e.g. energy-xt, reason or to all applications which use asio drivers.

thfox
Offline
Joined: 04/17/2010

Thx, I just played my song where I have the intermittent stacked play problem. I loaded a different kit & the problem disappeared. I found that toggling the Single/Stacked Pattern Mode button while using the original (GM) kit didn't make any difference.

vh4
Offline
Joined: 04/17/2010

Hi,

First let me say that Hydrogen is a very nice and useful software.

Basically, I use Hydrogen (on Windows 7) as a drum computer when I'm playing guitar and practice at home.

The only bug I've seen so far was in version 0.9.5 beta 2, which just stopped working while playing a pattern.

If I find further bugs I'll let you know.

Impulse
Offline
Joined: 04/17/2010

Wolke, thank you for this release. It really improved upon the old version I was using.

I think I found a bug. This bug occurs when you use the BPM marker to change the BPM at different times in the song and export the file to .wav. It causes the song to repeat when it reaches the BPM marker instead of playing through the changed BPM part.

wolke
wolke's picture
Offline
Joined: 03/30/2010

thx,
it's looks like a generally bug. after testing i found out hat it happens also on linux.
i will create a ticket.

the bug seems to be a bit complexer because the current disk writer driver architecture exclude the tempo change feature. so please don't worry if it take some time to fix this problem.

a workaround is, to connect hydrgens outputs via jack to the inputs of a recording software. e.g. http://www.energy-xt.com/

Impulse
Offline
Joined: 04/17/2010

Thank you for looking into the bug. I wasn't sure if the same problem existed on linux.

I will try using Jack driver and a recording program. So far I've been getting errors with starting the driver. I probably just need to learn how to use it.

I crash the program sometimes. Not sure why it happens but it seems random so it will probably be impossible to pinpoint. Thankfully it crashes a lot less than the version they have posted on the main hydrogen site.

yervah
Offline
Joined: 04/17/2010

a little of topic but hydrogen0.9.6 for windows??
where do I find hydrogen0.9.6 for Linux?
I using 0.9.5 from svn... is there a difference?

wolke
wolke's picture
Offline
Joined: 03/30/2010

>where do I find hydrogen0.9.6 for Linux?
the main different to 0.9.5 is that 0.9.6 can undo/redo in song and pattern editor.
and there exist no linux version in moment. but you can build it manually.
checkout the undo branch.
notice, the undo branch compile with cmake. 0.9.6 is the name because this branch will copied to trunk after the final 0.9.5 is released.
and than we come to 0.9.6. hope this will help you.

KBWood
Offline
Joined: 04/17/2010

When I go into 'edit' in the mixer to see the ladspa effects, the menu is totally empty. I dloaded this newer version from sourceforge a couple weeks ago, but hadn't tried adding effects to any instruments till now. It has >Recently used and >Alphabetical list, but no sub-menus appear.

wolke
wolke's picture
Offline
Joined: 03/30/2010

try the latest installer. i have include ~ 90 ladspa effects which will installed into your hydrogen installation directory. if nothing goes wrong with your installation hydrogen will find them. now, if you open the plugin selector hydrogen must find them and create a alphabetical list.

BrendaEM
Offline
Joined: 04/17/2010

On windows 7/64 using Jack audio is terribly distorted on projects which otherwise worked.

The instrument downloading seems to work, but loading some kits did not seem to work show to restart.

This might be a FTFM thing, but is there somewhere where I can learn what kit is needed for a particular song?

Thank you for working on Hydrogen--even the windows version : )
Because it's open and cross platform, I am trying to standardize my friends on it.

wolke
wolke's picture
Offline
Joined: 03/30/2010

hmm, do you start jack with asio e.g. the asio4all driver?
maybe this will solve the distortion problems.

and i compiled hydrogen under a 32bit system. maybe, maybe not, you can get some side-effects on a 64 bit system.

greetings