It's working now!
The correct syntax is: /composition/layers/1/clips/1/transport/position/
Playback speed controlled by audio
Re: Playback speed controlled by audio
Is there some way to have the clip run at normal speed and add the audio playback speed on top? It's not so cool when it stops completely..
Re: Playback speed controlled by audio
You are animating the Run parameter right?
By adding an envelope to the Run Parameter, and setting the left keyframe you should be able to set the minimum of the output.
By adding an envelope to the Run Parameter, and setting the left keyframe you should be able to set the minimum of the output.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Re: Playback speed controlled by audio
What is the status on adding this feature natively?
Unfortunately, The IR OSC approach doesn't work on Mac since Resolume 6 and on PC I have experienced quite some lag when using it.
Unfortunately, The IR OSC approach doesn't work on Mac since Resolume 6 and on PC I have experienced quite some lag when using it.
Re: Playback speed controlled by audio
It's still in the features bucket.Martians wrote:What is the status on adding this feature natively?
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Re: Playback speed controlled by audio
Hi Zoltan,
Any chance this feature is gonna make it into a build soon? The IR OSC thing currently only works on PC, would be great to have this native in Resolume instead...
Any chance this feature is gonna make it into a build soon? The IR OSC thing currently only works on PC, would be great to have this native in Resolume instead...
Re: Playback speed controlled by audio
I'm afraid I can't give an estimate on when we'll be able to do this.
Meanwhile here's a little processing sketch that can bounce OSC messages to Resolume.
Meanwhile here's a little processing sketch that can bounce OSC messages to Resolume.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
- gpvillamil
- Posts: 550
- Joined: Mon Apr 04, 2005 03:33
- Location: San Francisco, California
Re: Playback speed controlled by audio
I've made a simple Max patch that does this, and controls the playback speed in Resolume. If there is any interest I can clean up and make it a little more finished. I hope it may serve as a proof of concept for whatever the Resolume team comes up with.
Here is an awesome video: https://youtu.be/ntY_OcWI7PE
Here's how it works:
Things to add:
Here is an awesome video: https://youtu.be/ntY_OcWI7PE
Here's how it works:
- Set the patch to presentation mode, if it isn't already
- Press the microphone button to start audio in
- In the audio spectrum, watch what happens when you make some noise, and put the sample band where you want it
- Check the VU meters to see if it is responding
- Adjust the gain and base speed values to whatever you want
Things to add:
- Editable OSC configuration as per my other patches
- Poll Resolume for the current playback speed, and use that as the base speed
- Make the OSC string editable (or supply a list of presets)
- Add multiple FFTs so you can have multiple parameters responding to different frequency bands
- Add transient detection (eg drum hits) and use that to trigger clips
- Attachments
-
- fft audio to clip speed v1.maxpat.zip
- (2.48 KiB) Downloaded 725 times
Re: Playback speed controlled by audio
Wow! That's very cool - Thanks a bunch gpvillamil! I'll give it a whirl..
- gpvillamil
- Posts: 550
- Joined: Mon Apr 04, 2005 03:33
- Location: San Francisco, California
Re: Playback speed controlled by audio
I've updated the patch to version 2. It's attached to this post.
As with the previous version, you need to provide a value for base & gain.
If you are animating speed, base = 1 and gain = 10 will play the clip at its regular speed, but speed up when there is audio. If you are animating position, base = 0 and gain = 1 will animate the clip over its timeline from beginning to end.
Now you can edit the OSC strings that are sent to Resolume. I've currently added two, you can animate either speed or position. Feel free to add more. Maybe you can add the layer/clip # for a specific clip. The value sent from the FFT replaces the $1 placeholder.
Click "Edit OSC Strings" to open the edit box. When you're done, press "Sync Menu" to update the popup menu. Choose a string from the menu.
The "Clear" button hanging out to the left of the graph resets the filter object, just press it if things are weird.
As with the previous version, you need to provide a value for base & gain.
If you are animating speed, base = 1 and gain = 10 will play the clip at its regular speed, but speed up when there is audio. If you are animating position, base = 0 and gain = 1 will animate the clip over its timeline from beginning to end.
Now you can edit the OSC strings that are sent to Resolume. I've currently added two, you can animate either speed or position. Feel free to add more. Maybe you can add the layer/clip # for a specific clip. The value sent from the FFT replaces the $1 placeholder.
Click "Edit OSC Strings" to open the edit box. When you're done, press "Sync Menu" to update the popup menu. Choose a string from the menu.
The "Clear" button hanging out to the left of the graph resets the filter object, just press it if things are weird.
- Attachments
-
- fft audio to osc v2.zip
- (4.09 KiB) Downloaded 709 times