Controle les filtres avec oxygen 8
- 32 réponses
- 10 participants
- 2 885 vues
- 10 followers
ysion
63

Posteur·euse AFfranchi·e
Membre depuis 22 ans
29 Mars 2005 à 16:48Controle les filtres avec oxygen 8
#1
Salut
bon ben j' arrive pas. La notice du S760 me dit pas comment on controle ces filtres.
help...ca doit pas etre compliqué mais là je suis à bout...
bon ben j' arrive pas. La notice du S760 me dit pas comment on controle ces filtres.
help...ca doit pas etre compliqué mais là je suis à bout...
signaler
- 1
- 2
xab
75

Posteur·euse AFfranchi·e
Membre depuis 20 ans
14 Aout 2007 à 22:00
#26
Bonsoir,
j'ai farfouillé dans les docs que j'ai avec moi. A la page 256 du manuel Roland en anglais pour le S-770 v2.0, il est marqué la chose suivante:
Supposons que les S-760 et S-770 partagent la même implémentation MIDI (ce qui est un peu mon postulat de base). En gros, comme je suppose que tu as configuré un canal MIDI sur lequel répond ton S-760 et comme tu as dit que ton Device ID est à 1 (donc dans l'intervalle de 1 à 16), le S-760 se fiche de ton Device ID et lui donne la même valeur que le canal MIDI. Conclusion, si ton canal MIDI est différent de 1, tu as une explication assez plausible à la non réaction de ton S-760. Sinon, mystère et boule de gomme.
A+, la nuit porte conseil !
Xavier
j'ai farfouillé dans les docs que j'ai avec moi. A la page 256 du manuel Roland en anglais pour le S-770 v2.0, il est marqué la chose suivante:
Citation :
Roland System Exclusive messages are responded to regardless of the Control Channel setting. If it is Off, then the "Device ID" for the unit will be the Unit Number. If Control Channel is set to 1-16, and Unit Number is also set to 1-16, then the Unit Number will be ignored, and the Device ID will be the same as the Control Channel. If, on the other hand, the Unit Number is set to 17-32, the Device ID will be the Unit Number.
Supposons que les S-760 et S-770 partagent la même implémentation MIDI (ce qui est un peu mon postulat de base). En gros, comme je suppose que tu as configuré un canal MIDI sur lequel répond ton S-760 et comme tu as dit que ton Device ID est à 1 (donc dans l'intervalle de 1 à 16), le S-760 se fiche de ton Device ID et lui donne la même valeur que le canal MIDI. Conclusion, si ton canal MIDI est différent de 1, tu as une explication assez plausible à la non réaction de ton S-760. Sinon, mystère et boule de gomme.
A+, la nuit porte conseil !
Xavier
signaler
deud
2613

Squatteur·euse d’AF
Membre depuis 21 ans
15 Aout 2007 à 00:16
#27
Merci Xavier !! 
Je viens de tout rebidouiller par raport à ce que tu as dit et ça a fini par marcher.
Parconre c'est bizarre, je suis retourné en arrière en remettant device 1 et ça marche encore. Quand j'aurais la réponse je manquerais pas de venir le dire.
Et les modifications du filtre ne s'entendent qu'à chaque réenclenchement du sample. Mais bon, là j'ai retrouver la motive de m'y repencher sérieusement ^^
En tous les cas :
le sysex du cutoff/partial :
F0h 41h 00h(=device id 1) 34h 12h 00h 08h 01h 18h OHh/0LH(*) Checksum F7h
(*) "8 bit value sent, split over 4 bytes. The 4 hi bits of each byte are zero and the lo bits contain the data - sent most sigificant byte first as follows :
0000HHHH, 0000LLLL"
Donc une variable de 8 bytes découpée en deux bytes selon le manuel kenton :
La fonction Sx data 0Lh 0Hh pour être précis.
Et bin ce sysex il marche !!
Et tous les autres aussi vont marcher ^^
Un grand merci à toi Xavier pour ton aide et la qualité de tes explications.
Edit : Haha !
J'avais pas vu la rectif sur ton avant dernier post. J'ai scruté le dernier avec des grands yeux !
Ca a été quand même l'occasion de resortir le manuel de ce bon vieux kenton.
Je viens de tout rebidouiller par raport à ce que tu as dit et ça a fini par marcher.
Parconre c'est bizarre, je suis retourné en arrière en remettant device 1 et ça marche encore. Quand j'aurais la réponse je manquerais pas de venir le dire.
Et les modifications du filtre ne s'entendent qu'à chaque réenclenchement du sample. Mais bon, là j'ai retrouver la motive de m'y repencher sérieusement ^^
En tous les cas :
le sysex du cutoff/partial :
F0h 41h 00h(=device id 1) 34h 12h 00h 08h 01h 18h OHh/0LH(*) Checksum F7h
(*) "8 bit value sent, split over 4 bytes. The 4 hi bits of each byte are zero and the lo bits contain the data - sent most sigificant byte first as follows :
0000HHHH, 0000LLLL"
Donc une variable de 8 bytes découpée en deux bytes selon le manuel kenton :
La fonction Sx data 0Lh 0Hh pour être précis.
Et bin ce sysex il marche !!
Un grand merci à toi Xavier pour ton aide et la qualité de tes explications.
Edit : Haha !
Ca a été quand même l'occasion de resortir le manuel de ce bon vieux kenton.
signaler
xab
75

Posteur·euse AFfranchi·e
Membre depuis 20 ans
15 Aout 2007 à 06:59
#28
Cool !
bonne nouvelle tout ça.
Il reste à faire en sorte que ça soit pris en temps en compte en temps réel maintenant.
J'ai regardé encore le manuel ce matin à cause de ce pb de temps réel et j'ai vu un truc qui m'a fait bien sourire (j'espère que tu ne t'arracheras pas les cheveux !)
Il y a dans les paramètres de patch un moyen d'affecter un message MIDI CC à la TVF cutoff frequency. C'est à la page 3-21 du advanced manual et un peu avant, à la page 3-19, ils expliquent comment paramétrer quel numéro de CC tu veux (Control Select).
En gros il y a moyen de faire beaucoup plus simple et il est explicitement marqué que ça marche en temps réel. C'est dans la section partial, page 3-28, où je lis :
Là, je pense qu'on voit vraiment le bout du tunnel !!
Ciao
Xavier
PS: c'est aussi une très bonne nouvelle pour Kb-324d car, pour revenir au topic, on va pouvoir tirer quelque chose des contrôleurs Oxygen.
bonne nouvelle tout ça.
Il reste à faire en sorte que ça soit pris en temps en compte en temps réel maintenant.
J'ai regardé encore le manuel ce matin à cause de ce pb de temps réel et j'ai vu un truc qui m'a fait bien sourire (j'espère que tu ne t'arracheras pas les cheveux !)
Il y a dans les paramètres de patch un moyen d'affecter un message MIDI CC à la TVF cutoff frequency. C'est à la page 3-21 du advanced manual et un peu avant, à la page 3-19, ils expliquent comment paramétrer quel numéro de CC tu veux (Control Select).
En gros il y a moyen de faire beaucoup plus simple et il est explicitement marqué que ça marche en temps réel. C'est dans la section partial, page 3-28, où je lis :
Citation : The cutoff setting can be changed in realtime by the envelope, message from each controller, or a modulation source such as the LFO.
Là, je pense qu'on voit vraiment le bout du tunnel !!
Ciao
Xavier
PS: c'est aussi une très bonne nouvelle pour Kb-324d car, pour revenir au topic, on va pouvoir tirer quelque chose des contrôleurs Oxygen.
signaler
xab
75

Posteur·euse AFfranchi·e
Membre depuis 20 ans
15 Aout 2007 à 12:32
#29
Re-,
Deud, regarde à la page 7-8 dans le advanced manual. Tu verras le truc qui tue:
Donc c'est clair et définitif, pas de controle en temps réel avec les SysEx, on se rabattra sur les CC pour le cutoff. Pour le reste, ça sera SysEx mais pas en temps réel. Ca colle complètement avec le comportement que tu as décrit.
A+
Xavier
Deud, regarde à la page 7-8 dans le advanced manual. Tu verras le truc qui tue:
Citation : The unit cannot produce sound while it is receiving System Exclusive messages.
Donc c'est clair et définitif, pas de controle en temps réel avec les SysEx, on se rabattra sur les CC pour le cutoff. Pour le reste, ça sera SysEx mais pas en temps réel. Ca colle complètement avec le comportement que tu as décrit.
A+
Xavier
signaler
deud
2613

Squatteur·euse d’AF
Membre depuis 21 ans
15 Aout 2007 à 15:07
#30
Salut Xavier
Oui, pour l'histoire des cc, ou plutot du cc assignable à quelques modulations, j'avais vu ça avant de vouloir trouver les sysex (je vais garder encore un peu de temps les cheveux qui me reste ^^ ).
En fait, tu ne peux assigner qu'un seul cc si je ne m'abuse et donc ça m'aurait intéresser de pouvoir controler aussi bien la balance, les eqs et d'autres trucs avec plusieurs potards et sans avoir à retourner dans la machine et me taper tous les menus.
(Je n'ai pas l'option video).
Pour l'absence de sons pendant l'envoi de sysex, il me semblait avoir compris un truc comme ça, mais je voulais encore croire que c'était dans le manuel d'une des autres machines que j'avais lu.
Bref c'est pas cool pour le controle en temps réel, mais je me ferais quand même un profile où je pourrais toucher aux eqs, filtres, reverse, et d'autres trucs si ils existent. Pour les drumkits par exemple ça pourrait être sympa quand même.
Quand je l'aurais fini, je te donnerai mon profile pour ton kenton si tu veux.
Bye et encore merci.
Romain
Oui, pour l'histoire des cc, ou plutot du cc assignable à quelques modulations, j'avais vu ça avant de vouloir trouver les sysex (je vais garder encore un peu de temps les cheveux qui me reste ^^ ).
En fait, tu ne peux assigner qu'un seul cc si je ne m'abuse et donc ça m'aurait intéresser de pouvoir controler aussi bien la balance, les eqs et d'autres trucs avec plusieurs potards et sans avoir à retourner dans la machine et me taper tous les menus.
(Je n'ai pas l'option video).
Pour l'absence de sons pendant l'envoi de sysex, il me semblait avoir compris un truc comme ça, mais je voulais encore croire que c'était dans le manuel d'une des autres machines que j'avais lu.
Bref c'est pas cool pour le controle en temps réel, mais je me ferais quand même un profile où je pourrais toucher aux eqs, filtres, reverse, et d'autres trucs si ils existent. Pour les drumkits par exemple ça pourrait être sympa quand même.
Quand je l'aurais fini, je te donnerai mon profile pour ton kenton si tu veux.
Bye et encore merci.
Romain
signaler
Kb-324d
305

Posteur·euse AFfamé·e
Membre depuis 18 ans
15 Aout 2007 à 15:21
#31
Vraiment un très grand merci pour tout ça!!!
signaler
micciomacmol
1

Nouvel·le AFfilié·e
Membre depuis 18 ans
26 Mars 2013 à 16:56
#32
Un grand merci à Xavier et Romain pour ces infos!
J'ai réussi avec ça à changer des params du S-760 depuis un drehbank (pour info, pour splitter la valeur du controlleur sur 2 bytes "0HI 0LO", il faut choisir qqchose du genre "nibble H-L" dans la liste "data format" dans l'éditeur drehbank).
Par contre, perso, il y a 2 problèmes qui arrêtent direct l'envie de controller le S-760 par sysex!
1. Certains params, et selon le contexte (partial/patch/perf), ne sont pas audibles en temps réel (= audible lors de la prochaine note). Bon, ça pourrait aller, mais...
2. Si j'ai bien compris, l'adresse visée est fixe. Par exemple, "0008 0118" vise le cutoff du partial#1, il faut ensuite ajouter un offset pour viser le partial#2..etc jusqu'à 255. J'hésite donc à acheter les 254 drehbank manquants
car malheureusement je n'ai pas trouvé un moyen de viser, par exemple, "le cutoff de la part 1 de la performance courante". Fail! and back to LCD! 
C'est juste ou je me trompe? Est-ce que quelqu'un a réussi à faire qqchose du genre?
Merci!
Francois
J'ai réussi avec ça à changer des params du S-760 depuis un drehbank (pour info, pour splitter la valeur du controlleur sur 2 bytes "0HI 0LO", il faut choisir qqchose du genre "nibble H-L" dans la liste "data format" dans l'éditeur drehbank).
Par contre, perso, il y a 2 problèmes qui arrêtent direct l'envie de controller le S-760 par sysex!
1. Certains params, et selon le contexte (partial/patch/perf), ne sont pas audibles en temps réel (= audible lors de la prochaine note). Bon, ça pourrait aller, mais...
2. Si j'ai bien compris, l'adresse visée est fixe. Par exemple, "0008 0118" vise le cutoff du partial#1, il faut ensuite ajouter un offset pour viser le partial#2..etc jusqu'à 255. J'hésite donc à acheter les 254 drehbank manquants
C'est juste ou je me trompe? Est-ce que quelqu'un a réussi à faire qqchose du genre?
Merci!
Francois
signaler
grodous
241

Posteur·euse AFfiné·e
Membre depuis 17 ans
11 Mai 2013 à 02:39 (modifié le 11 Mai 2013 à 02:42)
#33
c'est simple d'utilisation.
si vous utilisez un 110 volt, c'est déconseillé d'utiliser un adaptateur premier prix.
si vous utilisez un 110 volt, c'est déconseillé d'utiliser un adaptateur premier prix.
signaler
- < Liste des sujets
- Charte
- 1
- 2