diff options
author | Aleksey Lim <alsroot@member.fsf.org> | 2008-12-19 01:30:32 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2008-12-19 23:50:57 (GMT) |
commit | fbee8354739ecb45aa70345a7ee3a7b0584e6766 (patch) | |
tree | 309c019f24ba78fe3bd7e6e901aaaac05b041b81 /TamTamMini.activity/Mini | |
parent | df75dd3b08c5ae87cc0c9d43870a5a73467eeb0f (diff) |
use OS.system instead of commands.getstatusoutput
Diffstat (limited to 'TamTamMini.activity/Mini')
-rw-r--r-- | TamTamMini.activity/Mini/miniTamTamMain.py | 9 | ||||
-rw-r--r-- | TamTamMini.activity/Mini/miniToolbars.py | 5 |
2 files changed, 8 insertions, 6 deletions
diff --git a/TamTamMini.activity/Mini/miniTamTamMain.py b/TamTamMini.activity/Mini/miniTamTamMain.py index 6a3c1c8..28d7df5 100644 --- a/TamTamMini.activity/Mini/miniTamTamMain.py +++ b/TamTamMini.activity/Mini/miniTamTamMain.py @@ -33,6 +33,7 @@ from Loop import Loop from RythmGenerator import * from common.Util.Trackpad import Trackpad from Mini.InstrumentPanel import InstrumentPanel +from common.Util import OS from gettext import gettext as _ @@ -317,10 +318,10 @@ class miniTamTamMain(gtk.EventBox): if os.path.isfile(Config.DATA_DIR + '/' + mic): os.system('rm ' + Config.DATA_DIR + '/' + mic) self.csnd.inputMessage("i5600 0 4") - (s1,o1) = commands.getstatusoutput("arecord -f S16_LE -t wav -r 16000 -d 4 " + Config.DATA_DIR + "/tempMic.wav") - (s2, o2) = commands.getstatusoutput("csound " + Config.FILES_DIR + "/crop.csd") - (s3, o3) = commands.getstatusoutput("mv " + Config.DATA_DIR + "/micTemp " + Config.DATA_DIR + "/" + mic) - (s4, o4) = commands.getstatusoutput("rm " + Config.DATA_DIR + "/tempMic.wav") + OS.system("arecord -f S16_LE -t wav -r 16000 -d 4 " + Config.DATA_DIR + "/tempMic.wav") + OS.system("csound " + Config.FILES_DIR + "/crop.csd") + OS.system("mv " + Config.DATA_DIR + "/micTemp " + Config.DATA_DIR + "/" + mic) + OS.system("rm " + Config.DATA_DIR + "/tempMic.wav") self.micTimeout = gobject.timeout_add(200, self.loadMicInstrument, mic) self.instrumentPanel.set_activeInstrument(mic,True) self.setInstrument(mic) diff --git a/TamTamMini.activity/Mini/miniToolbars.py b/TamTamMini.activity/Mini/miniToolbars.py index 81a7317..cac9786 100644 --- a/TamTamMini.activity/Mini/miniToolbars.py +++ b/TamTamMini.activity/Mini/miniToolbars.py @@ -5,6 +5,7 @@ import gobject import os, commands import common.Config as Config from common.Util.ThemeWidgets import * +from common.Util import OS from sugar.graphics.toolbutton import ToolButton from sugar.graphics.toggletoolbutton import ToggleToolButton @@ -284,7 +285,7 @@ class LoopSettingsPalette( Palette ): def handleSound(self, widget, data=None): self.sndname = self.sounds[widget.props.value] fullname = Config.DATA_DIR + '/' + self.sndname - results = commands.getstatusoutput("du -b %s" % fullname) + results = OS.system("du -b %s" % fullname) if results[0] == 0: list = results[1].split() soundLength = float(list[0]) / 2 / 16000. @@ -331,7 +332,7 @@ class LoopSettingsPalette( Palette ): ofile.write(category) ofile.close() if copy: - (s,o) = commands.getstatusoutput('cp ' + Config.DATA_DIR + '/' + oldName + ' ' + Config.DATA_DIR + '/' + self.sndname) + OS.system('cp ' + Config.DATA_DIR + '/' + oldName + ' ' + Config.DATA_DIR + '/' + self.sndname) def set_values(self, soundLength): self.soundLength = soundLength |