Hi Bruno, do you think about to add an OSC output message with actual timing of media sources? Thank you
You can do all you want with a sequence of OSC messages. In this example i use pd-aubio to analyze the audio input and find the beat, and then i send always a Timing message to a GLMixer Source.... but you can do lot of things if you study OSC.... A good software to create interfaces and send OSC messages is this: https://github.com/jean-emmanuel/open-stage-control
If you send a OSC message: request count GLMixer reply you in this way: count 2 name SourceDeren - Meditation on Violence name SourceDeren - At Land In this example GLMixer reply that there are 2 video and reply video names. If you want to control those you can use: current - if you want to control the video that is selected in GLMixer source name - in this example "SourceDeren - At Land" if i want to control the second video index - 1 is the first video, 2 the second than the messages to change...
If you send a OSC message: request count GLMixer reply you in this way: count 2 name SourceDeren - Meditation on Violence name SourceDeren - At Land In this example GLMixer reply that there are 2 video and reply video names. If you want to control those you can use: current - if you want to control the video that is selected in GLMixer source name - in this example "SourceDeren - At Land" if i want to control the second video index - 1 is the first video, 2 the second than the messages to change...
If you send a OSC message: request count GLMixer reply you in this way: count 2 name SourceDeren - Meditation on Violence name SourceDeren - At Land In this example GLMixer reply that there are 2 video and reply video names. If you want to control those you can use: current - if you want to control the video that is selected in GLMixer source name - in this example "SourceDeren - At Land" if i want to control the second video index - 1 is the first video, 2 the second than the messages to change...
You can do this by OSC. Read OSC section on the wiki. I personally use Puredata to interface my midi hardware and send OSC messages to GLMixer
feature request: shader input variable by OSC
I confirm. Bug solved.