Mercurial > hg > svapp
diff audioio/AudioGenerator.h @ 29:dd2084d32652
* Create temporary directory, cleaned up on exit, and use it to store
(inter alia) audio samples for the sample-player plugin.
* Ensure newly added layers always have unique names
* Make sure configure pairs for real-time plugins are stored in the
configuration Xml along with parameter & program settings
author | Chris Cannam |
---|---|
date | Mon, 10 Apr 2006 13:52:32 +0000 |
parents | 7f32bb07629a |
children | f38b8abd3540 |
line wrap: on
line diff
--- a/audioio/AudioGenerator.h Thu Apr 06 12:29:02 2006 +0000 +++ b/audioio/AudioGenerator.h Mon Apr 10 13:52:32 2006 +0000 @@ -120,9 +120,12 @@ QMutex m_mutex; PluginMap m_synthMap; NoteOffMap m_noteOffs; + QString m_sampleDir; virtual RealTimePluginInstance *loadPluginFor(const Model *model); virtual RealTimePluginInstance *loadPlugin(QString id, QString program); + QString getSampleDir(); + void setSamplePath(RealTimePluginInstance *plugin); virtual size_t mixDenseTimeValueModel (DenseTimeValueModel *model, size_t startFrame, size_t frameCount,