Import libfluidsynth into the Ardour codebase

Multimedia / Ardour - Robin Gareus [gareus.org] - 23 August 2016 15:21 EDT

ac05f05 Import libfluidsynth into the Ardour codebase
libs/fluidsynth/README | 8 +
libs/fluidsynth/config.h | 225 ++
libs/fluidsynth/fluidsynth/event.h | 135 +
libs/fluidsynth/fluidsynth/fluidsynth.h | 38 +
libs/fluidsynth/fluidsynth/gen.h | 135 +
libs/fluidsynth/fluidsynth/log.h | 84 +
libs/fluidsynth/fluidsynth/midi.h | 141 +
libs/fluidsynth/fluidsynth/misc.h | 77 +
libs/fluidsynth/fluidsynth/mod.h | 112 +
libs/fluidsynth/fluidsynth/settings.h | 219 ++
libs/fluidsynth/fluidsynth/sfont.h | 281 ++
libs/fluidsynth/fluidsynth/synth.h | 315 ++
libs/fluidsynth/fluidsynth/types.h | 68 +
libs/fluidsynth/fluidsynth/voice.h | 64 +
libs/fluidsynth/src/fluid_adsr_env.c | 38 +
libs/fluidsynth/src/fluid_adsr_env.h | 162 +
libs/fluidsynth/src/fluid_chan.c | 291 ++
libs/fluidsynth/src/fluid_chan.h | 149 +
libs/fluidsynth/src/fluid_chorus.c | 506 +++
libs/fluidsynth/src/fluid_chorus.h | 61 +
libs/fluidsynth/src/fluid_conv.c | 320 ++
libs/fluidsynth/src/fluid_conv.h | 63 +
libs/fluidsynth/src/fluid_defsfont.c | 3432 ++++++++++++++++++++
libs/fluidsynth/src/fluid_defsfont.h | 530 ++++
libs/fluidsynth/src/fluid_event.c | 781 +++++
libs/fluidsynth/src/fluid_event_priv.h | 83 +
libs/fluidsynth/src/fluid_event_queue.h | 195 ++
libs/fluidsynth/src/fluid_gen.c | 149 +
libs/fluidsynth/src/fluid_gen.h | 44 +
libs/fluidsynth/src/fluid_hash.c | 1310 ++++++++
libs/fluidsynth/src/fluid_hash.h | 131 +
libs/fluidsynth/src/fluid_iir_filter.c | 301 ++
libs/fluidsynth/src/fluid_iir_filter.h | 75 +
libs/fluidsynth/src/fluid_lfo.c | 13 +
libs/fluidsynth/src/fluid_lfo.h | 72 +
libs/fluidsynth/src/fluid_list.c | 268 ++
libs/fluidsynth/src/fluid_list.h | 62 +
libs/fluidsynth/src/fluid_midi.c | 1942 ++++++++++++
libs/fluidsynth/src/fluid_midi.h | 382 +++
libs/fluidsynth/src/fluid_mod.c | 488 +++
libs/fluidsynth/src/fluid_mod.h | 40 +
libs/fluidsynth/src/fluid_phase.h | 117 +
libs/fluidsynth/src/fluid_rev.c | 544 ++++
libs/fluidsynth/src/fluid_rev.h | 73 +
libs/fluidsynth/src/fluid_ringbuffer.c | 89 +
libs/fluidsynth/src/fluid_ringbuffer.h | 128 +
libs/fluidsynth/src/fluid_rvoice.c | 664 ++++
libs/fluidsynth/src/fluid_rvoice.h | 200 ++
libs/fluidsynth/src/fluid_rvoice_dsp.c | 675 ++++
libs/fluidsynth/src/fluid_rvoice_event.c | 293 ++
libs/fluidsynth/src/fluid_rvoice_event.h | 115 +
libs/fluidsynth/src/fluid_rvoice_mixer.c | 974 ++++++
libs/fluidsynth/src/fluid_rvoice_mixer.h | 74 +
libs/fluidsynth/src/fluid_settings.c | 1602 ++++++++++
libs/fluidsynth/src/fluid_settings.h | 56 +
libs/fluidsynth/src/fluid_sfont.h | 68 +
libs/fluidsynth/src/fluid_synth.c | 5053 ++++++++++++++++++++++++++++++
libs/fluidsynth/src/fluid_synth.h | 237 ++
libs/fluidsynth/src/fluid_sys.c | 1296 ++++++++
libs/fluidsynth/src/fluid_sys.h | 448 +++
libs/fluidsynth/src/fluid_tuning.c | 174 +
libs/fluidsynth/src/fluid_tuning.h | 68 +
libs/fluidsynth/src/fluid_voice.c | 1626 ++++++++++
libs/fluidsynth/src/fluid_voice.h | 228 ++
libs/fluidsynth/src/fluidsynth_priv.h | 267 ++
libs/fluidsynth/wscript | 79 +
tools/ardour_fluidsynth.diff | 252 ++
tools/update_fluidsynth.sh | 99 +
wscript | 1 +
69 files changed, 29290 insertions(+)

  • Share