How to Compile and Install Hydrogen Drum Machine on Ubuntu Linux

preview_player
Показать описание
Audio Interface

Studio Headphones

Microphone Kit

Microphone Stands

XLR Cable

Hydrogen is an open source drum sequencer for Linux. Here's how to compile it from source code and install the program on Ubuntu.

Instructions
Dependencies
sudo apt-get install libarchive-dev
sudo apt-get install liblrdf0-dev
sudo apt-get install libasound2-dev
sudo apt-get install libsndfile-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libtar-dev
sudo apt-get install liblo-dev
sudo apt-get install libpulse-dev
sudo apt-get install liblash-compat-dev
sudo apt-get install libraptor2-dev
sudo apt-get install libcppunit-dev
sudo apt-get install portaudio19-dev
sudo apt-get install libportmidi-dev
sudo apt-get install cmake
sudo apt-get install jackd
sudo apt-get install libjack-dev
sudo apt-get install qt4-default
sudo apt-get install git

Download Source Code
cd Downloads

Compile and Install
cd hydrogen
cmake .
make
sudo make install
sudo ldconfig

Launch Program
hydrogen

Social Media:

Your Home Recording is a participant in the Amazon Associates program. We may receive a commission for eligible purchases through our product links.
Рекомендации по теме
Комментарии
Автор

For those who are stuck on compiling cmake like me, make sure to install qttools5-dev via:


sudo apt install qttools5-dev

myam
Автор

fantastic, ty for sharing in a concise way. just a tip for others who may hit a dependency error:

libjack-dev : Depends: libjack0 (= 1:0.125.0-3) but it is not going to be installed

which was resolved by installing: libjack0
sudo apt-get install libjack0

justsayinit
Автор

I was missing (not in the list above) libqt5xmlpatterns5-dev, once that was installed via sudo apt-get install ibqt5xmlpatterns5-dev it worked.

rsinland
Автор

Got stuck with this package which was missing :

Qt5LinguistTools.

I tried this :

sudo apt install qttools5-dev-tools qttools5-dev

It worked aroud the Qt5 package, but then jack was missing. Got tired so I tried :

sudo apt-get install hydrogen

And it worked on Ubuntu 16.04

gabrielandresnapal
Автор

I installed successfully hydrogen, but now Guitarix wont work, worked perfectly before installing hydrogen... I know this is an old video, someone knows what the problem may be? thanks in advance!

TANKE
Автор

hello great video, i learned that a new rc version is out i already tested on windows and it's great, how to compile the app for use in Macos Mojave/Catalina? Thanks

hugocardoso
Автор

Why invoke apt-get once for every single dependency when you can do it all in one go?

sudo apt-get install libarchive-dev liblrdf0-dev libasound2-dev libsndfile-dev zlib1g-dev libtar-dev liblo-dev libpulse-dev liblash-compat-dev libraptor2-dev libcppunit-dev portaudio19-dev libportmidi-dev cmake jackd libjack-dev qt4-default git

majorgnu
Автор

This didn't work for me at all...

janelson
Автор

I have tried this several times and every time I get to cmake . I get this "-- Detecting C compiler ABI info - done
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at CMakeLists.txt:135 (FIND_PACKAGE):
By not providing "FindQt5Widgets.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"Qt5Widgets", but CMake did not find one.

Could not find a package configuration file provided by "Qt5Widgets" with
any of the following names:

Qt5WidgetsConfig.cmake
qt5widgets-config.cmake

Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set
"Qt5Widgets_DIR" to a directory containing one of the above files. If
"Qt5Widgets" provides a separate development package or SDK, be sure it has
been installed.


-- Configuring incomplete, errors occurred!
See also
See also can you help me out?

factor
Автор

You assume that the people listening to your program are all pc experts? And can you talk even more faster? Not happy with this recourse

texvonkwiatkowski