From 69663a5890ccf379cec610cee9f5043c0769ca69 Mon Sep 17 00:00:00 2001 From: Javier Serrano Polo Date: Sun, 13 Aug 2006 14:02:30 +0000 Subject: [PATCH] - allow sample buffer access - getAudioPort() is required - removed slots, moved playing to samplePlayHandle git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@313 0778d3d1-df1d-0410-868b-ea421aaaa00d --- include/sample_track.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/sample_track.h b/include/sample_track.h index a19339154..19e010b33 100644 --- a/include/sample_track.h +++ b/include/sample_track.h @@ -77,6 +77,11 @@ public: return( "sampletco" ); } + sampleBuffer * getSampleBuffer( void ) + { + return( &m_sampleBuffer ); + } + public slots: void setSampleFile( const QString & _sf ); @@ -146,19 +151,15 @@ public: virtual void FASTCALL loadTrackSpecificSettings( const QDomElement & _this ); -#ifdef LADSPA_SUPPORT inline audioPort * getAudioPort( void ) { return( m_audioPort ); } -#endif -public slots: virtual QString nodeName( void ) const { return( "sampletrack" ); } - void setVolume( float _new_volume ); private: @@ -170,7 +171,6 @@ private: audioPort * m_audioPort; volumeKnob * m_volumeKnob; - float m_volume; } ;