Se connecter
Se connecter

ou
Créer un compte

ou

Sujet XL7 avec fruity en sequenceur maitre.

  • 4 réponses
  • 2 participants
  • 1 153 vues
  • 2 followers
Sujet de la discussion XL7 avec fruity en sequenceur maitre.
Alors le probleme se resume a peu pres à ça :

Si j'importe un morceau de l'XL7 ds fruity : je lance le morceau et quand ma sequence reboucle (au bout de 8 mesures) c comme si yavait un blanc et ça repart...

Quand je prends un morceau que je viens de faire sur fruity (et que je n'ai pas fait passer ds l'XL7) dans ce cas la ya pas de probleme ... (!!!).... :oo:

et j'ai fait ces 2 experiences sans changer aucun parametre sur l'XL7 ou ds fruity.........

Alors comment faire pour qu'il n'y ai pas ce putain de blanc au debut de la sequence ???? (ondirait qu'a chaque fois l'Xl7 se bloque et repart....)

je precise que j'ai fait l'essai egalement avec cubase SX et c pareil........

mes reglage sur l'XL7 :
base tempo: ext (il m'indique current : 1... normal ??)
rechanelize input off
external song start ignored

donc voila ...dite moi si vous avez une idée ... ce serait cool !!!!! :bravo:

++
2
Il semble qu'il y ait des Program Change ou des SysEx au tout début de la séquence contenant les paramètres de sons, qui sont envoyés à chaque boucle, et comme ça prend un peu de temps à traiter pour le processeur de la XL-7, le timing s'en ressent. Ces évènements sont sauvegardés avec chaque pattern, pour récupérer les sons correspondants à chaque piste.

C'est documenté dans le manuel, dans la partie "Event Timing":
Page 22 de l'addendum au manuel papier (OS v1.17).
Page 65 du dernier manuel en anglais (révision F).

Grosso modo, quand le pattern est joué sur la XL-7, la boucle commence au click d'horloge interne 2 (1:01:002), alors que Fruity Loops doit bêtement commencer au click 0 (1:01:000).
Il faut voir s'il est possible de décaler les évènement autre que les SysEx dans Fruity, d'une mesure par exemple, et ajuster le point de départ de la boucle en conséquence.
Ou déplacer les SysEx sur une autre piste et la désactiver une fois que les bons paramètres de sons ont été transmis à la XL-7.

C'est très facile à faire dans Cubase.

: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)

3
De la balle l'explication poum ! :bravo:
je vous regarder ds le manuel... mais je pense que sur fruity ça va etre dur de decaler les evenements ..!
autrement tu bosse sur cubase poum ?? et t'es obligé de faire cette manip a chaque fois que tu recupere des morceaux de l'XL7 ?

merci ! :mdr:
4
Ce fil devrait vraiment être déplacé vers le mailing-forum de la XL-7.
Ami modérateur, si tu nous regardes... :clin:

Nonobstant, après une petite étude approfondie des Midifile exportés par E-Loader à partir des patterns de la XL-7, il s'avère que... (roulements de tambour :mdr: ):
  • il y a bien un message System Exclusive en début de séquence, qui s'occupe uniquement de restaurer les paramètres des deux multi-effets.

  • le Preset de chaque Part est sélectionné avec un message de type Bank Select (cf. dernier manuel - page 57), comportant les valeur MSB et LSB présentées par l'afficheur sur la page Preset lorsqu'on presse la touche Audition.

  • au début de chaque piste, il y a 2 Control Change: le CC79 qui détermine le routage des sorties pour la Part considérée, et le CC80 qui fixe le statut de l'Arpégiateur pour cette même Part. Quelle idée d'ailleurs d'utiliser des CC pour régler ce genre de paramètres!?!
Après essais avec la XL-7 en esclave, sur des parties pas trop chargées et musicalement pathétiques comme d'habitude (arf), ça ne bronche pas d'un quart de poil lors du playback des séquences par Cubase, Logic (vieilles versions) ou même Cakewalk 9 (que je redécouvre). Il s'avère que ces trois-là n'envoient le SysEx ainsi que les Bank Select qu'une seule fois, et non pas systématiquement à chaque boucle.

Je soupçonne cependant les 2 Control Change d'être re-transmis vu qu'ils sont en plein début de séquence, avec cependant peut-être une gestion intelligente des priorités (Note On en tête) selon les séquenceurs et les réglages des paramètres genre le "Chase Events" de Cubase qui feraient que cela soit plus ou moins perceptible.

Reste donc à savoir comment Fruity Loops ou SX gèrent les SysEx et les CC. :???:

Sans compter que d'autres paramètres peuvent avoir une influence: interface MIDI (USB?), OS, etc...

La soluce évoquée plus haut me paraît la plus sûre (déplacement des évènements suspects en dehors de la boucle ou sur une piste séparée) , même si cela requiert un peu d'édition avec un List Events (Fruity en propose-t-il un au moins?).

Valavala.

Bon courage, et merci de m'avoir donné l'occasion de me replonger là-dedans.

« 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
Merci poumtschack pour ce petit cours !! :bravo:

Je commence a me sentir moins paumé quand j'entends parler de sysex et de control change maintenant !! :D:

je savais pas qu'il y avait une mailing forum XL7 ici ... la prochaine fois je saurait ou poster ...
Pour l'interface midi j'ai une sblive avec le petit rack (asio kx project) ... ça marche plutot bien ...
Et je suis sous windaub XP..............

Autrement sur fruity j'ai pas reussi a faire quoi que ce soit et sut cubase ça marche si je deplace les boucle d'une mesure ....

Fo absolument que je m'y mette serieusement a ces sysex et autre parametre midi ... (putain fo faire plus de teknik des fois que de la musik !!)

++