Projects / Hydrogen

Hydrogen

Hydrogen is a simple real-time Drum machine/sequencer. It features a graphical user interface based on Qt, a sample-based audio engine, Jack/ALSA/OSS/PortAudio and Export to disk audio drivers, ALSA MIDI input, ability to import/export XML-based song and drumkit files, 192 ticks per pattern, 16 voices with volume, mute, solo, ADSR, and pan capabilities, and import of samples in wave, au, and aiff format.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  16 Nov 2009 12:42

    Release Notes: This version makes use of Qt4 and includes several new features and components. The biggest changes are a new soundlibrary manager, mute groups, improved MIDI support, several new translations, playlists, a new audiofile browser with integrated preview, a new manual, official support for Mac OS X, the ability to save, load, import, and export patterns, and the ability to download drumkits, songs, and patterns from external servers.

    •  22 Feb 2006 09:07

    Release Notes: WASP Ladspa plugins are included. Various Jack audio output bugfixes were done. A new color theme was added. A bug which caused 100% CPU usage was fixed.

    •  24 Jul 2005 23:06

    Release Notes: New graphics, bugfixes for exporting songs using the JACK driver and with the wrong sample rate, automatic audio driver selection, new PortAudio and PortMidi drivers, a MAC OS X port, increased pattern sizes of up to 4 bars, random pitch variations, a new instrument editor, ADSR for instruments, a low pass filter, the ability to insert or delete a range of patterns in the song editor, and much more.

    Release Notes: Completely new graphics and an improved audio engine and drum kits.

    •  28 Nov 2004 12:33

    Release Notes: This release has a new ALSA driver, French tutorial, and manual page. There are minor bugfixes.

    RSS Recent comments

    25 Mar 2005 03:52 cominu

    Re: Poor Support

    > I can not get hydrogen to compile. I

    > emailed the author weeks ago with no

    > response:

    >

    >

    > I also get errors when trying to compile

    > the latest CVS build.

    >

    > _e

    No support? ;)

    Have you RTFM or looked in the forum? It's a known compile error with a known workaround.

    Bye.

    --

    Comix

    19 Jan 2005 17:05 apollyon

    Poor Support
    I can not get hydrogen to compile. I emailed the author weeks ago with no response:

    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O3 -MT PreferencesDialog.o -MD -MP -MF ".deps/PreferencesDialog.Tpo" -c -o PreferencesDialog.o PreferencesDialog.cpp; \

    then mv -f ".deps/PreferencesDialog.Tpo" ".deps/PreferencesDialog.Po"; else rm -f ".deps/PreferencesDialog.Tpo"; exit 1; fi

    PreferencesDialog.cpp: In constructor `

    PreferencesDialog::PreferencesDialog(QWidget*)':

    PreferencesDialog.cpp:87: error: no matching function for call to `QLineEdit::

    setText(std::string)'

    /usr/lib/qt/include/qlineedit.h:147: error: candidates are: virtual void

    QLineEdit::setText(const QString&)

    make[3]: *** [PreferencesDialog.o] Error 1

    make[3]: Leaving directory `/home/admin/hydrogen-0.9.1/hydrogen_gui'

    make[2]: *** [all-recursive] Error 1

    make[2]: Leaving directory `/home/admin/hydrogen-0.9.1/hydrogen_gui'

    make[1]: *** [all-recursive] Error 1

    make[1]: Leaving directory `/home/admin/hydrogen-0.9.1'

    make: *** [all] Error 2

    I also get errors when trying to compile the latest CVS build.

    _e

    06 Nov 2003 01:32 son3mendo Thumbs up

    A nice piece of work.
    Light, smooth, cute and reliable, a good step toward a more multimedia oriented GNU/Linux, with a very nice gui.

    Screenshot

    Project Spotlight

    SQLObject

    A object-relational mapper.

    Screenshot

    Project Spotlight

    Code Browser

    A folding text editor.