Forum Replies Created

Viewing 15 posts - 76 through 90 (of 148 total)
  • Author
    Posts
  • in reply to: Enregistreur #2326
    Christophe CorrecChristophe Correc
    Participant

    Salut Philippe
    J’ai trouvé ! Je ne sais pas pourquoi mais c’était mon contrôleur midi pour le volume master de Logelloop qui déclenchait l’enregistreur (canal 1 ctrl 1) alors que dans les préférences, aucune commande n’était active. J’ai donc assigné un contrôleur midi à la commande “démarré si arrêté …” et maintenant tout fonctionne normalement. Plus de déclenchement intempestif
    Christophe

    in reply to: Changement de preset et nextloop #2303
    Christophe CorrecChristophe Correc
    Participant

    Salut Philippe
    ça marche avec WaitEndLoop. Merci.

    Bonne idée, ce WaitLoopChanged !
    Christophe

    in reply to: Changement de preset et nextloop #2301
    Christophe CorrecChristophe Correc
    Participant

    Encore une petite question…
    Je me suis fait ma macro et y ai ajouté des commandes (TrackLoop) pour délimiter la lecture de certaines pistes. Mais ces commandes ne fonctionnent pas à l’intérieur de ma macro. Par contre si je les met dans une macro dédiée, ça fonctionne. Je ne vois pas d’où vient le problème.

    1ere macro complète :
    //Bascule le mode de chargement de preset au changement de boucle

    PresetRecallBehaviour AtNextLoop

    Sleep 300

    // Le nom du preset à charger
    PresetRecall “78 P2”

    NextLoop

    WaitUserAction

    PresetRecall “78 P3”
    LoopC

    WaitUserAction

    PresetRecall “78 P4”
    NextLoop

    Sleep 50
    TrackLoop trk2 BeginAt {$current_loop_duration_samples$ * 3/4} EndAt {$current_loop_duration_samples$ }
    TrackLoop trk3 BeginAt {$current_loop_duration_samples$ * 3/4} EndAt {$current_loop_duration_samples$ }

    //Revient au mode chargement direct
    PresetRecallBehaviour Direct

    2e macro (juste trackLoop)
    TrackLoop trk2 BeginAt {$current_loop_duration_samples$ * 3/4} EndAt {$current_loop_duration_samples$ }
    TrackLoop trk3 BeginAt {$current_loop_duration_samples$ * 3/4} EndAt {$current_loop_duration_samples$ }

    Christophe

    in reply to: Changement de preset et nextloop #2300
    Christophe CorrecChristophe Correc
    Participant

    Merci Philippe.
    Tes propositions de macro marchent très bien.
    Pour la commande “Loop”, il ne faut pas d’espace entre Loop et le nom de la boucle. Par ex : LoopC et non Loop C

    in reply to: Changement de preset et nextloop #2293
    Christophe CorrecChristophe Correc
    Participant

    Salut Philippe
    Effectivement la fonction de chargement de preset est exactement ce dont j’avais besoin. C’est vrai que c’est une fonction que je n’avais jamais utilisée jusqu’ici et n’y avait pas pensé. C’est impeccable.
    Quand à ma remarque par rapport à l’état initial au changement de loop, elle est caduque puisque la possibilité de charger un preset au changement de loop existe. Néanmoins, est ce que cela pourrait être une option du comportement de Logelloop (si pas trop compliqué à mettre en place) ? Une autre possibilité à laquelle je viens juste de penser, c’est de créer une macro “jumelle” de NextLoop mais qui rappellerait le preset du loop précédent automatiquement. Je vais regarder ça un peu …

    En tout cas une belle preuve de la richesse et de la souplesse de Logelloop… Même après plusieurs mois d’utilisation, on n’a pas fait le tour de ces possibilités !
    Christophe

    in reply to: TrackVolume #1639
    Christophe CorrecChristophe Correc
    Participant

    Bonsoir
    Je réédite ma question.
    J’utilise la fonction TrackVolume dans une macro. Quand elle est utilisée avec une piste (par ex TrackVolume trk1 = -56), elle fonctionne mais la même fonction sur une piste fx ou sfx ne fonctionne pas.
    Est ce que certains d’entre vous ont rencontré le problème ?
    Merci de votre aide
    Christophe

    in reply to: Paramètres mémorisés par les presets #1633
    Christophe CorrecChristophe Correc
    Participant

    Bonjour Philippe
    Je n’avais pas pensé à l’arrangeur pour les questions Mute/ Solo. Cela me semble une bonne solution, plus riche encore du fait que l’on peut mettre plein de chose dans la macro qui démarre avec la mémoire.
    Pour l’éditeur de boucle, je comprends bien le bazar. Je vais chercher des solutions alternatives en attendant Logelloop 3 !!! 😉
    Christophe

    in reply to: Diffusion d’une bande son 5.1… #1626
    Christophe CorrecChristophe Correc
    Participant

    Salut
    Ben moi ça m’intéresse bien un tuto !
    Christophe

    in reply to: Boucle plus courte #1618
    Christophe CorrecChristophe Correc
    Participant

    Salut Philippe
    La macro a l’air de fonctionner. J’ai qques trucs bizarres en 3 tps mais c’est peut-être moi qui ne suis pas bien calé. Je vérifierai ça plus tard.
    2 questions
    Tu proposes d’utiliser le métronome en autostart slave, tu indiques avant le nombre de temps de ton morceau ? Parce que dans mon cas, si j’indique mesure à 3 tps, il ne crée qu’une mesure pour tout le morceau, du coup la macro est inutilisable.
    Quand je change de preset, les sections de boucles créées par la macro sont perdues. Est-il possible de les garder ?
    Christophe

    in reply to: Time stretch à partir du compteur #1602
    Christophe CorrecChristophe Correc
    Participant

    Bonjour Michel

    As tu essayé avec Set $mon_timestrech$ = {$counter$/10} ?

    Sinon, j’ai essayé la macro à Philippe dans le post #1557. ça marche bien chez moi.
    Christophe

    in reply to: Boucle plus courte #1600
    Christophe CorrecChristophe Correc
    Participant

    Salut Philippe

    C’est vrai, ma macro n’est pas complètement au point, je ne l’avais essayé que sur des mesures à 3 tps où elle fonctionne bien, à 4 tps, il y a un truc qui coince.
    J’ai installé ta macro, je la trouve plus intéressante (plus souple sur la taille de la nouvelle boucle). Mais chez moi, elle fonctionne 1 fois, pas 2. Est ce que ça ne vient pas de la façon de déclarer les variables (différence entre Set et Redeclare) ? La nouvelle boucle est calée sur 1 mesure pas sur un nombre de temps …

    Christophe

    in reply to: Boucle plus courte #1591
    Christophe CorrecChristophe Correc
    Participant

    C’est vrai, ça sera même l’idéal car plus souple. En attendant, la macro ci-dessus peut peut-être dépanner …

    in reply to: Boucle plus courte #1589
    Christophe CorrecChristophe Correc
    Participant

    Le problème et l’intérêt de babylooper, c’est qu’il est complètement asynchrone. Là l’idée, c’est que les boucles créées restent synchrones (qu’elles aient toutes la même pulsation) et qu’on puisse donc les caler sur la boucle de référence (en utilisant les fonctions Wait…) ce qui permet d’être sûr de la précision des débuts et fin de boucles. Quand on utilise babylooper, on lance le démarrage et la fin au pied et on a forcément un décalage des pulsation au bout d’un moment.

    in reply to: Boucle plus courte #1586
    Christophe CorrecChristophe Correc
    Participant

    J’ai une solution à proposer. L’idée de départ est la même à savoir une boucle plus courte qui démarre quand on veut. J’ai rajouté des contraintes pour réussir à écrire une macro, il faut le métronome, que les boucles courtes soient proportionnelles à la boucle de référence et que la nouvelle boucle tourne sur un certain nombre de mesure.

    SelectTrack A trk@
    Sleep 50
    IncSelectedTrack
    MetroActivateEvents true

    //Attend le 1er temps d’une mesure.

    WaitMetroBeat 1
    Overdub

    //mémorise la mesure actuelle

    Redeclare float $MesureOverdubNonSync$ = $metro_loop_current_bar$

    WaitUserAction
    Overdub

    // Crée des fractions permettant de délimiter le début et la fin de l’overdub.

    Set $DebutOverdub$ = {$MesureOverdubNonSync$/$metro_loop_bars$}
    Set $FinOverdub$ = {($MesureOverdubNonSync$+1)/$metro_loop_bars$}

    TrackLoop trk_sel BeginAt {($current_loop_duration_samples$*$DebutOverdub$)} EndAt {($current_loop_duration_samples$*$FinOverdub$)}
    PlayImmediatlyAllNewTracks

    Dans cette 1ere mouture, la nouvelle boucle ne dure qu’une mesure, on peut cela changer au niveau de la déclaration de la variable $FinOverdub$ en changeant le chiffre 1 qui donne le nombre de mesure de la nouvelle boucle. On pourrait aussi imaginer donner ce chiffre en fonction du compteur.

    Christophe

    in reply to: Boucle plus courte #1582
    Christophe CorrecChristophe Correc
    Participant

    Philippe
    As tu réussi à écrire une fonction Non-Synced Overdub ?
    J’essaye … Je pense qu’il faudrait pouvoir “enregistrer” la position de début et de fin de l’overdub à l’aide de variable mais je ne trouve pas comment. Quand on lance un overdub, y a t-il un moyen de savoir à quelle position il commence par rapport à la boucle de référence ?
    Si on utilise un métronome, on peut “tricher” en mettant le nombre de beats = nombre de temps de la boucle de référence et en utilisant le numéro du temps comme variable de début et de fin. Qu’en penses tu ?
    Christophe

Viewing 15 posts - 76 through 90 (of 148 total)