Home | Forum | User Documentation | Developer Documentation

Stream Plugins

The stream plugins support a wide range of wave formats thanks to libmad and libsndfile.

These plugins share the same parameters, in order to let hosts implement previewing features.

The stream plugins synchronize the currently playing stream to the song playback position during seeks and jumps.

To select a file for playback, go to the plugins properties, and use the file selector from the plugins "Stream Source" property. Note that the wavetable stream plugin takes a specially formed filename, and is currently not possible to set up from the user interface.

Types of stream plugins

Global parameters

Parameter name Type Description
Offset Low/High word+word Trigger offset
Length Low/High word+word Number of samples to play

Track parameters

Parameter name Type Description
Channel byte MIDI Channel to send CC to
CC byte Control Change (CC)
Value byte Control Change (CC) value