コード例 #1
0
ファイル: museplauncher.py プロジェクト: snd1/muse
      def addOutput(self, trackname): # add audio output
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addOutput()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #2
0
ファイル: museplauncher.py プロジェクト: snd1/muse
      def addGroup(self, trackname): # add audio group
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addGroup()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #3
0
ファイル: museplauncher.py プロジェクト: snd1/muse
      def addMidiTrack(self, trackname): # add midi track
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addMidiTrack()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #4
0
ファイル: museplauncher.py プロジェクト: snd1/muse
      def addWaveTrack(self, trackname): # add wave track
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addWaveTrack()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #5
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
      def addGroup(self, trackname): # add audio group
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addGroup()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #6
0
ファイル: museplauncher.py プロジェクト: snd1/muse
      def findNewTrack(self, oldtracknames): #internal function
            tracknames = muse.getTrackNames()
            for trackname in tracknames:
                  if trackname in oldtracknames:
                        continue

                  return trackname
コード例 #7
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
      def addOutput(self, trackname): # add audio output
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addOutput()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #8
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
      def addWaveTrack(self, trackname): # add wave track
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addWaveTrack()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #9
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
      def addMidiTrack(self, trackname): # add midi track
            oldtracknames = muse.getTrackNames()
            if trackname in oldtracknames:
                  return None

            muse.addMidiTrack()
            self.nameNewTrack(trackname, oldtracknames)
コード例 #10
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
      def findNewTrack(self, oldtracknames): #internal function
            tracknames = muse.getTrackNames()
            for trackname in tracknames:
                  if trackname in oldtracknames:
                        continue

                  return trackname
コード例 #11
0
ファイル: museplauncher.py プロジェクト: snd1/muse
      def deleteTrack(self, trackname): # delete a track
            tracknames = muse.getTrackNames()
            if trackname not in tracknames:
                  return False

            muse.deleteTrack(trackname)
コード例 #12
0
ファイル: museplauncher.py プロジェクト: snd1/muse
 def getTrackNames(self): # get track names
       return muse.getTrackNames()
コード例 #13
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
 def getTrackNames(self): # get track names
       return muse.getTrackNames()
コード例 #14
0
ファイル: museplauncher.py プロジェクト: AndreeeCZ/muse
      def deleteTrack(self, trackname): # delete a track
            tracknames = muse.getTrackNames()
            if trackname not in tracknames:
                  return False

            muse.deleteTrack(trackname)