feat: spacebar advances concert morceau
This commit is contained in:
@@ -583,8 +583,8 @@ class AppDelegate(NSObject):
|
||||
LOG.debug("[key] raw=%r lower=%r", key, k)
|
||||
if key == "\x1b":
|
||||
NSApp().terminate_(self); return None
|
||||
if key == " ":
|
||||
self._scClient.send_message("/control/doScene", ["stop"])
|
||||
if key == " ": # espace : morceau suivant (concert)
|
||||
self._scClient.send_message("/control/concertNext", [1])
|
||||
return None
|
||||
# Cmd+F geree par macOS pour fullscreen ; on garde shift+F en raccourci
|
||||
if key == "F":
|
||||
|
||||
@@ -220,6 +220,10 @@ OSCdef(\concertSeq, { |msg|
|
||||
~concert[\seq] = (msg[1] ? 0) > 0;
|
||||
("[concert] seq = " ++ ~concert[\seq]).postln;
|
||||
}, '/control/concertSeq');
|
||||
// /control/concertNext : avance (touche espace dans data_only_viz).
|
||||
OSCdef(\concertNext, { |msg|
|
||||
if(~concert[\running] == true) { ~concert[\next].() };
|
||||
}, '/control/concertNext');
|
||||
|
||||
"[data-only/scene_concert] engine ready".postln;
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user