BEAST/BSE - Better Audio System and Sound Engine  0.8.0
 All Classes Namespaces Files Functions Typedefs Defines
Public Member Functions | Public Attributes
Bse::WaveOsc Interface Reference
Inheritance diagram for Bse::WaveOsc:
Inheritance graph
[legend]
Collaboration diagram for Bse::WaveOsc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void request_pcm_position ()
void set_from_editable_sample (EditableSample esample)
signal notify_pcm_position (Num a, Int b)

Public Attributes

property Wave wave = ("Wave", "Wave used as oscillator source", ":flagstodo")
property Int channel = ("Channel", "The audio channel to play, usually 1 is left, 2 is right", 1, 1, 256, 2, ":flagstodo")
property Real fm_perc = ("Input Modulation [%]", "Modulation Strength for linear frequency modulation", ":flagstodo")
property Bool exponential_fm = ("Exponential FM", "Perform exponential frequency modulation instead of linear", FALSE, ":flagstodo")
property Real fm_n_octaves = ("Octaves", "Number of octaves to be affected by exponential frequency modulation", ":flagstodo")

The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Typedefs Defines