History log of /haiku/src/kits/midi/SoftSynth.h
Revision Date Author Comments
# 7e9b90f7 01-Nov-2016 Jérôme Duval <jerome.duval@gmail.com>

Midi: use fluidlite as fluidsynth replacement.

* SF3 support.


# d553b90c 21-Sep-2014 Stefano Ceccherini <stefano.ceccherini@gmail.com>

BSynth/BSoftSynth: implemented GetAudio().
Patch by Pete Goodeve (modified by me, hopefully for the better and
without introducing bugs) which implements BSynth::GetAudio().


# 94bfc1f5 21-Sep-2014 Stefano Ceccherini <stefano.ceccherini@gmail.com>

BSoftSynth: pointer style, 80 column limit


# 77f87987 06-Jul-2006 Jérôme Duval <korli@users.berlios.de>

added back previous copyright notices, they were mysteriously replaced by our own copyright notice


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18046 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4810cdcd 19-Jun-2006 Jérôme Duval <korli@users.berlios.de>

code style update to match ours (kind of)
license header update
minor clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17876 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2df2b984 17-Jun-2006 Jérôme Duval <korli@users.berlios.de>

clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17866 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bafde775 17-Jun-2006 Jérôme Duval <korli@users.berlios.de>

made midi server beos compatible
fix binary compatibility for several classes (I missed this before)
the soft synth loads by default /boot/beos/etc/synth/big_synth.sy (which I locally linked to a General Midi sf2 bank
tested with MidiSynth 1.6 on Haiku


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17864 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e3a74a24 15-Jun-2006 Jérôme Duval <korli@users.berlios.de>

an untested work in progress of BSoftSynth using fluidsynth (it's a try out and could be reverted if we feel like it)
libfluidsynth.so isn't on the image yet


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17844 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 65f512e0 17-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed gcc 4 build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15010 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d1c4420e 11-Mar-2005 mahlzeit <mahlzeit@nowhere.fake>

Added preliminary support for using TiMidity++ as softsynth.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11678 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fbaf754a 13-May-2004 mahlzeit <mahlzeit@nowhere.fake>

Implemented the softsynth support classes and a skeleton for
the synth itself.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7565 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d553b90c86f8d3e82a1eed956cf168cb501a3a90 21-Sep-2014 Stefano Ceccherini <stefano.ceccherini@gmail.com>

BSynth/BSoftSynth: implemented GetAudio().
Patch by Pete Goodeve (modified by me, hopefully for the better and
without introducing bugs) which implements BSynth::GetAudio().


# 94bfc1f561e5349d40af906de09c50efadabbc99 21-Sep-2014 Stefano Ceccherini <stefano.ceccherini@gmail.com>

BSoftSynth: pointer style, 80 column limit


# 77f879871f89bfcd40965f6d4f2b2a529e2f9743 06-Jul-2006 Jérôme Duval <korli@users.berlios.de>

added back previous copyright notices, they were mysteriously replaced by our own copyright notice


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18046 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4810cdcdbce34442e72600c975882c2db8c621e2 19-Jun-2006 Jérôme Duval <korli@users.berlios.de>

code style update to match ours (kind of)
license header update
minor clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17876 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2df2b9841660d917c22ff8f38f0cd32e5d2da851 17-Jun-2006 Jérôme Duval <korli@users.berlios.de>

clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17866 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bafde775b9d7acdd9a81bae995ecb8b01cba903c 17-Jun-2006 Jérôme Duval <korli@users.berlios.de>

made midi server beos compatible
fix binary compatibility for several classes (I missed this before)
the soft synth loads by default /boot/beos/etc/synth/big_synth.sy (which I locally linked to a General Midi sf2 bank
tested with MidiSynth 1.6 on Haiku


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17864 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e3a74a24bd8ff88576bdf712ad87eb557db5ae3b 15-Jun-2006 Jérôme Duval <korli@users.berlios.de>

an untested work in progress of BSoftSynth using fluidsynth (it's a try out and could be reverted if we feel like it)
libfluidsynth.so isn't on the image yet


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17844 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 65f512e0899c591935e86521045577d5ccef5f18 17-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed gcc 4 build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15010 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d1c4420ee5ee34d79f6858503941467a8a12c3e5 11-Mar-2005 mahlzeit <mahlzeit@nowhere.fake>

Added preliminary support for using TiMidity++ as softsynth.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11678 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fbaf754a211e41db0faf0c2a5f1ed5ea9d93cd9e 13-May-2004 mahlzeit <mahlzeit@nowhere.fake>

Implemented the softsynth support classes and a skeleton for
the synth itself.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7565 a95241bf-73f2-0310-859d-f6bbb57e9c96