Commit graph

2348 commits

Author SHA1 Message Date
Norbert Schnell
1077f672f7 version 10/2005 (12): fixed voice stealing
older versions:
(11): fixed arguments of fluidmax_tuning_octave() (third has to be float)
(10): added micro-tuning methods
 (9): bug fix: now polyphony and # of midi channel arguments take effect
 (8): added message resample permitting to chose resampling interpolation method
 (7): added names for soundfonts (== file name without path and postfix)
 (6): added message 'info'
 (5): fixed bogus path translation at file loading
2006-12-08 22:01:31 +00:00
Element Green
20542770b4 Maybe ALSA CPU consumption problem is now fixed, more changes to ALSA
sequencer driver, many many memory leaks plugged.
2006-11-23 18:49:36 +00:00
Element Green
4c68e10ab3 Dithering patch applied from Mihail Zenkov, fixed 100% CPU consumption
when using "default" ALSA device with some cards, some bug fixes with
ALSA sequencer driver.
2006-11-21 20:04:31 +00:00
Element Green
fd62e609a3 Updated README-OSX. 2006-02-21 06:21:09 +00:00
Element Green
eecfb1e016 Bug fix for build error when neither LASH nor LADCCA present. 2006-02-20 11:48:06 +00:00
Element Green
d3b6d6edd0 Addition to AUTHORS. 2006-02-19 19:42:21 +00:00
Element Green
569ebd158c Lots of code cleanup, bug fixes, added friendliness and release
worthiness.
2006-02-19 10:01:58 +00:00
Henri Manson
c9193d8f81 Updated fluid_ct2hz function. New fluid_ct2hz_real function which doesn't
apply filter fc limits that shouldn't be applied when determining the sample size.
2006-02-18 23:46:34 +00:00
Henri Manson
800ca2ee2a Directsound window class only registered and created in DllMain because of multithreading 2006-02-18 23:38:01 +00:00
Norbert Schnell
e842105dc1 *** empty log message *** 2005-10-08 13:41:32 +00:00
Element Green
063038b73d Applied RAM sfont crash bug patch from Antoine Schmitt. 2005-09-05 02:45:34 +00:00
Element Green
029847c82a Don't forget the ChangeLog! 2005-07-06 05:55:55 +00:00
Element Green
e38b92ae94 Buffer alignment now only done when SSE enabled, alignment macro still
broken on AMD 64.
2005-07-06 05:43:44 +00:00
Element Green
98110ff66a Applied LASH patch that is included with ladcca-0.4.0. 2005-06-29 18:07:46 +00:00
Element Green
f2f00b3c5f Various bug fixes. 2005-06-12 01:19:37 +00:00
Element Green
4a173dafec Added fluid_atten2amp for non-standard attenuation and reverted
fluid_cb2amp to original specifications, volume envelope much improved.
2005-06-11 11:06:43 +00:00
Element Green
196ca5724c Fixed fine tuning problem which caused out of tune instruments and
applied big endian long long bug fix patch.
2005-06-10 07:57:28 +00:00
Element Green
37d805cb0f Changed volume attenuation calculation to match popular EMU devices, run
time polyphony modification, MOD LFO to volume was inverted, some bug
fixes.
2005-06-08 03:51:13 +00:00
Norbert Schnell
1f987a539e - some minor fixes 2005-03-17 17:06:40 +00:00
Element Green
d398c86f1a Updated README-OSX. 2004-11-11 21:42:56 +00:00
Peter Hanappe
d5983ca43f Added bank offsets for SoundFonts (proposition by Ken Ellinwood) 2004-08-18 15:11:47 +00:00
Peter Hanappe
08d0adca72 Added Ebrahim Mayat's README-OSX file. 2004-08-10 15:08:29 +00:00
Peter Hanappe
26cea2912b *** empty log message *** 2004-08-06 09:59:23 +00:00
Peter Hanappe
3142b270d7 Fixed silent-and-disappearing note problem. Thanks to Gerald Pye. 2004-08-06 09:56:24 +00:00
Peter Hanappe
3aed63534d Applied Ken Ellinwood's fix for the bank select (MSB) message. 2004-07-29 21:03:27 +00:00
Peter Hanappe
686da140e5 Applied Ken Ellinwood's fix:
I fixed the handling of a MIDI bank select controller 0, e.g., bank
  select MSB (or "coarse" bank select according to my spec).  Prior to
  this fix a channel's bank number was only changed upon reception of
  MIDI bank select controller 32, e.g, bank select LSB (or "fine"
  bank-select according to my spec).
2004-07-29 20:59:42 +00:00
Peter Hanappe
5cee356119 Applied Rui Nuno Capela's patch 2004-07-29 20:54:39 +00:00
Peter Hanappe
8ec6c98104 Applied Rui Nuno Capela's patch 2004-07-29 20:01:34 +00:00
Norbert Schnell
2d001abb9f version 06/2004 (8) 2004-06-04 10:16:33 +00:00
Norbert Schnell
39d6038549 *** empty log message *** 2004-06-04 07:57:41 +00:00
Peter Hanappe
350551578a Applied Sergey Pavlishin's patch that fixes a stack overflow in fluid_dsound_enum_callback 2004-05-14 13:45:22 +00:00
Peter Hanappe
b592c20944 Added fluid_jack.c to EXTRA_DIST 2004-05-10 15:29:08 +00:00
Peter Hanappe
03ec4ff354 Added fluid_synth_remove_sfont, moved fluid_synth_add_sfont from
fluid_ramsfont.c to fluid_synth.c
2004-05-07 09:53:39 +00:00
Peter Hanappe
89d04366c1 Version 1.0.4 2004-05-05 21:03:59 +00:00
Peter Hanappe
e05b491a13 ALSA sequencer driver opens several ports if midi channels bigger than 16.
Filter on/off optimization is deactivated.
2004-05-05 20:27:22 +00:00
Norbert Schnell
6bf2150ad7 moved files, added jpeg image 2004-04-30 15:05:24 +00:00
Norbert Schnell
e7232939d8 file moved to .. 2004-04-30 15:03:43 +00:00
Norbert Schnell
cfc7369b9b - introduced names for soundfonts (without path and .sf2 postfix)
- introduced a message "info" in order to query the current state of fluidsynth~
2004-04-30 14:35:35 +00:00
Norbert Schnell
1ea508e4e4 introduced info message 2004-04-30 13:47:16 +00:00
Norbert Schnell
d9baebda38 *** empty log message *** 2004-04-29 09:22:53 +00:00
Norbert Schnell
2add627d39 added #ifdef for Max/MSP CW project 2004-04-29 09:21:40 +00:00
Norbert Schnell
fa9a80d27e - made CW project work for this CVS file hierarchy
- adapted readme file
 - fixed path for file loading wih message 'load'
2004-04-29 09:20:48 +00:00
Element Green
047e0ebdfa Filter now remains on once enabled. 2004-03-30 22:48:48 +00:00
Peter Hanappe
1308a710a6 Verified TODO list after recent changes 2004-03-30 10:16:17 +00:00
Peter Hanappe
654ec72119 I've split up the dsp core file in three
files: fluid_dsp_simple.c, fluid_dsp_float.c, and
fluid_dsp_sse.c. This improves the readability.
2004-03-30 10:07:32 +00:00
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