A Real-Time Drum Machine and Sequencer

Edit Package hydrogen

Hydrogen is a software synthesizer which can be used alone, emulating
a drum machine based on patterns, or via an external MIDI
keyboard/sequencer software.

It features a modular and graphical interface based on QT5, has a
sample-based stereo audio engine, with import of sound samples in PCM
formats. Furthermore, a pattern-based sequencer with the ability to
chain patterns into a song. Up to 64 ticks per pattern with
individual level per event and variable pattern length are possible.
32 instrument tracks with volume, mute, solo, pan capabilities are
provided, and there is multi-layer support for instruments (up to 16
samples for each instrument). Human velocity, human time, pitch and
swing functions are implemented as well.

Refresh
Refresh
Source Files
Filename Size Changed
hydrogen-1.2.3.tar.gz 0013692726 13.1 MB
hydrogen.changes 0000031978 31.2 KB
hydrogen.spec 0000005690 5.56 KB
release-version.patch 0000000652 652 Bytes
Revision 57 (latest revision is 58)
Dave Plater's avatar Dave Plater (plater) accepted request 1138444 from Konstantin Voinov's avatar Konstantin Voinov (kill_it) (revision 57)
- Update to version 1.2.3
- Remove Fix-driver-switching-whil-using-JACK.patch and
  Fix-JACK-support.patch now upstream
- Refresh release-version.patch
Added
  * Forward compatibility for .h2song and drumkit changes introduced
    in version 1.3.0
Fixed
  * Restore mute button state of master mixer strip on song load.
  * Recorded MIDI notes were inserted ahead of the beat (#1851).
  * Drumkit Property Dialog:
    * Images were written regardless whether one hits the ok or cancel button.
    * When using Save As to create a new drumkit, the added image was put in the
      old drumkit folder instead and not properly copied into the new one.
    * Allow to Save As drumkits derived from kits not found on the current system.
  * Audio Engine: In Song Mode with Loop Mode deactivated Hydrogen missed notes
    very close to the end of the song.
  * Fix crash on playing back notes with custom length (#1852).
  * macOS: fix naming of CoreMIDI header (#1865).
  * Fix various rendering issues with custom length notes.
  * Fix potential crash/failing startup on Windows in case PortAudio or PortMidi
    device is already occupied (#1893)
  * Fix crash on shutdown, song export, or driver changes in the Preferences while
    using JACK on Linux (#1902, #1867, #1907)
  * Pattern Editor:
    * Only delete stop notes clicked by the user. (#1859)
    * Proper undo of moving notes out of DrumPatternEditor. (#1859)
    * Custom note lengths are now only drawn till the next stop
      note. (#1859)
    * Highlight selected stop notes too. (#1859)
    * Update selected notes visually on left and right keyboard movement. (#1859)
    * Fixed stop note color which was no different than the default note color
      (#1854).
    * Fixed grid line rendering on rational pattern size nominator.
    * Fixed grid line colors on very fine resolution.
  * Fix broken file browser dialogs on Linux when using translations (#1908).
  * Fix drumkit export on Windows (#1927).
  * Timing drift (and artifacts) in playback track rendering on some hosts is
    fixed (#1920).
Comments 0
openSUSE Build Service is sponsored by