
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming.
Features:
_General_
* Very user-friendly, modular, fast and intuitive graphical interface based on
QT 3.
* Sample-based stereo audio engine, with import of sound samples in .wav, .au
and .aiff formats.
* Support of samples in compressed FLAC file.
* Internal sequencer and mixer
* Pattern-based sequencer, with unlimited number of patterns and ability to
chain patterns into a song.
* Up to 64 ticks per pattern with individual level per event and variable
pattern length.
* 32 instrument tracks with ADSR, volume, mute, solo, pan capabilities.
* Multi layer support for instruments (up to 16 samples for each instrument).
* Ability to import/export song files.
* Unique human velocity, human time, pitch and swing functions.
* Multiple patterns playing at once.
_Other_
* JACK, ALSA, PortAudio and OSS audio drivers.
* ALSA MIDI and PortMidi input with assignable midi-in channel (1..16, ALL).
* Import/export of drumkits.
* Export song to wav file.
* Export song to midi file.
11 years ago
____ 0.9.4 Changes____
After more than 3 years we're happy to announce the release of a new
stable version of hydrogen. You can download the sourcecode of hydrogen
0.9.4 now from the sourceforge servers[1].
The new version makes use of QT4 and includes several new features and
components.
Here's a small list of the biggest changes:
* a new soundlibrary manager
* mute groups
* improved midi support ( now configurable )
* several new translations
* playlists
* a new audiofile browser with integrated preview
* new manual
* official support for OSX
* save/load/import/export patterns
* download drumkits/songs/patterns from external servers
* and many more..
I would like to thank everyone who was involved in the development! Two
years ago it looked like the project is dead, but with the help of a
fantastic community it was possible to keep up Alessandro's good work
and improve it. Thank you and enjoy the new version!!!!
____ 0.9.3 Changes____
* Integrated WASP plugins by Artemiy Pavlov, including innovative Booster, Noisifier and X-Shaper
* New, much improved color scheme; Fixed various bugs related to Jack audio driver
* Fixed 100% CPU usage bug.
____ 0.9.2 Changes____
* New graphics
* Bug fix in export song (using JACK driver)
* Bug fix in export song (wrong samplerate)
* Follow playhead in song editor
* Automatic audio driver selection
* New PortAudio and PortMidi drivers
* Mac Os X port
* Pattern size increased: up to 4 bars
* Random pitch variations
* New instrument editor
* ADSR for instruments
* Low pass filter
* Insert/delete a range of patterns in song editor
* ...and much more ;)
11 years ago
____ 0.9.4 Changes____
After more than 3 years we're happy to announce the release of a new
stable version of hydrogen. You can download the sourcecode of hydrogen
0.9.4 now from the sourceforge servers[1].
The new version makes use of QT4 and includes several new features and
components.
Here's a small list of the biggest changes:
* a new soundlibrary manager
* mute groups
* improved midi support ( now configurable )
* several new translations
* playlists
* a new audiofile browser with integrated preview
* new manual
* official support for OSX
* save/load/import/export patterns
* download drumkits/songs/patterns from external servers
* and many more..
I would like to thank everyone who was involved in the development! Two
years ago it looked like the project is dead, but with the help of a
fantastic community it was possible to keep up Alessandro's good work
and improve it. Thank you and enjoy the new version!!!!
____ 0.9.3 Changes____
* Integrated WASP plugins by Artemiy Pavlov, including innovative Booster, Noisifier and X-Shaper
* New, much improved color scheme; Fixed various bugs related to Jack audio driver
* Fixed 100% CPU usage bug.
____ 0.9.2 Changes____
* New graphics
* Bug fix in export song (using JACK driver)
* Bug fix in export song (wrong samplerate)
* Follow playhead in song editor
* Automatic audio driver selection
* New PortAudio and PortMidi drivers
* Mac Os X port
* Pattern size increased: up to 4 bars
* Random pitch variations
* New instrument editor
* ADSR for instruments
* Low pass filter
* Insert/delete a range of patterns in song editor
* ...and much more ;)
gohanz
15 years ago
http://www.slacky.it
http://www.slacky.it/index.php?option=com_remository&Itemid=29&func=fileinfo&filecatid=334&parent=category
Report
cies
15 years ago
again:
"w00t, this apps this fruityloops for linux!"
this app rocks!
g'luck.
cies breijs
Report
zvonSully
15 years ago
Report
comix
15 years ago
Report
thomas12777
15 years ago
Report
dphrakt
15 years ago
Report
Beeema
11 years ago
Report
sureshbhatt
15 years ago
I have a problem with installation of Hydrogen get the following problem ... Think it is a problem with alsa drivers ... can some one help me with this ...
In file included from AlsaMidiDriver.cpp:25:
AlsaMidiDriver.h:34:28: alsa/asoundlib.h: No such file or directory
In file included from AlsaMidiDriver.cpp:25:
AlsaMidiDriver.h:66: `snd_seq_t' was not declared in this scope
......... lots of message ...
AlsaMidiDriver.cpp:600: `snd_seq_port_info_get_client' undeclared (first use
this function)
AlsaMidiDriver.cpp:607: `snd_seq_port_info_get_name' undeclared (first use this
function)
AlsaMidiDriver.cpp:609: `snd_seq_port_info_get_port' undeclared (first use this
function)
make[3]: *** [AlsaMidiDriver.o] Error 1
Report
turbinater
15 years ago
The package should be named something like libasound2-dev, but it may change from distro to distro.
Report
BorgQueen
15 years ago
Comix, home run my little drone! Hydrogen is a must if you work with music, especially if you're a DJ (a dying art).
Now if only I can convice Markey to build a DJ version of amaroK!
Thanks,
The Borg Queen
Report
sicarii
16 years ago
This might be a silly question,but how do
you make your own drumkits? Ive looked through the docs and info at the Sourceforge site,but cant see any reference to it. Or am I going blind?!!
Any help would be great. Many thanks for
the great drum-machine,and keep up the
the good work.
Cheers
Aron
Report
sicarii
16 years ago
You carry on with the good work on Hydrogen,and Ill go and get my eyes
checked out!ha
Cheers
Aron
Report
cies
16 years ago
http://www.fruityloops.com
Report
Gimzo
16 years ago
udioEngineInfoForm_UI.cpp: In constructor `
AudioEngineInfoForm_UI::AudioEngineInfoForm_UI(QWidget*, const char*,
unsigned int)':
AudioEngineInfoForm_UI.cpp:75: error: `Spacer2' undeclared (first use this
function)
AudioEngineInfoForm_UI.cpp:75: error: (Each undeclared identifier is reported
only once for each function it appears in.)
AudioEngineInfoForm_UI.cpp:80: error: `Spacer1' undeclared (first use this
function)
make[3]: *** [AudioEngineInfoForm_UI.o] Error 1
make[3]: Leaving directory `/home/steve/hydrogen-0.8.2/hydrogen_gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/hydrogen-0.8.2/hydrogen_gui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/hydrogen-0.8.2'
make: *** [all] Error 2
Report
comix
16 years ago
Happy drumming
Report
fateisajester
16 years ago
Report
cmf
16 years ago
Hydrogen.cpp: In member function `void Hydrogen::setTapTempo(float)':
Hydrogen.cpp:2505: error: call of overloaded `abs(float)' is ambiguous
/usr/include/stdlib.h:740: note: candidates are: int abs(int)
/usr/lib/gcc/i686-pc-linux-gnu/3.4.0/../../../../include/c++/3.4.0/cstdlib:153: note: long long int __gnu_cxx::abs(long long int)
/usr/lib/gcc/i686-pc-linux-gnu/3.4.0/../../../../include/c++/3.4.0/cstdlib:123: note: long int std::abs(long int)
make[2]: *** [Hydrogen.o] Error 1
Report