#include <fluid_synth.h>
Definition at line 32 of file fluid_synth.h.
◆ FluidSynth()
ARDOUR::FluidSynth::FluidSynth |
( |
float |
samplerate, |
|
|
int |
polyphony = 256 |
|
) |
| |
instantiate a Synth
- Parameters
-
samplerate | samplerate |
polyphony | polyphony |
◆ ~FluidSynth()
ARDOUR::FluidSynth::~FluidSynth |
( |
| ) |
|
◆ load_sf2()
bool ARDOUR::FluidSynth::load_sf2 |
( |
const std::string & |
fn | ) |
|
◆ midi_event()
bool ARDOUR::FluidSynth::midi_event |
( |
uint8_t const *const |
data, |
|
|
size_t |
len |
|
) |
| |
◆ panic()
void ARDOUR::FluidSynth::panic |
( |
| ) |
|
◆ program_count()
uint32_t ARDOUR::FluidSynth::program_count |
( |
| ) |
const |
|
inline |
◆ program_name()
std::string ARDOUR::FluidSynth::program_name |
( |
uint32_t |
pgm | ) |
const |
|
inline |
◆ select_program()
bool ARDOUR::FluidSynth::select_program |
( |
uint32_t |
pgm, |
|
|
uint8_t |
chan |
|
) |
| |
◆ synth()
bool ARDOUR::FluidSynth::synth |
( |
float * |
left, |
|
|
float * |
right, |
|
|
uint32_t |
n_samples |
|
) |
| |
◆ _f_midi_event
fluid_midi_event_t* ARDOUR::FluidSynth::_f_midi_event |
|
private |
◆ _presets
◆ _settings
fluid_settings_t* ARDOUR::FluidSynth::_settings |
|
private |
◆ _synth
fluid_synth_t* ARDOUR::FluidSynth::_synth |
|
private |
◆ _synth_id
int ARDOUR::FluidSynth::_synth_id |
|
private |
The documentation for this class was generated from the following file: