Forum Replies Created

Viewing 15 posts - 16 through 30 (of 213 total)
  • Author
    Posts
  • in reply to: Activer licence 2eme ordinateur #7340
    Philippe OllivierPhilippe
    Keymaster

    Bonjour Joan Francès,

    Pour activer la licence sur le second poste, il faut y installer Logelloop, le lancer et nous envoyer le challenge qui s’affiche lorsque l’on clique sur “Activer Logelloop Pro”. Nous te ferons alors parvenir l’autorisation spécifique à cet ordinateur.

    Notre système ne permet pas la dés-autorisation, il faut donc bien réfléchir avant de choisir d’autoriser l’une ou l’autre des machines.
    N’hésite pas à nous contacter en privé pour que l’on trouve une solution.
    Bonne journée,
    Philippe

    in reply to: La commande InsertCommand ne fonctionne plus #7323
    Philippe OllivierPhilippe
    Keymaster

    Salut Bertrand,
    Je n’arrive même plus à trouver une occurrence de InsertCommand dans la doc ! -)
    Je crois que je l’ai retiré au moment de la sortie de Logelloop 6.

    Cette commande est maintenant obsolète et c’est la raison pour laquelle je ne l’avais pas testée depuis un moment.
    J’ai réparé pour File Player, car ça n’était pas vraiment compliqué à faire, mais on va indiquer que cette méthode est obsolète et qu’il faut utiliser InsertSendMessage.

    Voici un tuto qui t’indiques comment utiliser InsertSendMessage en faisant des copier/coller à partir de la documentation dynamique.
    Avec cela, tu vas gagner beaucoup de temps !

    https://www.youtube.com/watch?v=dSrPcNuRgwQ&t=17s

    Philippe

    • This reply was modified 1 year, 5 months ago by Philippe OllivierPhilippe.
    • This reply was modified 1 year, 5 months ago by Philippe OllivierPhilippe.
    in reply to: Loopers to files #7291
    Philippe OllivierPhilippe
    Keymaster

    Salut Léa,
    Le système d’affichage des commandes macro disponible pour un module dans l’aide ne fonctionne que pour les modules que tu charges en insert dans des pistes, dans les SFX ou en Data plug-ins. Ce système ne fonctionne pas pour les modules généraux. Dans ce cas, c’est l’aide interne à l’éditeur de macro qui te permet de trouver les commandes macros.

    En l’occurrence, nous n’avons pas encore macroïsé le panneau “Looper to files”, c’est sur la liste…

    Mais Morgan a raison, le message “InsertSendMessage fx3 1 AudioMessages LoadAudioFile” fait parfaitement l’affaire !
    Bonne journée,
    Philippe

    Philippe OllivierPhilippe
    Keymaster

    Salut Matthieu,
    Je viens de faire des tests, il semble que le système que tu exposes fonctionne bien dans ma version.
    Je ne crois pas avoir corrigé quelque chose à cet endroit récemment, donc il me semble que ça devrait aussi fonctionner chez toi.

    As-tu essayé avec des fichiers différents dans le file player?
    Philippe

    in reply to: Commander un matrix par macro #7288
    Philippe OllivierPhilippe
    Keymaster

    Salut William,
    En l’état actuel du code, je n’ai pas de possibilité d’actionner un bouton pas son nom.
    Il faudrait pour cela que je modifie le code en profondeur…

    J’ai cependant ajouté la commande :

    InsertSendMessage dt1 2 SimulateUserAction case six 100

    Cette commande permet d’activer un CaseBranch dont le nom est six en lui donnant la valeur 100.
    Tu peux te contenter du nom du CaseBranch sans mettre de valeur ou même, mettre une série de valeurs…

    Tu ne verras pas l’action se faire sur le bouton concerné, ça ne répondra donc pas à tous les cas de figure. Mais ça peut aider dans pas mal de cas. Note toutefois que tu peux mettre une ligne dans le CaseBranch pour transmettre la valeur à l’item s’il s’agit d’un dial par exemple :

    SendData item 6 set 100

    Ça sera disponible dans la prochaine livraison.
    Bonne journée,
    Philippe

    in reply to: Acousonium delay processing? #7271
    Philippe OllivierPhilippe
    Keymaster

    No. We totally coded the acousmonium… -)

    in reply to: Logelloop + RME + Show safety considerations #7267
    Philippe OllivierPhilippe
    Keymaster

    Hi,
    The master output limiter is designed for that !
    And, I suggest that you connect a midi remote to the master Mute and master fader level.
    With that you should do it in a safety way.

    You can also remote the RME totalmix level with an external midi controller.
    All output faders can be move as one group.

    Philippe

    in reply to: Delay Pitch #7265
    Philippe OllivierPhilippe
    Keymaster

    Hi,

    1/ In the SFX version of the effect, the settings of 64nt and 128nt give value of 0. I guess it’s a list bug?

    You’re right, there’s a problem. In fact, I can’t calculate the delay time for these choices, so I’m removing them for the next version.

    2/ In the SFX version, it seems that control commands are fairly limited? Can’t seem to control individual output volumes as it is in LFX version. Also, It would be cool to have pitches there to drive them through LFOs.

    Ok, I have added a TrackVolume macro message and I replaced the Pitch_1/Pitch_7 messages by a global TrackPitch macro message.
    I have also added track volume midi controlers.

    3/ I’m not sure if it’s a DelayPitch bug or something related to general mixer, but it seems that even if I have only 8 channels configured, it does not output from 8 to 1, but 10 to 3.

    That was the legacy way of routing… I fixed this by adding an offset setting like in Granular and Granulaterre.

    Loosely related to this – I actually had a pretty nasty thing that happened to me: in my inputs there was a send to trk9 and trk 10, and receives in there. Then, in my audio settings, I trimmed the number of tracks down to 8. After recalling some presets that remembered something on channels 9/10, it seems that these channels and their sends/receives were actually active, even if hidden. Which caused a pretty heavy feedback, that took me a while to figure out where it’s coming from. Luckily not on the show 😉

    Yes, that’s truly a very bad thing !
    It’s recorded and I will do my best to fix this.

    4/ It seems that the delay of how individual voices are triggered is somehow arbitrary and mimics an organic arpeggio? They don’t seem to be regular, uniform values. I think it’s pretty cool, and would be great to have presets for this or ability to set individual delays.

    The delay of the n track is the (delay value * n). But, yes, we can imagine a specific delay for each track…

    While I am on delay Pitch, I add a Clear button to erase all delays by a click…

    Wonderful effect that I discovered quite late.

    Yes, not exactly easy to tame, but perfect for spatializing pitches…
    Thank you very much !

    in reply to: Acousonium delay processing? #7264
    Philippe OllivierPhilippe
    Keymaster

    Hi Paco,
    There is currently no delay compensation.
    We have in mind to add it later.
    In the meantime, you can use an external device to add a delay per speakers…
    Philippe

    in reply to: Faire fonctionner simultanément les looper A B et C #7262
    Philippe OllivierPhilippe
    Keymaster

    Salut Benjamin et Morgan,
    As-tu essayé l’Overdub sur le Korpus, j’imagine que ça ne fait pas ton affaire…
    Je pourrai regarder s’il existe un moyen facile de faire le même système de passage automatique au Looper suivant, mais je ne garantis pas pour tout de suite…

    Sinon, lorsque les loopers sont synchrones sur le métronome, c’est seulement un click sur le pédalier pour passer à la boucle suivante lorsque tu es en enregistrement… C’est une habitude à prendre.
    Philippe

    in reply to: Modular Looper – Autofade Immediate #7236
    Philippe OllivierPhilippe
    Keymaster

    In fact, it’s much more problematic than it sounds.

    Imagine you request an autafade out.
    And when it’s started, you stop it.
    The loop’s sound level is no longer at a normal level, yet it’s not mutated…
    As there’s no fader, it’s impossible for the user to know what’s going on.

    This is an example, but there are many other cases that will be problematic…

    So, to do this kind of thing, you have to fade out using the track volume faders, and that way you can stop it whenever you want, and the level you’re at is visible by looking at the fader status.

    in reply to: Overdub + duration? #7235
    Philippe OllivierPhilippe
    Keymaster

    I am sorry, neither Overdub + duration nor Overdub Once are easy to implement…

    As said before, you will need to use a normal macro slot to process the WaitDuration $bufferlength$ to stop the overdub

    in reply to: “Reach to change” in macros? #7209
    Philippe OllivierPhilippe
    Keymaster

    Yes I think that’s clear !

    I also think that’s clear that you are trying to rewrite something that is already coded elsewhere in Logelloop…
    Unfortunately we will not change the trackVolume behavior as it would need some time, and we have plenty of important thing to do before, and you can use the regular way of mapping midi controller to a fader if you need the reach to modify functionality.

    That’s probably not what you need, but, maybe this may help you :

    SendData item 5 midimode 3

    This is the way to set “reach to modify” in the matrix dial (0 = normal, 1 = mc, 2 = push, 3 = reach modify)

    in reply to: “Reach to change” in macros? #7207
    Philippe OllivierPhilippe
    Keymaster

    Does this example will help you ?

    Declare Local Once boolean $firstTime$ = true
    Declare Local int $itemID$ = 1
    Declare Local int $itemSize$ = 56
    
    Declare Local int $1_thisTrack$ = 1
    Declare Local int $2_thisTrack$ = 2
    Declare Local int $3_thisTrack$ = 3
    Declare Local int $4_thisTrack$ = 4
    
    Declare Local Once int $tracksOffset$ = 0
    
    Declare Local float $1_faderState$ = -76
    Declare Local float $2_faderState$ = -76
    Declare Local float $3_faderState$ = -76
    Declare Local float $4_faderState$ = -76
    
    If { $firstTime$ }
    	$firstTime$ = false
    	SendData thispatcher itemamount 8
    
    	WaitDuration 300
    
    	SendData mainWindow setsize 463 {30 + ($itemSize$ * 1)}
    
    	SendData item button 1 name trk1-4
    	SendData item button 2 name trk5-8
    
    	$itemID$ = 5
    
    	DoRepeat
    		SendData itemtype $itemID$ dial
    		//SendData itemtype {$itemID$ + 8} dial
    		SendData item dial $itemID$ name $itemID$
    		SendData item $itemID$ min -76
    		SendData item $itemID$ max 0
    		$itemID$ = {$itemID$ + 1}
    		WaitDuration 10
    	While {$itemID$ < 9}
    
    	SendData item button 0 fontface regular
    	SendData item button 0 bgcolor 0. 0. 0. 1.
    	SendData item button 0 bgoncolor 0.773 0.145 0.196 1.
    	SendData item button 0 bordercolor 0.251 0.533 0.643 1.
    	SendData item button 0 borderoncolor 0.2 0.2 0.2 1.
    	SendData item button 0 textcolor 0.827 0.827 0.824 1.
    	SendData item button 0 textoncolor 0.827 0.827 0.824 1.
    
    	SendData item dial defaultSettings
    
    	SendData basicdisposition
    
    	SendData MacroInitialized
    	MacroStop
    EndIf
    
    CaseBranch trk1-4
    	$tracksOffset$ = 0
    
    	$1_faderState$ = {valueOfReactionNamed("TrackVolume_trk1")}
    	SendData item 5 set $1_faderState$
    
    	$2_faderState$ = {valueOfReactionNamed("TrackVolume_trk2")}
    	SendData item 6 set $2_faderState$
    
    	$3_faderState$ = {valueOfReactionNamed("TrackVolume_trk3")}
    	SendData item 7 set $3_faderState$
    
    	$4_faderState$ = {valueOfReactionNamed("TrackVolume_trk4")}
    	SendData item 8 set $4_faderState$
    	BreakCaseBranch
    
    CaseBranch trk5-8
    	$tracksOffset$ = 4
    
    	$1_faderState$ = {valueOfReactionNamed("TrackVolume_trk5")}
    	SendData item 5 set $1_faderState$
    
    	$2_faderState$ = {valueOfReactionNamed("TrackVolume_trk6")}
    	SendData item 6 set $2_faderState$
    
    	$3_faderState$ = {valueOfReactionNamed("TrackVolume_trk7")}
    	SendData item 7 set $3_faderState$
    
    	$4_faderState$ = {valueOfReactionNamed("TrackVolume_trk8")}
    	SendData item 8 set $4_faderState$
    	BreakCaseBranch
    
    CaseBranch 5
    	$1_thisTrack$ = {$tracksOffset$ + 1}
    	TrackVolume trk[$1_thisTrack$] = {currentCaseOptionValueFloat(0)}
    	BreakCaseBranch
    
    CaseBranch 6
    	$2_thisTrack$ = {$tracksOffset$ + 2}
    	TrackVolume trk[$2_thisTrack$] = {currentCaseOptionValueFloat(0)}
    	BreakCaseBranch
    
    CaseBranch 7
    	$3_thisTrack$ = {$tracksOffset$ + 3}
    	TrackVolume trk[$3_thisTrack$] = {currentCaseOptionValueFloat(0)}
    	BreakCaseBranch
    
    CaseBranch 8
    	$4_thisTrack$ = {$tracksOffset$ + 4}
    	TrackVolume trk[$4_thisTrack$] = {currentCaseOptionValueFloat(0)}
    	BreakCaseBranch
    
    EndCaseBranches
    
    in reply to: “Reach to change” in macros? #7205
    Philippe OllivierPhilippe
    Keymaster

    But is it to change the volume with an external midi knob or is it to change the volume by macro?

Viewing 15 posts - 16 through 30 (of 213 total)