Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Ensoniq ASR-10R
Photos
1/368
Ensoniq ASR-10R

ASR-10 dans l'environnement Logic Pro 7.1

  • 14 réponses
  • 5 participants
  • 1 917 vues
  • 4 followers
Sujet de la discussion ASR-10 dans l'environnement Logic Pro 7.1
Bonjour à tous,

Je commence à exploiter la spec sysex de l'ASR-10 (cf le post concernant l'ASR-10 External Command Specification).

J'ai pas mal de problèmes avec le codage des valeurs de paramètres. Les informations de la spec sont trop peu détaillées, d'où une phase de tâtonnement assez douloureuse.

Si vous avez des tuyaux : partagez-les !

A bientôt pour des nouvelles de l'environnement en cours de développement,

Pierre

Si t'aime pas le son, tourne les boutons.

Opéra, Carbone, Lova Nova

2
Alors,

Voici un petit topo sur les difficultés rencontrées :

Les valeurs accessibles par sysex ont des plages variables

ex 1 : le volume va de 0 à 99
ex 2 : le pan va de -99 à 99
ex 3 : la fréquence de coupure du filtre va de 0 à 150

Dans Logic, je ne connais pas de moyen de traiter des messages de valeurs supérieures à 127.

Il faut donc mettre à l'échelle :

ex 2, suite : un contrôle de 0 à 63 (première moitié du bouton dans logic) controlera la plage pan gauche de -99 à 0. un contrôle de 64 à 127 balayera le pan droit de 0 à 99.

Les infos sur le codage des valeurs de paramètres dans l'ASR 10 sont incomplètes

La spec ne mentionne qu'un codage sur 24 bits (justifiés à droite), découpés en 4 paquets de 6 bits, placés dans des octets.

Cette règle ne s'applique pas :

> au volume
> au panoramique

Cette règle s'applique :

> au pitch
> aux paramètres d'enveloppes (les temps tout au moins)
> aux petites valeurs (plages peu étendues)

Quand cette règle ne s'applique pas ... il faut improviser ! :mdr:

Logic ne sait pas gérer le codage 6, 12 ou 24 bits de l'ASR-10

J'ai testé tous les formats possibles de codage de valeurs en sysex, sans succès.

Il faut donc tricher ...

Réalisation de contrôles pour un kit de percussions



Pour le volume (valeurs 0 à 127 dans logic contrôle la plage 0 à 99 dans l'ASR-10) :



Pour les réglages de Bus, Attack et Decay, même principe, il faut juste limiter la plage de valeur dans logic (respectivement 0 à 5, 0 à 99, 0 à 99) et changer l'adresse du paramètre.

Pour les réglages de filtre, valeurs ASR-10 entre 0 et 63 :



Pour les réglages de filtre, valeurs ASR-10 entre 64 et 127 :



Pour les réglages de filtre, valeurs ASR-10 entre 127 et 150 :



Le changement de l'un à l'autre de ces potentiomètres est réalisé par un petit circuit logique :



La valeur du potentiomètre Filter 1 entre dans le transformateur "low scale". Si la valeur est entre 0 et 53, elle est mise à l'échelle 0-63 puis envoyée au potentiomètre "F1 Low".

Sinon, elle passe dans le transformateur "mid scale". Si elle est comprise entre 54 et 107, elle est ramenée à l'échelle 0-63 puis envoyée au potentiomètre "F1 Mid".

Sinon, elle passe dans le transformateur "high scale". Si elle est comprise entre 108 et 127, elle est ramenée à l'échelle 0-33 puis envoyée au potentiomètre "F1 High".

Pour le panoramique :




Pour le pitch :




Enfin le résultat final :



Et la machinerie cachée dans un autre calque :



:bravo:

En route vers de nouvelles aventures !

Si t'aime pas le son, tourne les boutons.

Opéra, Carbone, Lova Nova

3
Putain c'est du lourd ce post

j'y comprend quedal mais sa pete

J'ai besoin de lumiere sur les sysex
en fait tu pilotes les parametres de l'asr a partir du mac sans passer par l'interface de l'asr?

c'est quoi comme connection? par le midi?
4
As tu avancé dans ton exploration des sysex?
5
J'ai lancé un sujet pratiquement idem dans les forums de l'asr10 clavier
6
Matterais tu ton patch à la disposition d'autres utilisateurs?
7
Le patch est dispo sur le Yahoo! group "Ensoniq-ASR10-EPS16".

Il est programmé pour contrôler l'instrument n° 4.

Envoyez-moi vos feedback !

Cdt,

Pierre

Si t'aime pas le son, tourne les boutons.

Opéra, Carbone, Lova Nova

8
Je vais allez voir
9
Je l'ai mis en ligne sur un blog dédié au partage de calques Logic.

http://environment.layout.online.fr/

Cdt,

Pierre

Si t'aime pas le son, tourne les boutons.

Opéra, Carbone, Lova Nova

10
Putain c'est du lourd ce post