Data Fields | |
| char | name [21] |
| unsigned int | start |
| unsigned int | end |
| unsigned int | loopstart |
| unsigned int | loopend |
| unsigned int | samplerate |
| int | origpitch |
| int | pitchadj |
| int | sampletype |
| int | valid |
| short * | data |
| int | amplitude_that_reaches_noise_floor_is_valid |
| The amplitude, that will lower the level of the sample's loop to the noise floor. | |
| double | amplitude_that_reaches_noise_floor |
| unsigned int | refcount |
| Count the number of playing voices that use this sample. | |
| int(* | notify )(fluid_sample_t *sample, int reason) |
| Implement this function if the sample or SoundFont needs to be notified when the sample is no longer used. | |
| void * | userdata |
| Pointer to SoundFont specific data. | |
Definition at line 143 of file sfont.h.
| unsigned int _fluid_sample_t::refcount |
| int(* _fluid_sample_t::notify)(fluid_sample_t *sample, int reason) |
Implement this function if the sample or SoundFont needs to be notified when the sample is no longer used.
1.5.3