Skip to Content

Hydrogen 0.9.5-beta1 released - updated osx binaries

18 replies [Last post]
joostjodel
Offline
Joined: 04/17/2010

UPDATE 26 July: new download locations at http://www.hydrogen-music.org/forum/index.php?action=show_thread&thread=1360&fid=7&page=1 - old DL location removed

Hi all,

here's a new holiday release:

(from the announcement by mauser)
-----------
"just to make sure that nobody gets bored over the Christmas holidays we decided to release the first beta version of hydrogen 0.9.5 as a special gift for everyone.. This release is meant as a first "public" preview and mainly for testing purposes. Here's a quick list of some new features:

- non destructive sample editor ( requires rubberband-cli for advanced features )
- a timeline
- instrument midi out
- better support for non-ascii filenames ( changed XML-Parser from TinyXML to QtXml )
- piano-roll editor
- export to ogg, aiff and flac
- ..."
------------

and here are some builds (svn1492 = beta 1):
[edit 5 jan. 2010: these packages require you to install http://www.jackosx.com/ first, otherwise the program won't start !!]

10.6 Snow Leopard only (x86_64): (ca. 25 MB)

10.5 Leopard and 10.6 Snow Leopard (i386): (ca. 19 MB)

10.5 Leopard (PPC): (ca. 20 MB)

Happy drumming!!

iamdooser
Offline
Joined: 04/17/2010

Hey, thanks a lot!

+1 for including PPC! :D

mauser
Offline
Joined: 03/30/2010

Hi everyone,

the binaries are now also available at sourceforge: https://sourceforge.net/projects/hydrogen/files/
Thanks to joostjoodel for those great packages!

tungee
Offline
Joined: 04/17/2010

The leopard version doesnt function. does somebody else got problems with leo and hydrogen?
My specs :imac leopard intel

tungee
Offline
Joined: 04/17/2010

This my error report:

[img]http://img35.imageshack.us/img35/4801/bild1kq.png[/img]

neal5
Offline
Joined: 04/17/2010

Got the same problem here:
Process: Hydrogen-bin [846]
Path: /Applications/Hydrogen.app/Contents/MacOS/Hydrogen
Identifier: org.hydrogen-music
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [98]

Date/Time: 2010-01-04 05:01:58.398 +0100
OS Version: Mac OS X 10.6.2 (10C540)
Report Version: 6

Interval Since Last Report: 20976 sec
Crashes Since Last Report: 42
Per-App Crashes Since Last Report: 20
Anonymous UUID: FA409F98-F19B-4B00-A3C5-0BCDAEA4CB41

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Library not loaded: @executable_path/../Frameworks/libjack.0.dylib
Referenced from: /Applications/Hydrogen.app/Contents/MacOS/Hydrogen-bin
Reason: image not found

Model: MacBookPro5,5, BootROM MBP55.00AC.B03, 2 processors, Intel Core 2 Duo, 2.26 GHz, 4 GB, SMC 1.47f2
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.26)
Bluetooth: Version 2.2.4f3, 2 service, 0 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: WDC WD5000BEVT-00ZAT0, 465,76 GB
Serial ATA Device: HL-DT-ST DVDRW GS23N
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0x04600000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0x26500000
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06110000

mauser
Offline
Joined: 03/30/2010

Hi!

Have you tried to install jackosx? Or is it already installed on your system?

neal5
Offline
Joined: 04/17/2010

Hello.

Thanku for the quick response.
Uhm, I honestly have to admit, I actually never heared of jackOSX ?
Hydrogen just worked fine on Windows and Ubuntu.
Didn't think it would be a bother on OSX :-\

I'll google for that jackOSX thing.
Thanks so far!

mauser
Offline
Joined: 03/30/2010

Hi!

jackosx is the osx version of the "jack" audiosystem. You can grab it here:
http://www.jackosx.com/

Please reply even if it works, it would be easier for everyone with the same problem ;-)

tungee
Offline
Joined: 04/17/2010

Mauser, it works!!!!!
I have installed the last jackosx....
Perfect output!

But why does the last hydrogen version worked without Jack?

One wish i have for hydrogen:
How about to export multiple instrument output instead of a single wav bounced output?
This would be good for mixing the master..

Nevertheless hydrogen is now in my musicproduction output!

Thanx joostjodel and mauser for this great packages!

mauser
Offline
Joined: 03/30/2010

Hi tungee!

The last version was built *without* jack support.
Maybe we should prepare packages with and without jack support, but hey, that would be 6 packages for each release and that means a lot of work :)

And jack is the answer for your export question :) The jack-audio-driver is able to make one ouptut for every instrument. So you can take another jack-aware application ( like ardour ) and record all your outputs from hydrogen into ardour on multiple tracks (and bounce them afterwards..).
That necessary because hydrogen can just export to one track..

joostjodel
Offline
Joined: 04/17/2010

Hi all, sorry for dropping in a little late. Good new year everyone, if I still can ;)
Yes, these packages (except the PPC one, afaic) were all built with www.jackosx.com support, but I did not realize that these builds of H2 actually _need_ jackosx to be installed on your system to even start up.... Will mention that in the start post.

Building six packages seems a little overdone indeed, haha! If anyone has a smart idea how to solve this I'm all ears...

iamdooser
Offline
Joined: 04/17/2010

I could start the app fine, and sound would work when entering notes. Sound would fail on playback, and then Hydrogen would crash. I started Hydrogen from the terminal to find a few errors.

I'm on 10.5 PPC.

./Hydrogen

Hydrogen 0.9.5-svn1482M [Dec 12 2009] [http://www.hydrogen-music.org]
Copyright 2002-2008 Alessandro Cominu

Hydrogen comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details

unknown option character l
jackdmp 1.9.5
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 60
Allocate: can't check in mach port name = jackdmp_entry.501_default err = unknown error code
Cannot check in Jack server
Server channel open error
JackServer::Open() failed with -1
Failed to start server
unknown option character l
(E) JackOutput init Unknown status with JACK server.
(E) JackOutput init Could not connect to JACK server (unknown error)
(E) H2Core::AudioOutput* H2Core::createDriver(const QString&) Error starting audio driver [audioDriver::init()]
Bus error

joostjodel
Offline
Joined: 04/17/2010

@iamdooser
Is seems your version tries to start up expecting jack installed.

I think that one was built without jack, if I remember correctly. Will try to update the PPC version sometime soon.

In the meanwhile, could you delete your user preference file (or back it up by renaming) and try again? It's in ~/Library/Application Support/Hydrogen/hydrogen.conf.

Hope that helps!

iamdooser
Offline
Joined: 04/17/2010

Tried deleting the preferences file, starting Jack first (via JackPilot), and changing driver from auto select to coreaudio (via Preferences in Hydrogen). Similar errors faulted.

Funny, I can't get the macports build to work now either.. Humph. :\

I recall in setting up Qjackctl on Mac I had to change the path for it to find jack, maybe something similar is occurring?

./Hydrogen

Hydrogen 0.9.5-svn1482M [Dec 12 2009] [http://www.hydrogen-music.org]
Copyright 2002-2008 Alessandro Cominu

Hydrogen comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details

unknown option character l
unknown option character l
(E) JackOutput init Could not connect to JACK server (unknown error)
(E) JackOutput init ...trying again.
(E) JackOutput init Could not connect to JACK server (unknown error)
(E) H2Core::AudioOutput* H2Core::createDriver(const QString&) Error starting audio driver [audioDriver::init()]
unknown option character l
jackdmp 1.9.5
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
Allocate: can't check in mach port name = jackdmp_entry.501_default err = unknown error code
Cannot check in Jack server
Server channel open error
JackServer::Open() failed with -1
Failed to start server
unknown option character l
(E) JackOutput init Unknown status with JACK server.
(E) JackOutput init Could not connect to JACK server (unknown error)
(E) H2Core::AudioOutput* H2Core::createDriver(const QString&) Error starting audio driver [audioDriver::init()]
Segmentation fault

iamdooser
Offline
Joined: 04/17/2010

I got the macports port installed, but I still get a Segmentation Fault on playback.

I might try building from the source provided here next.

joostjodel
Offline
Joined: 04/17/2010

@iamdooser The error message suggests it has something to do with Jack. Which version of Jack did you install? Have you tried the 32bit version (which is both intel&PPC) from http://jackosx.com/download.html?

iamdooser
Offline
Joined: 04/17/2010

Yea, that's the one I have installed.

iamdooser
Offline
Joined: 04/17/2010

I've tried every somewhat recent binary version of Hydrogen I could find (two latest from the forums, one from the main site [which happens to be Intel only]) and built from scratch. I still get segmentation faults or bus errors on playback.

Any ideas?