]> git.immae.eu Git - perso/Immae/Projets/Python/MusicSampler.git/blobdiff - helpers/music_file.py
Remove unused functions
[perso/Immae/Projets/Python/MusicSampler.git] / helpers / music_file.py
index f391ff4d2dadbf21877add9748b53adea609bb69..5baab7ef36d0bf09b92e888f013554506602b59e 100644 (file)
@@ -32,6 +32,7 @@ class MusicFile(Machine):
 
         Machine.__init__(self, states=states, transitions=transitions, initial='initial')
 
+        # FIXME: catch error here
         self.mixer = mapping.mixer or Mixer()
         self.volume = 100
         self.mapping = mapping
@@ -211,13 +212,3 @@ class MusicFile(Machine):
         self.wait_event.clear()
         self.wait_event.wait()
 
-# Add some more functions to AudioSegments
-def get_sample_slice_data(self, start_sample=0, end_sample=float('inf')):
-    max_val = int(self.frame_count())
-
-    start_i = max(start_sample, 0) * self.frame_width
-    end_i =   min(end_sample, max_val) * self.frame_width
-
-    return self._data[start_i:end_i]
-
-pydub.AudioSegment.get_sample_slice_data = get_sample_slice_data