Forum Replies Created

Viewing 15 posts - 106 through 120 (of 213 total)
  • Author
    Posts
  • Philippe OllivierPhilippe
    Keymaster

    Hi Trevor,
    I can’t reproduce here with Live.
    Maybe I don’t understand something.
    Could you please write the protocol to reproduce the issue?

    Thanks,
    Philippe

    in reply to: Simple Spectral filter #6363
    Philippe OllivierPhilippe
    Keymaster

    Salut William,

    Aussi je n’arrive pas à storer un réglage, quand je réouvre logelloop les mémoires des filtres sont vides. Une indication ?

    J’ai fait des tests et je constate qu’effectivement, il y a un truc qui est cassé à ce niveau.
    Je vois que ça n’arrive pas dans tous les cas, mais que dans certains cas, le fichiers de preset et effacé au moment où tu retires l’insert ou au moment où tu fermes Logelloop. J’ai modifié le système de mémorisation et ça semble être corrigé pour la prochaine livraison.

    Est ce qu’il y aurait un moyen de partir d’un son filtré (par exemple avec que les graves) et d’aller vers un son sans filtre de façon progressive ?

    Il n’y en avait pas jusque-là, mais j’ai ajouté un système pour pouvoir passer d’une mémoire à l’autre par interpolation. On pourra le commander par midi, macro, OSC ou LFO…

    A suivre.
    Philippe

    in reply to: Variable / Numéro de fx #6360
    Philippe OllivierPhilippe
    Keymaster

    Salut William,
    Oui, cela est possible.
    Il y a quelques exemples de macros fournies dans Logelloop qui utilisent cela.
    Le plus souvent, ces exemples concernent les tracks, mais on peut aussi le faire avec les fx.

    Voici un exemple de macro qui s’adresse au hasard à un looper qui se trouve dans un fx de 1 à 4.

    //****************************************************************
    Declare Local Once int $fx_id$ = 1

    DoRepeat
    $fx_id$ = {randomScaleInt(1,4)}
    InsertSendMessage fx[$fx_id$] 1 Jump 0

    WaitDuration 500
    While True
    //****************************************************************

    Philippe OllivierPhilippe
    Keymaster

    I tried this macro which is your macro plus a record line.

    InsertSendMessage fx1 1 Record 88000
    WaitUserAction

    // Select a part of the loop
    InsertSendMessage fx1 1 SelectionIn 40000
    InsertSendMessage fx1 1 SelectionOut $Looper_fx1_rank1_current_length$

    WaitDuration 10

    // Copy your selection
    InsertSendMessage fx1 1 AudioMessages Copy

    WaitDuration 200
    // Paste your selection and this will replace
    // the content of the looper by you selection
    InsertSendMessage fx1 1 AudioMessages Paste

    End everything is ok here.
    I cannot understand your 66000 result…
    Philippe

    Philippe OllivierPhilippe
    Keymaster

    Hi Daniel,
    Ok, I understand now !

    You can’t do that in the Main Looper and will probably never be able to do it there…
    But that’s possible to do it in the modular loopers.
    Try this for example :

    //*****************************************************
    // Select a part of the loop
    InsertSendMessage fx1 1 SelectionIn 0
    InsertSendMessage fx1 1 SelectionOut {$Looper_fx1_rank1_current_length$ / 2}

    WaitDuration 10

    // Copy your selection
    InsertSendMessage fx1 1 AudioMessages Copy

    WaitDuration 200
    // Paste your selection and this will replace
    // the content of the looper by you selection
    InsertSendMessage fx1 1 AudioMessages Paste
    //*****************************************************

    Best,
    Philippe

    in reply to: Probleme VST – NoEffect #6352
    Philippe OllivierPhilippe
    Keymaster

    Bonjour Regis,
    Je n’ai pas d’installation Logelloop sur windows pour faire la vérification mais je demande à un collègue de le faire et je reviens vers toi.
    Il est possible que l’ajout de la gestion des vst3 se soit mal passée pour Windows.
    Merci pour le rapport,
    Bonne journée.
    Philippe

    in reply to: Slicer not triggering selections on Insert 2-5 #6348
    Philippe OllivierPhilippe
    Keymaster

    Hi Daniel,
    There was a bug here.
    Thanks for finding and reporting it.
    I think it is now fixed for the next release.
    I will send you a private link to download the next beta and tell me if this is also fixed on your end.
    Best,
    Philippe

    Philippe OllivierPhilippe
    Keymaster

    Hi Daniel,
    I am sorry I don’t understand your question.
    If you can, I will be happy to have an example of what you want to do.

    You can also search the forum and you’ll find some examples of using TrackLoopBeginAt and TrackLoopEndAt.
    Philippe

    Philippe OllivierPhilippe
    Keymaster

    Hi Daniel,
    If you want to set the begin and end points in a modular looper, you need to use the dedicated messages :

    InsertSendMessage fx1 1 SelectionIn 0
    InsertSendMessage fx1 1 SelectionOut {$Looper_fx1_rank1_current_length$/8}

    Settings the variables value will have no effect on the Looper settings.
    The variables are here to get the current settings state.

    Philippe

    in reply to: Slicer not triggering selections on Insert 2-5 #6324
    Philippe OllivierPhilippe
    Keymaster

    I think those settings should be set to 1-8 by default.
    It will be the case for in the next Logelloop release.

    in reply to: Slicer not triggering selections on Insert 2-5 #6323
    Philippe OllivierPhilippe
    Keymaster

    Hi,
    You probably forgot to set the slicer to inserts routing that is in the drawer at the bottom of the Slicer window.
    This is explained in the documentation.

    Here is a screen copy of my settings and everything seems to be ok.

    Best,
    Philippe

    Slicer Inserts settings

    in reply to: granulaterre – macro sur le zone de sélection #6320
    Philippe OllivierPhilippe
    Keymaster

    Bonsoir Youssra,
    Voici une macro qui fait grandir la sélection dans l’échantillon de Granulaterre au fil du temps.
    Il n’y a pas à ma connaissance de méthode toute prête pour pouvoir dire que la progression va se faire en un temps donné. Mais en changeant la valeur du “Sleep” qui se trouve dans la boucle Repeat//While, tu rends la macro plus lente ou plus rapide…
    Philippe

    Declare Local int $grainDuration$ = 1

    DoRepeat
    SFXSendMessage 1 GrainIn 0
    SFXSendMessage 1 GrainDuration $grainDuration$

    $grainDuration$ = {$grainDuration$ + 1}

    // PLus le sleep a une valeur élevée, plus la macro sera lente
    // car elle fera une pose plus longue entre chaque incrément
    Sleep 20

    While {$grainDuration$ < 1000}

    in reply to: How can I retrigger Matrix Macro so new Case Branch triggers? #6319
    Philippe OllivierPhilippe
    Keymaster

    Yes, you are right, I was not precise enough.
    Yes, if you change the variable value and the RepeatWhile is false, then the loop is stopped.

    I was thinking to the Sleep function we put in normal Macro, they can be stopped by a new user action…

    in reply to: répétions d’une action #6314
    Philippe OllivierPhilippe
    Keymaster

    Salut,

    Voici un exemple de macro qui monte le fader à -5 puis revient à – 76 à l’aide de deux boucles DoRepeat//While.

    Si ça n’est pas clair n’hésite pas à reposer des questions.
    Bonne journée,
    Philippe

    // On doit déclarer toutes les variables en début de macro
    // celle-ce va servir à incrémenter ou décrémenter à chaque tour de la boucle DoRepeat//While
    Declare int $mavariable$ = -76

    TrackVolume trk1 = $mavariable$

    // On lance la boucle DoRepeat
    DoRepeat

    // On affecte la valeur de la variable au fader de piste 1
    TrackVolume trk1 = $mavariable$

    // On incrémente la variable de 1
    $mavariable$ = {$mavariable$ + 1}

    // Un temps de pause est nécéssaire à l’intérieur de toute boucle DoRepeat//While,
    // sinon, la machine s’emballe et tout se bloque
    Sleep 20

    // la condition entre les accolades doit être vraie pour que l’on revienne au début de la boucle DoRepeat
    // ici elle sera fausse lorsque la variable atteint -5 et on sort alors de la boucle
    // pour passer à l’action suivante…

    While {$mavariable$ <= -5} // Même chose mais dans cette boucle on décrémente pour ramener le fader à -76...
    DoRepeat
    TrackVolume trk1 = $mavariable$

    $mavariable$ = {$mavariable$-1}

    Sleep 20
    While {$mavariable$ > -77}

    in reply to: Macro qui doit s’exécuter en X ms #6313
    Philippe OllivierPhilippe
    Keymaster

    Bonjour Youssra,
    Dans le cas d’un changement de valeur d’un fader en un temps donné, il y a une fonction pour cela et c’est donc assez simple.

    Si dans la macro tu mets :

    During 2000 Reach -5 TrackVolume trk3

    Le fader de volume de la track 3 partira de son niveau actuel et va atteindre la valeur de -5 dB en 2000 ms.

    During fonctionne aussi avec d’autres commandes telles que TrackSpeed, TrackPitch, TrackAuxVolume, etc.
    Philippe

Viewing 15 posts - 106 through 120 (of 213 total)