Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

6 - Le MIDI

> Forums de discussion > 6 - Le MIDI > [Résolu]Démarrer Jack Transport
Dernier post

[Résolu]Démarrer Jack Transport

leyoy utilisateur non connecté France
Bonjour,

Est il possible de démarrer Jack Transport à partir d'un clavier midi ?

Merci de vos réponses.

olinuxx utilisateur non connecté France
Ça doit être possible car il est possible d'assigner toute commande à un clavier MIDI. Tu as trouvé comment faire depuis ces 3 semaines leyoy ?

leyoy utilisateur non connecté France
Hello,

j'ai trouvé la solution sur le forum de LinuxMusicians qui est apparemment "out" à l'heure qu'il est ...
Il faut installer mididings et py-jack
On peut utiliser le script suivant qui permet ensuite de démarrer et arrêter en revenant au début jack-transport :

from mididings import *
import jack

jack.attach('blah')

def jackStart(ev):
    jack.transport_start()

def jackStop(ev):
    jack.transport_stop()

def jackRewind(ev):
    jack.transport_locate(0)

startCC = 'c1'
stopCC = 'd1'
rewindCC = 'd1'

run( [ KeyFilter(startCC) >> Process(jackStart),
       KeyFilter(stopCC) >> Process(jackStop),
       KeyFilter(rewindCC) >> Process(jackRewind)] )


Après avoir écrit le script dans un fichier avec l'extension py il faut le rendre exécutable puis en ligne de commande lancer le script en faisant:
python script.py

si on lie un clavier midi avec l'objet mididings créé dans Qjackctl ou Catia on peut démarrer en appuyant sur le do et arrêter, tout en revenant au début en appuyant sur le ré jack-transport.

allany utilisateur non connecté
Cool !
Merci pour le partage de la méthode.

Sujet à clore donc.

A+

olinuxx utilisateur non connecté France
Super, merci pour le retour leyoy !
J'ai mis un lien vers ici dans la page mididings.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 12:35, sam. 28 Nov 2020: Nouvelles du mois de novembre pour LibraZiK : [Lien]
olinuxx, 12:34, sam. 28 Nov 2020: Bonjour et bienvenue à diogene et à klopkloc cool
olinuxx, 19:45, mer. 25 Nov 2020: Bonjour et bienvenue à endymion93 cool
calixtus06, 07:13, mar. 24 Nov 2020: Bonjour et bienvenue à Noxanera ! :-)
sub26nico, 10:40, lun. 23 Nov 2020: Ardour 6.5 est disponible, le bogue d'export a été corrigé
Houston4444, 20:35, dim. 22 Nov 2020: Ardour 6.4 a de serieux soucis selon robin gareus lui-même. Attendez la 6.5 !
sub26nico, 18:00, dim. 22 Nov 2020: Ardour 6.4 est disponible :[Lien]
olinuxx, 14:48, dim. 22 Nov 2020: Bonjour et bienvenue à ykrons cool
olinuxx, 14:47, dim. 22 Nov 2020: @diigitae : [Lien]
diigitae, 02:54, dim. 22 Nov 2020: comment faire pour cloturer mon compte de linuxmao diigitae
olinuxx, 11:40, sam. 21 Nov 2020: LibraZiK-3 dispose à présent d'un live ! [Lien]
Sahaathyva, 20:42, jeu. 19 Nov 2020: Hey!