]> git.parisson.com Git - timeside.git/commitdiff
fix bad default scheme
authoryomguy <yomguy@parisson.com>
Fri, 18 Jun 2010 20:09:33 +0000 (20:09 +0000)
committeryomguy <yomguy@parisson.com>
Fri, 18 Jun 2010 20:09:33 +0000 (20:09 +0000)
timeside/grapher/core.py
timeside/grapher/waveform.py

index b42e29f1ee27c1ba5919f29e037bb38c82c3e404..21b8fe1332c61e22022c4c2f0f3085b0731f09fb 100644 (file)
@@ -131,21 +131,22 @@ class WaveformImage(object):
     Adds pixels iteratively thanks to the adapter providing fixed size frame buffers.
     Peaks are colored relative to the spectral centroids of each frame packet. """
 
-    def __init__(self, image_width, image_height, nframes, samplerate, fft_size, bg_color=(0,0,0), color_scheme='default', filename=None):
+    def __init__(self, image_width, image_height, nframes, samplerate, fft_size, bg_color=(0,0,0), color_scheme=None, filename=None):
         self.image_width = image_width
         self.image_height = image_height
         self.nframes = nframes
         self.samplerate = samplerate
         self.fft_size = fft_size
         self.filename = filename
-
         self.bg_color = bg_color
         self.color_scheme = color_scheme
 
         if isinstance(color_scheme, dict):
             colors = color_scheme['waveform']
-        else:
+        elif color_scheme:
             colors = default_color_schemes[self.color_scheme]['waveform']
+        else:
+            colors = default_color_schemes['default']['waveform']
 
         self.color_lookup = interpolate_colors(colors)
 
index 982192ce11ab990985d86e09c90dfdf7247243d0..fb7016eaac8205103b77e2933f5a1cb7b94d5782 100644 (file)
@@ -34,11 +34,11 @@ class Waveform(Processor):
         if width:
             self.width = width
         else:
-            self.width = 1500
+            self.width = 1024
         if height:
             self.height = height
         else:
-            self.height = 200
+            self.height = 256
         self.bg_color = bg_color
         self.color_scheme = color_scheme
         self.filename = output