MIDI
D'abord
un peu de technique ici
Pour dire que l'impedance est
importante (a prendre en compte) lors des soudures
Les raccordements : il faut un adpateur USB/Midi pour relier le clavier
au PC (exemple)
Verifiez que le materiel est reconnu avec la commande
torrent@linux-eagle:~>
pmidi -l
Port
Client
name
Port
name
14:0
Midi
Through
Midi
Through
Port-0
20:0
USB-MIDI
USB-MIDI
MIDI
1
20:1
USB-MIDI
USB-MIDI
MIDI
2
128:0
TiMidity
TiMidity
port
0
128:1
TiMidity
TiMidity
port
1
128:2
TiMidity
TiMidity
port
2
128:3
TiMidity
TiMidity
port
3
torrent@linux-eagle:~>
ou bien
torrent@linux-eagle:~> amidi -l
Dir Device Name
IO hw:1,0,0 USB-MIDI MIDI 1
O hw:1,0,1 USB-MIDI MIDI 2
torrent@linux-eagle:~>
On voit que mon
clavier CASIO a 49 € est vu par le PC en tant que port 20:0
USB-MIDI
En pratique, il ne l'etait pas avec le raccord en exemple
ci-dessus, il l'a ete apres que j'ai couple
une des deux prises DIN (encore une question d'impedance)
A defaut d'un vrai clavier, vous pouvez aussi utiliser le
Vkeyboard (virtual keyboard), il suffira de la mapper a Alsa
pour que ca fonctionne (avec Qjackctl)
Exemple :

Vous lancez Vkeyboard

Ensuite vous lancez qjackctl pour le mapper (surlignez Timidity dans
l'onglet Alsa ainsi que Virtual Keyboard puis cliquez sur "connect" en
bas a gauche) Pas besoin de lancer le serveur jack

Maintenant vous avez du son dans les HP soit en cliquant sur les
touches soit en pianotant sur les lettres w-x-c-v-b-n-?-.-/ du clavier
ou q-d-g-j-l pour les dieses. Idem pour un clavier MIDI externe,
il faut d'abord le mapper.
LOGICIELS
Faire fonctionner kmid
1) Installer Timidity si ce n'est pas deja fait
2) Creer un script shell avec Kate avec ces elements :
CODE
#!/bin/sh
timidity -iA -B2,8 -Os1l -s 44100
puis enregistrer ce fichier sous, par exemple, timserveur et le rendre
executable (clic droit sur le fichier, aller a droits d'acces et cocher
"est executable")
3) Transferer ce fichier dans Autostart (Konqueror > Affichage des
fichiers caches > .Kde > Autostart). Pour ouvrir Konqueror avec
deux volets, utiliser ctrl+maj+l
4) Redemarrer
5) Ouvrir et configurer Kmid : Configuration > Configuration Midi et
choisir Timidity.
Logiciels a installer
Timidity
Fluidsynth
QSynth
Rosegarden
Ainsi que Qjack -
Timidity - Time machine pour convertir le midi en wav
Hydrogen
- Rezound
Vous pouvez aussi �couter un fichier midi en console avec la commande
pmidi -p128:0
fichier.midi
Ou bien
Rosegarden (faire importer)
Vous pouvez alors editer les notes en faisant "Fichier" "Imprimer avec
Lylipond"

Pour faire
marcher le serveur de qjackctl sous SuSE, il faut :
que /etc/security/limits.conf
contienne ces lignes et que le user appartienne au groupe audio:
audio
-
rtprio
99
audio
-
nice
-10
audio
-
memlock
250000
Puis ouvrir un shell &
faire
# artsshell -q terminate
(sinon le serveur Jack se
lance pas)
puis faites modprobe
snd-seq
Et enfin, ca devrait y
aller, reste a mapper les connexions
KARAOKE
On peut lire des fichiers mid ou kar avec Timidity comme avec Kmid.
Par exemple ce succès de Mikael Buble
selon ce fichier mid