Home › Forums › Logelloop 6 (en français) › Commander le sfx video en MIDI ou via une macro ?
- This topic has 2 replies, 2 voices, and was last updated 2 months, 2 weeks ago by
Olivedep.
-
AuthorPosts
-
21 June 2024 at 9 h 56 min #6492
Olivedep
MemberSalut Philippe,
Est-ce qu’il y a un moyen de commander le plugin video via une interface MIDI ou une macro ? En fait, je voudrai surtout synchroniser la lecture d’une vidéo avec un déclenchement d’enregistrement, ou la lecture d’une loop, etc …
Bonne journée !
Olivier
22 June 2024 at 10 h 38 min #6496Philippe
KeymasterSalut Olivier,
Tout ça n’est plus très bien documenté car le SFX vidéo n’a pas suivit lorsque j’ai changé tous les systemes de commande midi et macro.
Mais si tu vas dans la documentation, tu trouvera un tableau qui indique comment piloter la vidéo avec des instructions midi.Tu y trouveras également les instructions pour les macros.
Dès que je peux, je mets tout cela à jour, ça passera probablement par l’abandon de ce lecteur et par un remplacement par un lecteur plus moderne…
Note que tu peux utiliser la macro ci-dessous (j’ai l’impression que c’est hors sujet, mais c’est l’occasion de casé l’info) pour synchroniser Logelloop à la lecture de ta video. C’est idéal en cine-concert.
Bonne journée,
Philippe// Starts playback of the film
Declare boolean $user_action_catched_STDS$ = false
Declare Local Once boolean $firstTime$ = trueIf { $firstTime$ }
$firstTime$ = false
// We consider that the Video SFX is loaded in slot 4
SFXSendMessage 4 Set_video_position 0
SFXSendMessage 4 Command Start
//SFXSendMessage 4 Window_pos_x 1500
//SFXSendMessage 4 Command Fullscreen
EndIfDoRepeat
If {($4_video_position$ > 2) && ($4_video_position$ < 6)}
SetCurrentCaseValue “Cue 1”
$user_action_catched_STDS$ = true
EndIf
If {($4_video_position$ > 12) && ($4_video_position$ < 15)}
SetCurrentCaseValue “Cue 2”
$user_action_catched_STDS$ = true
EndIf
If {($4_video_position$ > 18) && ($4_video_position$ < 20) }
SetCurrentCaseValue “Cue 3”
$user_action_catched_STDS$ = true
EndIf
Sleep 200
While {!$user_action_catched_STDS$}CaseBranch “Cue 1 »
Message “Cue 1”
MacroRestart
EndCaseBranchesCaseBranch “Cue 2 »
Message “Cue 2”
MacroRestart
EndCaseBranchesCaseBranch “Cue 3”
Message “Cue 3”
MacroRestart
EndCaseBranches23 June 2024 at 11 h 17 min #6501Olivedep
MemberMerci Philippe !
Je n’ai pas pensé aller dans la doc, je suis resté sur le “?” qui ne donne pas d’infos.
-
AuthorPosts
- You must be logged in to reply to this topic.