| 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.
| 
 | 
| 
 | 
| 
 | 
| The amplitude, that will lower the level of the sample's loop to the noise floor. Needed for note turnoff optimization, will be filled out automatically | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Implement this function if the sample or SoundFont needs to be notified when the sample is no longer used. 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Count the number of playing voices that use this sample. 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Pointer to SoundFont specific data. 
 | 
| 
 | 
| 
 | 
 1.4.4
 1.4.4