Add devdoc for 1.1.4

This commit is contained in:
David Henningsson 2011-07-22 07:36:12 +00:00
parent 7a8e11e6fa
commit 8e7c1408d2
1 changed files with 16 additions and 4 deletions

View File

@ -6,9 +6,9 @@
\author Pedro López-Cabanillas
\author Josh Green
\author David Henningsson
\author Copyright © 2003-2010 Peter Hanappe, Conrad Berhörster, Antoine Schmitt, Pedro López-Cabanillas, Josh Green, David Henningsson
\version Revision 1.1.2
\date 2010-08-26
\author Copyright © 2003-2011 Peter Hanappe, Conrad Berhörster, Antoine Schmitt, Pedro López-Cabanillas, Josh Green, David Henningsson
\version Revision 1.1.4
\date 2011-07-22
All the source code examples in this document are in the public domain; you can use them as you please. This document is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ . The FluidSynth library is distributed under the GNU Library General Public License. A copy of the GNU Library General Public License is contained in the FluidSynth package; if not, visit http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
@ -20,6 +20,7 @@ All the source code examples in this document are in the public domain; you can
- \ref Disclaimer
- \ref Introduction
- \ref NewIn1_1_4
- \ref NewIn1_1_3
- \ref NewIn1_1_2
- \ref NewIn1_1_1
@ -60,9 +61,20 @@ What is FluidSynth?
- FluidSynth is open source, in active development. For more details, take a look at http://www.fluidsynth.org
\section NewIn1_1_4 Whats new in 1.1.4?
Changes in FluidSynth 1.1.4 concerning developers:
- You can now play MIDI files that reside in memory (instead of specifying a filename). See \ref MIDIPlayerMem for an example.
- A hook can be inserted for MIDI file playback, at playback time. This is done through the new fluid_player_set_playback_callback API function. You can use this to both inspect and modify MIDI events as they are being played (or add a MIDI router), just as you can for MIDI input drivers.
- Channel 10 used to be the one and only drum channel, this can now be changed using the fluid_synth_set_channel_type.
- fluid_synth_all_sounds_off and fluid_synth_all_notes_off are new public API functions. You can use them to turn notes off (i e releasing all keys, voices advance to release phase) or sounds off (more like pressing the mute button), for one channel or all channels.
- For a full list of other enhancements and bug fixes, see
http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_4
\section NewIn1_1_3 Whats new in 1.1.3?
Changes in FluidSynth 1.1.2 concerning developers:
Changes in FluidSynth 1.1.3 concerning developers:
- There are no new API additions in 1.1.3, this is a pure bug-fix release.
For a list of bugs fixed, see