From 5874e0b688cbe4e929ec7bf7bc07efdadd492b6d Mon Sep 17 00:00:00 2001 From: Javier Serrano Polo Date: Mon, 7 Aug 2006 20:34:58 +0000 Subject: [PATCH] fixed reversed pan git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@292 0778d3d1-df1d-0410-868b-ea421aaaa00d --- plugins/vibed/vibed.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/vibed/vibed.cpp b/plugins/vibed/vibed.cpp index 105864e6a..e4759c1d3 100644 --- a/plugins/vibed/vibed.cpp +++ b/plugins/vibed/vibed.cpp @@ -597,14 +597,15 @@ void vibed::playNote( notePlayHandle * _n ) { if( ps->exists( string ) ) { + // pan: 0 -> left, 1 -> right const float pan = ( m_panKnobs[string]->value() + 1 ) / 2.0f; const sample_t sample = ps->getStringSample( s ) * m_volumeKnobs[string]->value() / 100.0f; - buf[i][0] += pan * sample; - buf[i][1] += ( 1.0f - pan ) * sample; + buf[i][0] += ( 1.0f - pan ) * sample; + buf[i][1] += pan * sample; s++; } }