Hydrogen is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
drum machine
A drum machine is an electronic musical instrument that creates percussion sounds, drum beats, and patterns. Drum machines may imitate drum kits or other percussion instruments, or produce unique sounds, such as synthesized electronic tones. A d ...
created by Alessandro Cominu, an
Italian
Italian(s) may refer to:
* Anything of, from, or related to the people of Italy over the centuries
** Italians, a Romance ethnic group related to or simply a citizen of the Italian Republic or Italian Kingdom
** Italian language, a Romance languag ...
programmer who goes by the pseudonym Comix. Its main goal is to provide professional yet simple and intuitive pattern-based drum programming.
Hydrogen was originally developed for
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
, and later ported to
Mac OS X
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
and
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
. The
graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
for the application uses
Qt library
A library is a collection of Book, books, and possibly other Document, materials and Media (communication), media, that is accessible for use by its members and members of allied institutions. Libraries provide physical (hard copies) or electron ...
, and all code is released under
GPL-2.0-or-later.
Features
These are some of the features of Hydrogen:
* Pattern-based
sequencer, with unlimited number of patterns and ability to chain patterns into a song.
* 192 ticks per whole note with individual level per event and variable pattern length.
* Unlimited instrument tracks with volume, mute, solo, pan capabilities.
* Multi-layer support for instruments (up to 16 samples for each instrument).
* Sample editor with basic cut and loop functions.
* Time-stretch and pitch functions.
* Time-line with variable tempo.
* Single and stacked pattern mode.
* Ability to import/export song files.
* Support for
LADSPA
The Linux Audio Developer's Simple Plugin API (LADSPA) is an application programming interface (API) standard for handling audio filters and audio signal processing effects, licensed under LGPL-2.1-or-later. Originally designed through consensus ...
effects.
* Real-time slide control for swing.
* Option to slightly randomize velocity, time, pitch and swing functions to give a more "human" playback.
* Multiple patterns playing at once.
* Various drumkits available to download (Rock, Jazz, Electric, Percussions...), plus support to create a custom drumkit.
See also
*
Free audio software
This comparison of free software for audio lists notable free and open source software for use by sound engineers, audio producers, and those involved in sound recording and reproduction.
Audio analysis
Converters
DJ software
Distributi ...
*
Linux audio software
The following is an incomplete list of Linux audio software.
Audio players
GStreamer-based
* Amarok is a free music player for Linux and other Unix-like operating systems. Multiple backends are supported (xine, helix and NMM).
* Banshee is ...
References
External links
*
*
*
Software drum machines
Free audio editors
Free music software
Digital audio editors for Linux
Free software programmed in C++
Audio editing software that uses Qt
{{music-software-stub