Browse Source

Don't always draw waveforms inverted!

tags/non-daw-v1.1.0
Jonathan Moore Liles 17 years ago
parent
commit
71c4964174
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      Timeline/Waveform.C

+ 4
- 4
Timeline/Waveform.C View File

@@ -83,8 +83,8 @@ Waveform::draw ( int X, int Y, int W, int H,
else else
fl_color( color ); fl_color( color );


const int ty = mid + ( halfheight * p.min );
const int by = mid + ( halfheight * p.max );
const int ty = mid - ( halfheight * p.min );
const int by = mid - ( halfheight * p.max );
fl_line( x, ty, x, by ); fl_line( x, ty, x, by );


/* if ( outline ) */ /* if ( outline ) */
@@ -112,7 +112,7 @@ Waveform::draw ( int X, int Y, int W, int H,
j = start; j = start;


for ( int x = X; x < X + W; ++x, j += skip ) for ( int x = X; x < X + W; ++x, j += skip )
fl_vertex( x, ty + ( halfheight * pbuf[ j ].min ) );
fl_vertex( x, ty - ( halfheight * pbuf[ j ].min ) );


fl_end_line(); fl_end_line();


@@ -121,7 +121,7 @@ Waveform::draw ( int X, int Y, int W, int H,
j = start; j = start;


for ( int x = X; x < X + W; ++x, j += skip ) for ( int x = X; x < X + W; ++x, j += skip )
fl_vertex( x, ty + ( halfheight * pbuf[ j ].max ) );
fl_vertex( x, ty - ( halfheight * pbuf[ j ].max ) );


fl_end_line(); fl_end_line();




Loading…
Cancel
Save