{{tag>Noble MAO audio}}
====== Radium ======
**Radium** est un séquenceur / tracker / studio modulaire libre, mais dont le binaire n'est pas disponible directement gratuitement. On peut l'acheter ou le compiler.
**Radium** permet d'intégrer l'interface de programmation graphique pour le multimédia en temps réel [[:puredata|Pure Data]], ouvrant radicalement le champs des possibilités - de la même manière que //Ableton Live// permet d'intégrer //Max MSP// sur d'autres plateformes...
===== Installation =====
Les consignes d'installation pour diverses [[:distributions]] Linux sont disponibles en anglais sur [[https://github.com/kmatheussen/radium|cette page]].
==== Compilation ====
Pour certaines des opérations suivantes, le numéro de version est à ajuster.
Ici ''7.4.76'' dernière version stable à l'heure de la rédaction.
- Installer les dépendances de compilation, elles sont nombreuses :sudo apt install libasound2-dev libjack-jackd2-dev libresample1-dev liblrdf0-dev libsndfile1-dev ladspa-sdk libglib2.0-dev calf-plugins binutils-dev libc6-dev tk8.6-dev libogg-dev libvorbis-dev libspeex-dev fftw-dev guile-2.2-dev libxkbfile-dev x11-utils cmake libfreetype6-dev libxinerama-dev libxcursor-dev libxrandr-dev llvm-dev libboost-all-dev libssl-dev libncurses-dev libxcb-keysyms1-dev libqwt-qt5-dev libqt5webkit5-dev libqt5x11extras5-dev qttools5-dev-tools qtbase5-private-dev libgmp-dev libgmp3-dev libmpfr-dev libmpc-dev libiberty-dev libsamplerate0-dev
- Télécharger les sources de la dernière version sur https://github.com/kmatheussen/radium/tags\\ Soit, en ligne de commande :wget https://github.com/kmatheussen/radium/archive/7.4.76.tar.gz
- Extraire l'archive :tar -xvf 7.4.76.tar.gz
cd radium-7.4.76
- Compiler :export RADIUM_QT_VERSION=5
make packages
BUILDTYPE=RELEASE ./build_linux.sh -j `nproc`
QT_QPA_PLATFORM_PLUGIN_PATH=`$(./find_moc_and_uic_paths.sh qmake) -query QT_INSTALL_PLUGINS` bin/radium
(Cette opération peut facilement prendre plusieurs dizaines de minutes.)
Une fois Radium compilé, il est possible de désinstaller toutes les dépendances de compilations (qui occupent plus d'1 Go), mais elles sont indispensables aux futures mises à jour.
Si vous rencontrer l'erreur ''find: ‘/usr/share/polkit-1/rules.d’: Permission non accordée'', passez la commande suivante : sudo chmod 755 /usr/share/polkit-1/rules.d
===== Utilisation =====
FIXME
===== Désinstallation =====
FIXME
===== Voir aussi =====
* **(en)** [[http://users.notam02.no/~kjetism/radium/index.php|Site officiel]]
* [[https://github.com/kmatheussen/radium|dépôt des sources (GitHub)]]
----
//Contributeurs : [[:utilisateurs:krodelabestiole]]//