Hydrogen — это программный драм-машинный секвенсор с открытым исходным кодом, ориентированный на создание и аранжировку ритмических партий. Проект разрабатывался как гибкий инструмент для программирования ударных партий, предлагающий образцы, многослойные драмкиты, поддержку шаблонов и экспорт готовых треков. Первичные версии ориентировались на операционную систему Linux, однако со временем были обеспечены сборки и для Windows и macOS, что расширило круг пользователей за пределы первоначальной платформы.
Интерфейс Hydrogen организован вокруг шагового редактора и трековой аранжировки с возможностью установки высокой разрешающей сетки для точного позиционирования событий. Программа поддерживает воспроизведение с использованием сэмплов и генерацию MIDI-событий, а также предоставляет базовые средства автоматизации параметров и управления темпом. В случае ограниченности доступной публичной информации, в тексте констатируется, что описание опирается на общедоступные сведения о типичных функциях драм-секвенсеров и известных реализациях Hydrogen.
- Шаговый секвенсор с визуальным редактором для создания шаблонов и паттернов.
- Поддержка многослойных драмкитов, позволяющая назначать несколько сэмплов на один элемент набора.
- MIDI-ввод и вывод для синхронизации с внешними инструментами и контроллерами.
- Экспорт треков в аудиоформаты и возможность экспорта MIDI-последовательностей.
- Высокое разрешение сетки для точного редактирования временных позиций и микроритмики.
- Автоматизация параметров, включая уровни громкости, панорамирование и темп.
- Шаблоны и паттерны для быстрого составления аранжировок и повторного использования партий.
- Кроссплатформенность — основной фокус на Linux с доступными версиями для Windows и macOS.