Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Util/CSoundClient.py
diff options
context:
space:
mode:
authorJames <olpc@localhost.localdomain>2007-01-29 11:14:17 (GMT)
committer James <olpc@localhost.localdomain>2007-01-29 11:14:17 (GMT)
commit37d5b1c8b1248eb86db2dc8d0550569cd08b8535 (patch)
treedee858c8c92be50f742b4c85d30cbee0a24c4c35 /Util/CSoundClient.py
parent9b3d8e0a679913b29390fab8f2da7c68acc9bd1c (diff)
merged new notelooper into edit
Diffstat (limited to 'Util/CSoundClient.py')
-rw-r--r--Util/CSoundClient.py10
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):