diff options
author | James <olpc@localhost.localdomain> | 2007-01-29 11:14:17 (GMT) |
---|---|---|
committer | James <olpc@localhost.localdomain> | 2007-01-29 11:14:17 (GMT) |
commit | 37d5b1c8b1248eb86db2dc8d0550569cd08b8535 (patch) | |
tree | dee858c8c92be50f742b4c85d30cbee0a24c4c35 /Util/CSoundClient.py | |
parent | 9b3d8e0a679913b29390fab8f2da7c68acc9bd1c (diff) |
merged new notelooper into edit
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 3da180a..c40efb1 100644 --- a/Util/CSoundClient.py +++ b/Util/CSoundClient.py @@ -234,6 +234,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): |