/musikernel

Digital Audio Workstation written in C, Python3 and PyQt5

Primary LanguagePythonOtherNOASSERTION

NOTE

Dec 2019: Recent versions of Qt5 are very broken on Gnome3 (especially on Wayland), causing a number of significant UI bugs. Unfortunately there is nothing that can be done within Musikernel to fix this, but alternate desktop environments like KDE have been tested and appear to work as intended.

What is MusiKernel?

MusiKernel is an all-in-one DAW and suite of instrument & effect plugins, designed to be easy to install and use without the need for any 3rd party software. Simply install the package for your operating system, select your audio and MIDI hardware, and start making music.

How to Install

Linux, Windows

Download and install from here

Mac OS X

Follow the instructions here

Others

See the build instructions below to compile from source

How to Build

Debian and Ubuntu
cd [musikernel dir]/src
./ubuntu_deps.sh   # as root
make deps
make deb  # as root
cd ../ubuntu
dpkg -i musikernel[your_version].deb  # as root
Fedora
cd [musikernel src dir]/src
./fedora_deps.sh
cd ..
./rpm.py  # add -i to install automatically after building, or:
sudo dnf install ./musikernel[version number].rpm
All Other Linux Distros
# figure out the dependencies based on the Fedora or Ubuntu dependencies
cd [musikernel src dir]/src
make
# You can specify DESTDIR or PREFIX if packaging,
# the result is fully relocatable
make install
Mac OS X

Same as the install instructions

Windows

It's complicated...