Peter Hanappe
dd092ac0ad
Commiting the changes made by me between 2004-03-22 and 2004-03-29 (included).
...
Please check the ChangeLog file for the details.
2004-03-29 10:05:18 +00:00
Peter Hanappe
67e7a5cbad
Importing the fluidsynth_jni and fluidmax projects
2004-03-26 14:58:51 +00:00
Peter Hanappe
e541eb9d28
Fixed the timing in the MIDI playback. Improved documentation in sfont.h.
...
Removed unused is_number() in fluidsynth.c
2004-03-22 10:28:19 +00:00
Peter Hanappe
b43bf8bbc1
Adding Markus' LADSPA design document, Antoine's Xtra API doc, and
...
a memo on midi timing
2004-03-22 09:24:56 +00:00
Peter Hanappe
f14d04f6f1
Updated ChangeLog
2004-03-19 11:56:31 +00:00
Peter Hanappe
83ae11f873
Applied Stephane Letz patch: MidiShare is now connected to fluidsynth
...
by default so that received MIDI events directly trigger the synth
2004-03-19 11:52:56 +00:00
Peter Hanappe
a360fdded7
Spelling correction
2004-03-15 13:24:08 +00:00
Peter Hanappe
afd5338e5b
Added two example application on the use of libfluidsynth
2004-03-15 13:16:50 +00:00
Peter Hanappe
ab066eb745
Added fluid_synth_set_gen2(). Voices and channels can now handle
...
generators with absolute NRPN values. Added fluid_gen_info_t and a table of
information on all the standard generators.
2004-03-03 11:14:25 +00:00
Peter Hanappe
2aa2813083
Added fluid_synth_program_select2() and
...
fluid_synth_get_sfont_by_name() in fluid_synth.c. These functions
are not in the public API, yet.
2004-02-28 13:20:07 +00:00
Peter Hanappe
f881efdc47
Updated ChangeLog
2004-02-25 23:04:07 +00:00
Peter Hanappe
154074326f
Fixed bug in volume envelope (in fluid_voice_update_param(), case GEN_VOLENVDECAY):
...
the minimum value was converted to linear amplitude instead of a normalized value
of the cB (1-cB/1000). Because of that, the decay section went on for too long.
2004-02-25 22:57:18 +00:00
Peter Hanappe
45ab6c3cf5
Fixed a bug in the insertion of event in the queueLater list. When we looped
...
through the list, the prev variable was not updated. Also, the case when the
event was last in the list was not handled. During the debugging I
factorized some of the code. I kept it that way. Also, this file is indented
using 8 spaces, as it is the Linux kernel coding style.
2004-01-06 10:00:47 +00:00
Peter Hanappe
9444b03d43
I added a void* data field to fluid_event_t to store the data pointer
...
of timer events instead of storing it in the duration field.
The event heap now allocates the events dynamically. It preallocates a
number of events in the init function, as before. More events are allocated
as needed. I also added a mutex to protected the free list from concurrent
access.
2004-01-06 09:51:30 +00:00
Element Green
8628e7aae8
Some more stuff TODO.
2003-12-03 19:53:51 +00:00
Peter Hanappe
f5f0f2b434
Fixed small bug in error handling
2003-11-26 22:07:01 +00:00
Element Green
00bfe830f3
Removed CCA_Use_Jack and CCA_Use_Alsa LADCCA flags.
2003-11-14 08:23:10 +00:00
Element Green
33b38018b6
Some build stuff relating to ALSA and OSS support.
2003-08-31 21:11:00 +00:00
Element Green
c80e751980
A bunch of patches and fixes from FluidSynth users.
2003-08-30 00:55:23 +00:00
Element Green
36386371a7
Fixed some bugs with a command line option and added a new one to disable
...
LADCCA.
2003-08-26 05:04:20 +00:00
Element Green
bd5c83f028
Updates to doc/ building and a new RPM spec file.
2003-08-26 00:06:49 +00:00
Element Green
1928baf194
Some improvements to filter turn off optimization and minimum volume envelope
...
release to minimize clicks, as well as a few other things.
2003-08-19 20:57:00 +00:00
Element Green
304936e612
Some compile time bug fixes.
2003-07-22 14:08:15 +00:00
Element Green
af0522461d
Fixed a crash bug from attempt to optimize ROM samples.
2003-06-28 21:09:44 +00:00
Element Green
f5d9ebdafc
Broke coreaudio detection, fixed again.
2003-06-20 01:34:52 +00:00
Element Green
deae6a0b49
Fixes for "make dist" target and updated to version 1.0.2.
2003-06-19 18:36:07 +00:00
Element Green
909a90ae53
More fixes for Mac OS X build.
2003-06-15 21:16:21 +00:00
Element Green
b6b4bb933d
Applied a patch to fluidsynth-v10-devdoc.xml.
2003-06-12 11:10:51 +00:00
Element Green
6cc13e3060
Added support for MinGW32 build and some fixes for gcc Darwin build.
2003-06-12 10:59:52 +00:00
Element Green
3472cc18ad
Fixes to SCHED_FIFO setup with ALSA and OSS drivers and a patch to midishare
...
from Stephane Letz.
2003-06-10 10:04:01 +00:00
Markus Nentwig
75a32f5c75
Noteoff optimization fixed, mutex in iiwu_synth, ...
2003-05-29 15:43:52 +00:00
Antoine Schmitt
82b1c742c9
Fixed various bugs around set_gen and set_loop in ramsfont.
2003-05-14 00:37:55 +00:00
Antoine Schmitt
453cbca96a
prepared for the get_ptichwheel_sensitivity (no API change)
2003-05-14 00:37:01 +00:00
Antoine Schmitt
612ec06b8c
Fixed defsfont/inst_zone lokey initialization, which was not done,
...
leading to random lost noteon depending on memory initialization
2003-04-28 23:01:44 +00:00
Peter Hanappe
115b101a6f
Added an example of how to use FluidSynth
2003-04-13 21:03:52 +00:00
Peter Hanappe
e7484820a0
Made some improvements
2003-04-13 21:01:40 +00:00
Peter Hanappe
8ec42b17b7
Imported first version of devdoc
2003-04-11 21:47:12 +00:00
Peter Hanappe
e6f423d593
Removed the fluid_clip from the revmodel_setxyz functions
2003-04-11 21:42:05 +00:00
Peter Hanappe
8e1f47069b
Set DC_OFFSET to 0.001
2003-04-11 21:29:30 +00:00
Peter Hanappe
7a41ab6053
*** empty log message ***
2003-04-04 17:40:39 +00:00
Peter Hanappe
e48b65def0
Bug in unlock sound buffer
2003-04-04 17:40:01 +00:00
Peter Hanappe
2221c57ce8
Bug in unlock in driver initialization
2003-04-04 17:39:30 +00:00
Peter Hanappe
a8f4470fcd
See ChangeLog
2003-04-03 21:32:56 +00:00
Peter Hanappe
52be3cec9a
Using blocking IO in Alsa driver, applied Ken Ellinwood's patch for Jack
2003-03-27 09:37:53 +00:00
Peter Hanappe
ebbbfba022
*** empty log message ***
2003-03-25 19:12:59 +00:00
Peter Hanappe
c0a8c89c20
Importing winbuild
2003-03-25 19:11:50 +00:00
Antoine Schmitt
ae7fb370fd
Ported to MacOS9
2003-03-25 18:08:02 +00:00
Peter Hanappe
85dba429c2
Added fluid_version and fluid_version_str
2003-03-13 08:07:16 +00:00
Peter Hanappe
a13bfd450f
update
2003-03-12 01:09:35 +00:00
Peter Hanappe
5d03d9cad6
Rewrote alsa audio driver, with help from Tim Goetze
2003-03-12 00:58:20 +00:00