Package uk.ac.qmul.eecs.depic.daw
Interface SoundEngineFactory
-
- All Known Implementing Classes:
- BeadsSoundEngineFactory
public interface SoundEngineFactory
Interface implemented by the sound engine package. This provides all the sound services in an abstract way.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description Parameter
createParameter(Parameter.Type type, SoundWave wave)
Sample
createSample(java.lang.String fileAbsolutePath)
SoundWave
createSoundWave()
Sonification
getSharedSonification()
-
-
-
Method Detail
-
createSoundWave
SoundWave createSoundWave()
-
createParameter
Parameter createParameter(Parameter.Type type, SoundWave wave)
-
getSharedSonification
Sonification getSharedSonification()
-
createSample
Sample createSample(java.lang.String fileAbsolutePath) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-