mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2024-11-27 22:43:36 +00:00
remove deprecated fluid_synth_create_octave_tuning()
This commit is contained in:
parent
7140e971ec
commit
0bb8726583
3 changed files with 1 additions and 28 deletions
|
@ -79,6 +79,7 @@ Changes in FluidSynth 2.0.0 concerning developers:
|
|||
- remove deprecated fluid_synth_set_midi_router()
|
||||
- remove deprecated fluid_get_hinstance() and fluid_set_hinstance() (dsound driver now uses the desktop window)
|
||||
- remove deprecated fluid_synth_create_key_tuning(), use fluid_synth_activate_key_tuning(synth, bank, prog, name, pitch, FALSE) instead
|
||||
- remove deprecated fluid_synth_create_octave_tuning(), use fluid_synth_activate_octave_tuning(synth, bank, prog, name, pitch, FALSE) instead
|
||||
- remove deprecated FLUID_HINT_INTEGER
|
||||
- remove misspelled FLUID_SEQ_PITCHWHHELSENS macro
|
||||
- remove obsolete "audio.[out|in]put-channels" settings
|
||||
|
|
|
@ -228,10 +228,6 @@ FLUIDSYNTH_API float fluid_synth_get_gen(fluid_synth_t* synth, int chan, int par
|
|||
FLUIDSYNTH_API
|
||||
int fluid_synth_activate_key_tuning(fluid_synth_t* synth, int bank, int prog,
|
||||
const char* name, const double* pitch, int apply);
|
||||
FLUIDSYNTH_API
|
||||
FLUID_DEPRECATED
|
||||
int fluid_synth_create_octave_tuning(fluid_synth_t* synth, int bank, int prog,
|
||||
const char* name, const double* pitch);
|
||||
FLUIDSYNTH_API
|
||||
int fluid_synth_activate_octave_tuning(fluid_synth_t* synth, int bank, int prog,
|
||||
const char* name, const double* pitch, int apply);
|
||||
|
|
|
@ -4540,30 +4540,6 @@ fluid_synth_activate_key_tuning(fluid_synth_t* synth, int bank, int prog,
|
|||
FLUID_API_RETURN(retval);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply an octave tuning to every octave in the MIDI note scale.
|
||||
* @param synth FluidSynth instance
|
||||
* @param bank Tuning bank number (0-127), not related to MIDI instrument bank
|
||||
* @param prog Tuning preset number (0-127), not related to MIDI instrument program
|
||||
* @param name Label name for this tuning
|
||||
* @param pitch Array of pitch values (length of 12 for each note of an octave
|
||||
* starting at note C, values are number of offset cents to add to the normal
|
||||
* tuning amount)
|
||||
* @return FLUID_OK on success, FLUID_FAILED otherwise
|
||||
*
|
||||
* @note Tuning is not applied in realtime to existing notes of the replaced
|
||||
* tuning (if any), use fluid_synth_activate_octave_tuning() instead to specify
|
||||
* this behavior.
|
||||
*
|
||||
* @deprecated Use fluid_synth_activate_octave_tuning(synth, bank, prog, name, pitch, FALSE) instead.
|
||||
*/
|
||||
int
|
||||
fluid_synth_create_octave_tuning(fluid_synth_t* synth, int bank, int prog,
|
||||
const char* name, const double* pitch)
|
||||
{
|
||||
return fluid_synth_activate_octave_tuning (synth, bank, prog, name, pitch, FALSE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Activate an octave tuning on every octave in the MIDI note scale.
|
||||
* @param synth FluidSynth instance
|
||||
|
|
Loading…
Reference in a new issue