mirror of
https://github.com/LMMS/lmms.git
synced 2026-01-26 15:28:14 -05:00
This patch includes: * sampleBuffer::visualise(): add possibility to specified a range to visualize instead of the whole sample * add sampleBuffer::sampleRate() and sampleBuffer::sampleLength() getters * definition of AudioFileProcessorWaveView and AudioFileProcessorWaveView::knob classes for AudioFileProcessor plugin * knob::getValue() specified “virtual” to allow redefinition in child class AudioFileProcessorWaveView::knob * delete audioFileKnob class (made obsolete by AudioFileProcessorWaveView::knob) * add audioFileProcessor::isPlaying() signal, which is emitted in audioFileProcessor::playNote * change type of AudioFileProcessorView::m_startKnob and AudioFileProcessorView::m_endKnob (AudioFileProcessorWaveView::knob instead of audioFileKnob) * replace AudioFileProcessorView::m_graph (QPixmap) by AudioFileProcessorView::m_waveView (AudioFileProcessorWaveView) Signed-off-by: Tobias Doerffel <tobias.doerffel@gmail.com>