mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2024-12-11 21:31:18 +00:00
58 lines
1.3 KiB
Text
58 lines
1.3 KiB
Text
New features
|
|
------------
|
|
- Audio level metering
|
|
- Active voice count monitoring
|
|
|
|
Synthesis
|
|
---------
|
|
- Improve voice stealing algorithm
|
|
- Dynamic voice killing (based on CPU usage)
|
|
- Batch voice activation (stereo synch. as per SoundFont spec)
|
|
- Pitch control on stereo samples not managed as should
|
|
|
|
Drivers
|
|
-------
|
|
- libao audio output driver
|
|
- Windows DirectMusic component
|
|
- ASIO driver
|
|
- DirectSound 3D and EAX
|
|
|
|
Bugs to mash
|
|
------------
|
|
- Investigate why MIDI rendering causes burst of notes at start
|
|
|
|
Documentation
|
|
-------------
|
|
- Write documentation on tuning
|
|
- User and system configuration file
|
|
|
|
Misc
|
|
----
|
|
- Remove dependency of settings on audio driver and other (see
|
|
fluid_settings_init())
|
|
- set loop on/off on a sample (set_gen GEN_SAMPLEMODE?)
|
|
|
|
|
|
FluidSynth Next Generation
|
|
--------------------------------------------
|
|
|
|
Top of the list
|
|
- 3D audio output
|
|
|
|
MIDI player
|
|
- Add API to manipulate and query MIDI file list
|
|
- generalize use of fluid_event_t, remove fluid_midi_event_t
|
|
|
|
Shell & command handler
|
|
- Add "note" command that plays a note with a duration (sequencer)
|
|
- MIDI file player commands (load/play/stop)
|
|
- Allow settings to be loaded before the synthesizer is created
|
|
|
|
MIDI Specs
|
|
- sample dump
|
|
- MIDI thru
|
|
- Scalable Polyphony MIDI (SP-MIDI)
|
|
|
|
|
|
Unsorted
|
|
- rewrite midi file using new sequencer
|