Guitarix-diy-pedalBoard
Guitarix est un émulateur d'ampli rack / d'effet pour guitare. La modelisation se base sur le langage FAUST.
Sommaire
Installation
sudo apt-get install guitarix
les choses utiles
sudo apt-get install patchage qjackctl a2jmidid
- patchage permet de visualiser les connections audio et midi de manière dynamique
- qjackctl permet de paramétrer le serveur jack selon l'interface audio/midi que l'on utilise
- a2jmidid permet de créer pour chaque entité midi utilisant Alsa une entité reconnue par jack
Info/utilisation
Utilisation
http://www.linuxmao.org/Guitarix2
http://libremusicproduction.com/articles/ultimate-guide-getting-started-guitarix
Preset
https://musical-artifacts.com/?q=guitarix
Pédalier loop
Le principe est d'utiliser un pédalier pour déclencher le looper integré dans guitarix.
Le pédalier usb
Ce pédalier est basé sur un pavé numérique usb et n'envoi donc pas de signal midi!
Voilà à quoi ressemble la chose :
sources :
http://www.doctormonk.com/2011/08/hack-usb-computer-keyboard-to-make.html
https://cycling74.com/2007/10/16/making-connections-building-a-usb-footswitch/
Pédalier vers midi via puredata
Un petit pach puredata nous permet de transformer les informations issus de notre pédale en message midi.File:pd-guitarix.zip
PureData midi vers Guitarix
Guitarix utilise jack pour communiquer avec d'autres applications en midi or pure data utilise alsamidi qui n'est pas compatible avec jack. Il faut donc utiliser a2jmidid, un démon qui converti les canaux midi créer par alsa pour qu'ils soient reconnu pas jack.
Pour cela il faut installer l'utilitaire :
sudo apt-get install a2jmidid
puis lancer le démon via la ligne de commande :
a2j_control start
Ce qui permet de connecter la sortie midi de pure data à l'entrée de Guitarix
sources
- Alsa et jack midi
http://libremusicproduction.com/tutorials/creating-simple-synthesizer-pure-data-%E2%80%93-part-i