Skip to main content

Historique: Zynaddsubfx - échanges MIDI avec Rosegarden

Aperçu de cette version: 6



Utiliser Zynaddsubfx et ses code contrôles MIDI avec Rosegarden

 attention
Page en cours d'écriture
Ardoisebleue 25 05 2015



Utiliser ZynAddSubFx avec RoseGarden


L'utilisation de Zynaddsubfx avec RodeGarden est simple... avec un peu de pratique.
Commençons par la connexion entre le séquenceur et Zynadd.

Au préalable


  • Avoir créé dans zynaddsubfx les instruments et les avoir affecté à des canaux MIDI différents.
  • Démarrez Rosegarden et Zynaddsubfx puis les relier dans jackd/connexion.

Préparer Rosegarden


Création du périphérique d’exécution connecté à Zynadd


Le périphérique d'exécution acheminera les données MIDI à zynadd. Dans le menu : studio->gérer les périphériques MIDI
  • dans la zone "périphériques d'exécution MIDI"
    • appuyez le bouton créer : une ligne nouveau périphérique apparaît (changez le libellé en double/cliquant dessus ex: zyn )
    • choisissez à droite dans la zone sorties disponibles l'appareil MIDI qui sera piloté par zyn, en l’occurrence quelque chose du genre 128: zynaddsubfx (write)
    • appuyez le bouton banque, vérifier que zyn est surligné
      • appuyez le bouton ajouter une banque : le libellé nouvelle banque apparaît sous zyn changez-le.
      • dans la liste des instruments à droite, remplissez les lignes en commençant par la ligne 1 et en plaçant un part (instrument) de zynadd par ligne ; autant de lignes que de part créés dans zynadd.
      • fermer les deux boîtes de dialogue.

création de la piste pour jouer l'appareil zynadd


Depuis cette piste vous enverrez les événements MIDI au part de zynadd. Il faut autant de pistes que de part. Évitez le code contrôle "program change", celui-ci était valable à l'époque où il n'y avait pas beaucoup de pistes où quand il fallait "jongler" avec 16 canaux. Ce n'est plus le cas à présent.
  • Créez une piste
  • dans paramètres de la piste
    • dans la zone périphérique : sélectionnez zyn
    • dans instrument sélectionnez le canal MIDI qui correspond à l'instrument zynadd qui recevra les données. Pour le part 1 choississez le canal auquel il a été affecté dans zynadd sous le bouton volume (MIDI channel receive )
  • dans paramètres instrument
    • cochez la case banque pour voir apparaître la banque de zyn que vous avez créé.
    • cochez la case programme et sélectionnez l'instrument correspondant au canal choisit plus haut.
    • ET SURTOUT pour canal (en dessous de programme) sélectionnez fixé. Sinon les données iront quelque part, mais pas où vous le souhaitez.
Présentement, si vous ouvrez l'éditeur matriciel et cliquez sur les touches, vous devriez entendre les sons de zynadd.
Si vous avez plusieurs instruments à piloter vous procédez de même en affectant dans Rosegarden le canal choisit dans zynadd au niveau de la zoneMIDI channel receive.

Entrer de nouveaux codes contrôles dans RoseGarden


Chaque périphérique de sortie peut avoir SA série de codes contrôles parce que les synthétiseurs ne répondent pas tous aux mêmes codes et que les périphériques peuvent être reliés à des synthétiseurs différents.

exemple avec le portamento sur zynaddsubfx :

  • studio->gérer les périphériques MIDI
  • sélectionnez le périphérique qui va recevoir le nouveau code contrôle
  • cliquer le bouton contrôleurs
    • si le contrôleur portamento (65) n'existe pas le créer :
      • cliquer ajouter
      • remplir les zones ( code contrôle : 65, valeur mini 0, maxi 127) et accepter
    • fermer les boîtes de dialogue

Ouvrir ou REouvrir l'éditeur matriciel sur la piste qui joue le périphérique.

à propos de l'éditeur matriciel

les valeurs des contrôleurs sont initialisés à l'ouverture de la fenêtre, et, dans ce cas, si des contrôleurs sont créés, alors que cette fenêtre est ouverte, la liste de ses contrôleurs ne sera pas mise à jour.

  • cliquer l'icône ajouter une réglette de contrôle et, dans la liste, le nom du contrôleur portamento devrait apparaître
  • cliquer sur ce nom de contrôleur et, en bas de la fenêtre, la réglette portamento s'affiche

à savoir : portamento fonctionne en on/off une valeur>=64 démarre le portamento sur toutes les notes qui suivent et une valeur=<63 stoppe le contrôleur.




Liens et commentaires

Historique

Information Version
Tue 19 Sep 2017 09:00 allany 32 - 33
Afficher
Wed 06 Jan 2016 15:08 olinuxx corrections 31
Afficher
Wed 06 Jan 2016 10:06 ardoisebleue 27 - 30
Afficher
Wed 02 Sep 2015 17:53 olinuxx + titre de la page + retirage de la balise HTML (-> onglet propriétés) 26
Afficher
Wed 02 Sep 2015 17:35 ardoisebleue 25
Afficher
Mon 27 Jul 2015 17:00 ardoisebleue 23 - 24
Afficher
Tue 26 mai 2015 19:37 ardoisebleue intégrer les liens 20 - 22
Afficher
Tue 26 mai 2015 18:34 ardoisebleue 18 - 19
Afficher
Tue 26 mai 2015 16:55 ardoisebleue 16 - 17
Afficher
Sat 23 mai 2015 16:49 ardoisebleue 13 - 15
Afficher
Sat 23 mai 2015 15:42 ardoisebleue 11 - 12
Afficher
Fri 22 mai 2015 15:45 ardoisebleue 10
Afficher
Fri 22 mai 2015 14:37 ardoisebleue 9
Afficher
Fri 22 mai 2015 11:47 ardoisebleue 7 - 8
Afficher
Fri 22 mai 2015 11:09 ardoisebleue 5 - 6
Afficher
Fri 22 mai 2015 10:13 ardoisebleue 4
Afficher
Fri 22 mai 2015 08:56 ardoisebleue 1 - 3
Afficher