• J'aime
  • Tweet
  • Partager
  • Mail

Environnement Logic + Modulations BUS

 
  • Signaler un abus
AuteursMessages

mini-bob

membre non connecté
mini-bob
61 posts au compteur
Posteur AFfranchi

1 Posté le 15/02/2013 à 18:42:28Lien direct vers ce postSignaler un abus
Bonjour à tous,

Je suis en train de fabriquer un calque dans l'Environnement de Logic pour contrôler le Matrix 1000.
Il est a 95 % terminé et marche bien sauf pour 2 choses pour lesquelles je suis dépassé https://static.audiofanzine.com/images/audiofanzine/interface/smileys/icon_confus.gif

- les 10 Bus de Modulations qui ont pour Sysex F0 10 06 0B <path> <source> <val> <dest> F7
- les request, c-à-d que la valeur du fader du Cut off par exemple, est à 64 sur mon calque mais est en réalité à 98 dans le synthé. Mon but est de faire une Request au synthé pour que les valeurs des faders du calque bougent et correspondent au valeurs du patch dans le synthé.

Pour les Bus de Modulations :
Un exemple pour contrôler le Cut Off du VCF par le LFO 1.
Je crée une rangée de 3 faders, un pour la <source>, un pour la <val> et un pour la <dest>

- sur le fader 1, Bus Source je programme F0 10 06 0B 00 <source> F7 avec fader sur 4 (LFO 1)
- sur le fader 2, Mod Amount je programme F0 10 06 0B 00 00 <val> F7 avec fader à 127 par ex.
- sur le fader 3, Bus Destination je programme F0 10 06 0B 00 00 00 <dest> F7 avec fader sur 9 (VCF Freq)

https://static.audiofanzine.com/images/audiofanzine/interface/smileys/icon_sad.gif Cela ne marche pas et je vois bien que ce que je fais est faux.

J'ai également remarqué selon le manuel, que la fader de Destination est étendu sur 5 bit soit 32 possibilités alors qu'il en nécessite 33 https://static.audiofanzine.com/images/audiofanzine/interface/smileys/icon_exorbite.gif le 0 unused + les 32 destinations (Table 3). Ici je suis dépassé.

Pour le souci de Request :
F0 10 06 04 <type> <number> F7 j'ai essayé de créer un fader pour requérir un simple patch de la bank courante. J'ai programmé F0 10 06 04 01 <number> F7.

Cela ne marche pas non-plus. Je suis à la rue sur ce point également.

Je souhaiterai donc sollicité votre aide et savoir si vous aviez des idées.

Pensez-vous que cela ne soit tout simplement pas possible avec l'Environnement de Logic ?
Est-il préférable d'utiliser un soft du type Max MSP ou CTRLR ?

MERCI pour votre aide.

Je pourrais ensuite partager ce calque avec ceux qui comme moi ne peuvent pas payer 270$ pour obtenir Midi Quest ou autres,...

[ Dernière édition du message le 15/02/2013 à 23:48:39 ]

fratatruc

membre non connecté
fratatruc
88 posts au compteur
Posteur AFfranchi

Score contributif : 638

2 Posté le 16/02/2013 à 00:03:04Lien direct vers ce postSignaler un abus
Salut,
dans les années 80 je programmais un peu de sysex, mais malheureusement aujourd'hui je n'y pompe plus rien. ALors au moins je t'envoie mes encouragements et mes félicitations: c'est grâce à des gars comme toi qu'on peut garder l'acces au savoir et le partage de ses possibilités !

fratatruc

membre non connecté
fratatruc
88 posts au compteur
Posteur AFfranchi

Score contributif : 638

3 Posté le 02/03/2013 à 19:13:08Lien direct vers ce postSignaler un abus
Salut mini-bob,

après ton appel à "tuyaux", j'ai un peu fouillé dans mes archives et je n'ai pas trouvé grand chose, si ce n'est le programme Explorer 1000 de C-LAB pour Atari. J'ai le pack original (classeur doc + disquettes) et quelques disquettes du dernier utilisateur. Peut-être ne peut-on rien tirer de ça, mais qui sait ? Certains génies de l'informatique peuvent en sortir des éléments instructifs...

mini-bob

membre non connecté
mini-bob
61 posts au compteur
Posteur AFfranchi

4 Posté le 03/03/2013 à 17:32:07Lien direct vers ce postSignaler un abus
Merci Fratatruc,
J'ai fini par comprendre que ce n'est pas possible de créer un Sysex avec 3 valeurs variables dans l'environnement de logic. Même avec des transformateurs, le dernier message de fader reçu annule les précédents.
Je réfléchi à présent à un système de Matrice avec les Sources en abscisse et les Destinations en ordonnées.
Avec un potentiomètre Amount aux croisements de chaque possibilités de modulations. Je ne sais pas si je suis clair. Avec cette solution cela marche mais étant donnée qu'y a 10 BUS de modulations, cela représente un boulot de fou. Je dois encore réfléchir.

Je vous tiendrai au courant.

Merci pour tes encouragements

fabricelig

membre non connecté
fabricelig
85 posts au compteur
Posteur AFfranchi

Score contributif : 106

5 Posté le 16/03/2013 à 10:24:25Lien direct vers ce postSignaler un abus
Bon courage, en tous cas je suis preneur! J'ai un matrix 1000 et avec un accès au paramètre, ça devient un super synthé !!!! (Même sans le contrôle, mais avec la possibilité de créer ses patches là, il décolle).
Fabrice lig
Revenir en haut de la page