AbletonOSC icon indicating copy to clipboard operation
AbletonOSC copied to clipboard

added ability to fire an individual scene

Open jordansnyder opened this issue 1 year ago • 4 comments

Adds functionality to support firing a scene with OSC message "/live/song/fire/scene {sceneIndex}"

jordansnyder avatar Aug 14 '24 21:08 jordansnyder

great Job !! Many Thanks for that !! cheers and friendly greetings ! :)

ziginfo avatar Aug 30 '24 12:08 ziginfo

@ideoforms is this worth merging in? :)

esaruoho avatar Sep 20 '24 18:09 esaruoho

Thanks for the PR @jordansnyder ! I've not yet merged this as I want to put a bit of time into considering whether scenes need their own separate namespace, so don't want to add this endpoint only to remove it later.

I'm glad to say that I am about to have much more time to devote to AbletonOSC, so this and other issues will be tackled in the near future.

ideoforms avatar Sep 23 '24 18:09 ideoforms

Hey no sweat, and that makes perfect sense! To be fair, I saw that someone else had done this exact same addition in another fork, but they just didn't create a PR and I felt it was worthwhile. But it totally makes sense to consider the namespace/organization, I wasn't completely sold on this structure. Thanks for supporting this project, it's been super helpful!

jordansnyder avatar Sep 23 '24 18:09 jordansnyder

would /live/scene/fire make sense?

wdyt, @ideoforms ?

esaruoho avatar Sep 29 '24 21:09 esaruoho

/live/scene/fire ... would be great ! but any other "convention" could do also... I use the fire-scene-add-on of "jordansnyder" since he published this on his Github and cannot imagine to go back to the "without" this option so.... integrate this Pull-Request into Daniel's source-code would really be a GREAT add-on ! hopefully soon ?? cheers and friendly greetings

ziginfo avatar Sep 30 '24 05:09 ziginfo

would /live/scene/fire make sense?

I think this would be right as it's similarly to /live/clip/fire Hoping for this for a long time.

Coupe70 avatar Oct 27 '24 18:10 Coupe70

@jordansnyder do you think you could modify this to be /live/scene/fire maybe? and then we could see if @ideoforms will merge this in

esaruoho avatar Nov 09 '24 19:11 esaruoho

@jordansnyder do you think you could modify this to be /live/scene/fire maybe? and then we could see if @ideoforms will merge this in

Hey yeah I can definitely do that, great suggestion! Sorry, been away for a while.

jordansnyder avatar Dec 04 '24 19:12 jordansnyder

@ideoforms Any chance to get this implemented in the near future? It's my #1 feature wish to complete a clip launcher and it has been done, but is pending for quite some time now...

Coupe70 avatar Jan 26 '25 19:01 Coupe70

You got it @Coupe70, this has been on my mind too so I'll see about getting this tidied and merged in the next couple of days. 🏃🏻

ideoforms avatar Jan 26 '25 20:01 ideoforms

I'm happy to say I've now added the long-overdue ability to fire a scene from the AbletonOSC API!

There is a new SceneHandler class, and the method to call is /live/scene/fire [scene_index]. I will later add methods to get/set other Scene properties (name, color, etc), but I know this is the major one.

Please let me know how you all get on.

@jordansnyder I'm afraid I will close this PR, as the new code is in a different class altogether, but I appreciate the contribution nonetheless.

ideoforms avatar Jan 28 '25 09:01 ideoforms

Great news and thanks a lot for this... cheers and friendly greetings

ziginfo avatar Jan 28 '25 11:01 ziginfo