Commit graph

1269 commits

Author SHA1 Message Date
Pedro Lopez-Cabanillas
8c31f07f81 Basic CoreMIDI driver (Mac OSX). Ticket #18 2009-01-08 22:47:55 +00:00
Pedro Lopez-Cabanillas
291810dfe1 Basic CoreMIDI driver (Mac OSX). Ticket #18 2009-01-08 22:47:01 +00:00
Josh Green
f07957e769 New PulseAudio driver and added support for some RPN parameters such as
bend range and fine/coarse tuning.
2008-12-23 10:15:01 +00:00
Pedro Lopez-Cabanillas
29c24e561d Fix for ticket #16 (dsound device can't be selected) 2008-09-22 20:19:12 +00:00
Pedro Lopez-Cabanillas
d930fcadf0 Updated the man page with the last parameter added (-p, --portname) 2008-09-15 21:52:25 +00:00
Pedro Lopez-Cabanillas
b97a3df4cb small commit test 2008-09-15 20:51:41 +00:00
Josh Green
f89377de88 Applied patches from S. Christian Collins to improve EMU10K1 synthesis
compatibility, other synthesis fixes and a modulator related crash bug;
Pedro Lopez-Cabanillas for midi.winmidi.device setting
and Nicolas Boulicault for ALSA sequencer midi.portname setting.  Also 
a fix to properly attempt a load of percussion instruments during 
program change.
2008-09-15 04:17:24 +00:00
Josh Green
00580d43ba Changing back.. 2008-09-15 04:01:23 +00:00
Josh Green
a3a7772dcd This is a test.. 2008-09-15 04:00:17 +00:00
Josh Green
c513944625 Release 1.0.8. Minor changes to build system to fix dist target. New
README-OSX.  Fixed embedded main function with AM_PATH_READLINE macro.
2007-11-17 21:55:22 +00:00
Josh Green
ccf06bc7dc FluidSynth 1.0.8 release. Updated LT_REVISION. 2007-11-17 19:23:39 +00:00
Josh Green
d44800182e Added --enable-trap-on-fpe and --enable-fpe-check configure options for
debuging FPEs, reverted rest of "Effect level clip" patch until 
something better is done, added hack to work around FPE related to 
faulty CPU frequency calculation, removed faulty zap_almost_zero macro  
and replaced with call to fabs() and compare, removed memory alignment  
hacks.
2007-11-11 20:52:56 +00:00
Josh Green
f34370c3fa Updated man page and completed reverted "Effect level clip" patch. 2007-11-10 08:21:23 +00:00
Josh Green
a8d10bcab4 Doc updates, win32 build changes, fixed bug causing QSynth crash,
reverted reverb level and chorus changes.
2007-09-20 07:47:38 +00:00
Josh Green
24be09d307 Removed SSE and longlong config options, removed SSE support, applied
David Hilvert's effect level clip and reverb damp scaling patches, 
re-wrote interpolation functions to interpolate around loops.
2007-09-02 23:23:47 +00:00
Josh Green
e9cc9830c0 Changed *.dsw and *.dsp Developer Studio files to have CRLF
svn:eol-style properties.
Added back doc/FluidSynth-LADSPA.pdf and doc/example.sf2 now with binary 
mime type.
2007-08-18 21:50:24 +00:00
Josh Green
1e8cd6d634 Added SND_SEQ_POT_TYPE_MIDI_GENERIC back into ALSA sequencer driver.
Deleting some binary files only to re-add them again.
2007-08-18 21:43:06 +00:00
Josh Green
b1d77a04e5 Added SND_SEQ_POT_TYPE_MIDI_GENERIC back into ALSA sequencer driver.
Updated mime type for doc/example.sf2 to binary and re-copied it.
2007-08-18 21:32:47 +00:00
Element Green
5cc0701f17 Applied patch from Brian Lewis to get rid of extra white space on the
end of lines.
2007-03-04 16:45:05 +00:00
Element Green
b66e52e14d Evil bug fixed in ALSA driver which was causing it to terminate even if
an ALSA write error was recovered successfully, now using inline roundf
replacement for dithering.
2007-01-14 17:48:51 +00:00
Element Green
932e87f1b7 Documentation updates, optimizations in audio drivers for non user
callback case, more leaks plugged, warn when SF file on command line not
found, replacement of string tokenizer, other improvements (hopefully).
2006-12-10 16:02:04 +00:00
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