Browse Source

Fix indexing error in deinterleave code.

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

+ 1
- 1
Timeline/Audio_File_SF.C View File

@@ -119,7 +119,7 @@ Audio_File_SF::read ( sample_t *buf, int channel, nframes_t len )
rlen = sf_readf_float( _in, tmp, len );

/* extract the requested channel */
for ( int i = channel; i < rlen; i += _channels )
for ( int i = channel; i < rlen * _channels; i += _channels )
*(buf++) = tmp[ i ];

delete tmp;


Loading…
Cancel
Save