Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Controler le A5000 via un clavier maitre

  • 20 réponses
  • 4 participants
  • 2 561 vues
  • 4 followers
Sujet de la discussion Controler le A5000 via un clavier maitre
Bonsoir.
Je suis en réflexion pour acheter un clavier maitre. Et je me dis: "ce bon vieux A5000 pourrait renaitre, si je peux le commander via un clavier maitre."
Alors, pour ce qui est des filtres ou enveloppes et lfo, pas de soucis.
Mais le A5000 est connu pour être capricieux au niveau de son interface. Je veux parler de ces boutons rotatifs (en particulier).

D'où ma question: Ces boutons, ainsi que ceux de la matrices, peuvent-ils être assigné via MIDI, pour être contrôlé depuis un clavier maitre !
Cela pourrait être vraiment pratique. Quelqu'un a t-il déjà testé ?

Merci
2
Bonjour fzik...

Peut-être as-tu déjà trouvé la réponse...

Oui, c'est gérable, il suffit de trouver le canal midi de tel ou tel paramètre dans le manuel, et de configurer tel ou tel contrôleur de clavier maître sur le bon canal midi...

Bonne musique
3
Bonjour.
Oui, j'avais trouvé la réponse, dans le manuel !
Je peux affecté des CC aux boutons de façade.
Je me suis d'abord occupé de mon Waldorf Pulse, et au retour des vacances, faut que je m'occupe du A5000. Ce sera bien plus pratique, que c'est boutons rotatifs qui fonctionne bien mal !
4
Pour le A3000, on a un soft pour simuler l'utilisation des boutons et potards, et programmer des macros :
A3kremote

:bravo:

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

5
Oui, je connais. Sauf que je tourne sous Linux, maintenant !!
Mais cela reste plus pratique depuis un clavier de commande, que depuis un soft !
6
C'était au cas où tu souhaiterais analyser les chaînes SysEx transmises par le programme pour contrôler l'interface utilisateur du sampleur, afin de les adapter à ton matériel.

:noidea:

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

7
Bon, je comprends pas ce que je dois affecté, sur mon clavier de commande ! CC ou Sysex :roll:
J'ai essayé de voir avec A3Kremote, ça fonctionne.

Citation :
C'était au cas où tu souhaiterais analyser les chaînes SysEx transmises par le programme pour contrôler l'interface utilisateur du sampleur, afin de les adapter à ton matériel.

Comment tu fais pour voir ça ?
8
Salut.
Alors je lis les forums, depuis le début d'après-midi. Et pas vraiment de solution.
J'ai installé Midi-Ox. Sauf que quand je tourne un potard du A5000, Midi-Ox ne voit rien ! Pour vérification, j'ai envoyé un autre synthé sur Midi-Ox, et là, des messages de mouvement de potard, sont apparu.
Donc, j'en déduit que la façade du A5000, n'envoie pas de message de contrôleur. Mais, le A5000 reçoit des messages de contrôleur, notamment via le programme A3000 Remote.

J'ai beau lire le manuel, pour le moment, les pages SysEx, restent du charabia :roll:

Personne n'as fait de programmation en SysEx, pour contrôler certains paramètres des sampleur A3000/4000/5000 !
9
Et d'A3000Remote vers MidiOx ? Les messages d'appui sur les boutons ou de rotation des encodeurs devraient pouvoir être identifiés.

Dans la FAQ du A3000, il est également mentionné que l'éditeur logiciel bZone travaillait aussi en SysEx. L'implémentation MIDI doit donc être quelque part dans la doc.

:-D

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

[ Dernière édition du message le 01/09/2012 à 18:14:07 ]

10
Oui, tout est dans la notice, sauf que je suis un peu perdu avec le SysEx :??:
J'ai trouvé dans le forum du A3000, un gars qui avait configuré une ligne de Sysex, pour changer le canal MIDI. Mais j'ai pas réussi à convertir cette ligne, pour le contrôle des boutons de la face avant.

Citation :
Et d'A3000Remote vers MidiOx ? Les messages d'appui sur les boutons ou de rotation des encodeurs devraient pouvoir être identifiés.

J'y est pensé ! Mais quand j'utilise A3000 Remote, je n'ai aucun message qui apparait dans MidiOx (peut-être un mauvais réglage).
11
Je regarde ça dès que possible, sachant que je n'ai qu'un A3000v2. :oops2:

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

12
C'est sympa :8)
De toute manière, vu que tu peux contrôler le A3000 avec le même programme, c'est que les codes sont les mêmes.

J'ai trouvé un fichier .SYX, du contrôleur Peavey PC1600x http://axk.neoprimitive.net/files/PC1600X-a3kremote.zip.
Je l'ai ouvert dans Midi-Ox, mais bon...:8O:
13
Citation de fzik :
J'ai trouvé un fichier .SYX, du contrôleur Peavey PC1600x. Je l'ai ouvert dans Midi-Ox, mais bon...

Il s'agit sûrement d'un fichier de profil pour le PC1600x, donc les SysEx sont probablement d'un format compréhensible par lui seul (c'est un peu le principe des SysEx d'ailleurs 1895227.gif).

Ce qu'il faudrait - et que je ferai dès que le A3000 sera à portée - c'est choisir comme MIDI Out de A3000Remote l'entrée MIDI In de MidiOx. C'est faisable avec des drivers MIDI multi-client, ceux de l'interface MIDI ou des drivers universels comme MIDI Yoke, mais ces derniers compatibles XP tout au plus.

:noidea:

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

[ Dernière édition du message le 02/09/2012 à 14:50:28 ]

14
Bien, ça bouge un peu, car tu m'as donné une piste :-p
J'ai donc installé MIDI Yoke, est ça fonctionne ! J'ai récupéré les codes de chaque bouton.
Puis réadapté un peu les lignes (qui sont trop longues), pour les intégrés dans la programmation du clavier maitre.

Mon nouveau souci, vient des boutons rotatif.
Sur le programme A3KRemote, il s'agit d'une impulsion, soit à droite soit à gauche (donc deux codes différent).

Hors, je voudrais avoir les deux impulsions, quand je tourne le bouton. Avec le code actuel, je n'ai que la droite, ou la gauche !!
Voici le code vers la droite : F0 43 10 58 03 7C 00 00 00 00 DT 41 7F 05 F7
Le 41 correspond à la droite. Il me faut y inclure la gauche : 3F

Mais à bien y réfléchir, je pense qu'on doit pas pouvoir faire ça, en SysEx. Je serai donc obligé, de programmer 2 boutons différent.

Edit : J'ai donc tout programmé. Cela fonctionne pas mal !
Faut s'habituer pour les boutons rotatif, car il y en a un pour chaque direction ! Mais bon...
J'ai regardé un peu les réglages de CC. Dans le manuel, ils marquent "Les paramètres signalés par "*" dépendent des paramètres de commandes de programme."
Faut que je regarde ça, car là, j'ai rien compris !! Ils pourraient renvoyer à une page du manuel, qui donne des explications ! Car je sais pas de quels paramètres ils veulent parlé. A bouquiner...

A suivre ;)

[ Dernière édition du message le 02/09/2012 à 18:48:39 ]

15
Citation de fzik :
Hors, je voudrais avoir les deux impulsions, quand je tourne le bouton. Avec le code actuel, je n'ai que la droite, ou la gauche !!
Voici le code vers la droite : F0 43 10 58 03 7C 00 00 00 00 DT 41 7F 05 F7
Le 41 correspond à la droite. Il me faut y inclure la gauche : 3F

Mais à bien y réfléchir, je pense qu'on doit pas pouvoir faire ça, en SysEx. Je serai donc obligé, de programmer 2 boutons différent.

C'est sans doute pour cela que A3000Remote utilise des boutons fléchés, un pour chaque sens de l'encodeur.

Pour pouvoir convertir ces messages en un CC unique par bouton, cela doit être possible avec un utilitaire de conversion au milieu de la chaîne MIDI, et les règles de programmation ad-hoc : je pense notamment à Bome's MIDI Translator (exemple avec des SysEx ici), mais il y en a peut-être d'autres, sinon une fonction équivalente intégrée à un DAW moderne (genre Reaper).

A l'occasion, ce serait pas mal si tu pouvais poster tous les messages SysEx permettant de contrôler l'interface utilisateur des Yamaha A-series samplers, dans une astuce par exemple.

Ce qui permettrait de porter ou ré-écrire A3000Remote plus facilement en cas d'incompatibilité logicielle présente ou future.

Merci. ;)

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

[ Dernière édition du message le 02/09/2012 à 19:45:25 ]

16
Oui, je pense pas qu'on puisse le faire.

Un logiciel de conversion ! A voir.

Citation :
A l'occasion, ce serait pas mal si tu pouvais poster tous les messages SysEx permettant de contrôler l'interface utilisateur des Yamaha A-series samplers, dans une astuce par exemple.

Ce qui permettrait de porter ou ré-écrire A3000Remote plus facilement en cas d'incompatibilité logicielle présente ou future.

J'ai tout mis dans un fichier texte. Je peux mettre un lien, pour ceux que ça intéresse.

J'ai mis du temps à programmer mon clavier de commande (car c'est plus costaud, qu'avec des CC).
En tout cas, merci pour ton soutien et tes idées ;)

Edit : Je viens de mettre une page dans "Tutos et Astuce", pour les forums A3000 - A4000 et A5000. Tu y trouvera le lien vers le fichier texte qui contient les codes SysEx :8)

[ Dernière édition du message le 02/09/2012 à 22:45:09 ]

17
Pas de nouvelles !!
Tu as été voir le fichier ? Il est peut-être pas très bien fait :non:
18
Hého...
  • Quand j'ai regardé ton message le 02/09, y'avait pas d'astuce supplémentaire.
  • On est pas sur MSN.
  • Le mailing-forum des sampleurs Yamaha est pas le plus fréquenté qui soit.
:fache:

Merci quand même pour ceux que ça va intéresser, le fichier devrait être exploitable. :-D

PS : les "programmateurs", ce sont les machins qui permettent à la cafetière de démarrer toute seule à heures fixes. En infirmatoque, on parle de programmeurs, en général.

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

[ Dernière édition du message le 05/09/2012 à 19:29:43 ]

19
Ok, je vais rectifier :roll: Mais à quoi j'ai pensé :??:

Par contre, quand j'ai écrit l'astuce, après elle apparaissait dans la liste !
Mais peut-être visible, que de moi !!

C'est vrai que quand on a un Sampleur, on est considéré comme débarquant tout droit, de la préhistoire :mdr:

[ Dernière édition du message le 05/09/2012 à 20:55:41 ]

20
et quand on en a deux alors :langue:
21