diff options
Diffstat (limited to 'Util/CSoundClient.py')
-rw-r--r-- | Util/CSoundClient.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Util/CSoundClient.py b/Util/CSoundClient.py index 9d199dd..f70d6f2 100644 --- a/Util/CSoundClient.py +++ b/Util/CSoundClient.py @@ -229,6 +229,16 @@ class CSoundClientPlugin( CSoundClientBase ): for (o,n) in onset_note: n.playLoop() # a special non-documented CSoundNote function! + def loopAdd(self, notelist ): + for n in notelist: + n.playLoop() # a special non-documented CSoundNote function! + + def loopClear(self): + sc_loop_clear() + def loopDel( self, notelist ): + print 'ERROR: CSoundClient::loopDel() note removing is not implemented, clearing instead' + sc_loop_clear() + def loopStart(self): sc_loop_playing(1) def loopStop(self): |