VOGONS


Reply 2140 of 2175, by markanini

User metadata
Rank Newbie
Rank
Newbie

Would you consider adding CLAP support? If you wonder why I ask I wanna use the CLAP port of Nuked SC-55 by johnnovak to render some offline WAV files. I know that jcmoyer's fork with the offline renderer can do the job, but nuked-SC55 itself can't handle the EMIDI which are my intended source files. Thanks either way for the consideration and for all the help you provide.

Reply 2141 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
markanini wrote on 2025-03-02, 14:40:

Would you consider adding CLAP support? If you wonder why I ask I wanna use the CLAP port of Nuked SC-55 by johnnovak to render some offline WAV files. I know that jcmoyer's fork with the offline renderer can do the job, but nuked-SC55 itself can't handle the EMIDI which are my intended source files. Thanks either way for the consideration and for all the help you provide.

Hi,
Since Midi player uses Bass for audio output what is needed for CLAP plugins is a Bass_Clap.dll (the same way VST plugins are handled by Bass_VST.dll). Needless to say it's not trivial to write one. You have to know both Bass and CLAP very well. I definitely do not know CLAP at all and I have never written a Bass extension from scratch either. So I'm not sure I'm the right person for this task...

Last edited by Falcosoft on 2025-03-13, 00:18. Edited 1 time in total.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2142 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Sorrry what so It happened
I realy wanted help make your plugin better.
But unfortunately , this not succeeded

Reply 2143 of 2175, by Roland User

User metadata
Rank Member
Rank
Member
Falcosoft wrote on 2025-03-02, 11:02:

BTW, I'm refusing only you. From now on all the time. Good Bye (I'm fed up and finally blocked you. I should have done this long before).

At all this bad , I always thinked what so what available can do more flexible , when I understanded what you have unique plugin , I very wanted extend possibilities this plugin. At first I wanted make this plugin for as I thinked before for best synthesizer , I also will be in misunderstanding with autor YAMAHA Vampire , because author do all in 2 GB and finaly synth will be size 2 GB , I want have unlimited version , and because S-YXG50 this is 32 bit engine , I thinked what do more copies that's why I ask you make diffirent channels per ports , but I wanted increase polyphony and size , after as you explained the position about your WinMultMIDI , I as I remember with this not turned , but when I seeing what available users which not enough 64 channel , I remembered about my idea , and very sad what you get angry at me

I this not wanted , true. I wanted... have MIDI sequancer without need open software such as Cakewalk and same.

I not want us to be enemies or will be evil on each other or you on me , and I not want will be in conflict with you.
If your position about WinMultMIDI so categorical , good , I not be remember you about this and will be ignore posts other users linked with WinMultMIDI , only not need will angry on me
I not knowning what say and what be , I not want will be in conflict with good people . I'm sorry

Reply 2144 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Me sad what we so bad talked , realy sad , and I can not find so what asked from you , I can not find VST plugin which will be work as MIDI Mapper , that's why I ask you , maybe I very frequency this asked , but I not known what do... I very not want be in conflict with you.
I also understood what I thinked not correct before , I thinked what LoopMIDI can transfer any channels in plugin per one port , but this not so , that is why I has said about up to 256 channels in MIDI , here I was be not right.
I learned a lot of interesting things from you , about not I not known before , you good man that's why I want be friends , strange , but still.
I'm really never thinked what my errors they can bring to this result

Reply 2145 of 2175, by Spesek

User metadata
Rank Newbie
Rank
Newbie

Hi Falco,

I didn't see that response earlier. I guess vogons stopped senting me notifcation emails for some reason?
I get it that increasing the cap past 4 will require too much work and performance penalty for such a minor feature. So I'll stop mentioning it, I promise.

I never intended to insult your player or call it "old" in any way. I still consider it to be the best standalone MIDI player I know. Spessasynth is still far from the level it achieves, coupled with BASSMIDI. Perfomance is way better and it sounds like a lot more sysExes and NPRNs are supported. I took a ton of inspiration from it, and it taught me a lot about MIDI and especially the old MIDIs, which I try my best to get to sound good in my player, like they do in your software. Take the XG display sysex support for example. The MIDIs you've provided (not sure if it was in this thread, but it was definitely VOGONS) have proven to be very useful in getting the formatting to show properly. Not to mention the massive help from you regarding the sysex stuff with the VBSYX program you've shared with me. I really appreciate it! 😀

Speaking of target audience, I think that spessasynth is intended to be a "little bit of everything." I have no idea who actually uses it or for what (I mostly get just bug reports on GitHub, not much to go of), but it (hopefully) should be able to work both with retro and modern MIDI files more-or-less correctly and be a good all-rounder. And now that you've mentioned it, I totally forgot about the SC-88 multi-port files, I'll add support for these soon, I promise!

Regarding the reprogramming of these files, it's definitely possible to fit most of these into 2-3 ports at most! Especially with using GS drums on to use other channels than ten as drums, because most of the ports come from the multiple drum channels. Though the end user wouldn't really know how to do that... They just click download on the musescore page and expect the thing to work. But, as you've said, FSMP is for listening to regular/retro MIDI files and not the mess that are musescore MIDIs. It still does an exceptional job at it though (take a guess how I discovered them in the first place!)

TL;DR; I get and respect your decision, Falco. I won't mention it anymore. 😀

Reply 2146 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Spesek wrote on 2025-03-12, 22:53:
Hi Falco, […]
Show full quote

Hi Falco,

I didn't see that response earlier. I guess vogons stopped senting me notifcation emails for some reason?
I get it that increasing the cap past 4 will require too much work and performance penalty for such a minor feature. So I'll stop mentioning it, I promise.

I never intended to insult your player or call it "old" in any way. I still consider it to be the best standalone MIDI player I know. Spessasynth is still far from the level it achieves, coupled with BASSMIDI. Perfomance is way better and it sounds like a lot more sysExes and NPRNs are supported. I took a ton of inspiration from it, and it taught me a lot about MIDI and especially the old MIDIs, which I try my best to get to sound good in my player, like they do in your software. Take the XG display sysex support for example. The MIDIs you've provided (not sure if it was in this thread, but it was definitely VOGONS) have proven to be very useful in getting the formatting to show properly. Not to mention the massive help from you regarding the sysex stuff with the VBSYX program you've shared with me. I really appreciate it! 😀

Speaking of target audience, I think that spessasynth is intended to be a "little bit of everything." I have no idea who actually uses it or for what (I mostly get just bug reports on GitHub, not much to go of), but it (hopefully) should be able to work both with retro and modern MIDI files more-or-less correctly and be a good all-rounder. And now that you've mentioned it, I totally forgot about the SC-88 multi-port files, I'll add support for these soon, I promise!

Regarding the reprogramming of these files, it's definitely possible to fit most of these into 2-3 ports at most! Especially with using GS drums on to use other channels than ten as drums, because most of the ports come from the multiple drum channels. Though the end user wouldn't really know how to do that... They just click download on the musescore page and expect the thing to work. But, as you've said, FSMP is for listening to regular/retro MIDI files and not the mess that are musescore MIDIs. It still does an exceptional job at it though (take a guess how I discovered them in the first place!)

TL;DR; I get and respect your decision, Falco. I won't mention it anymore. 😀

Hi,
1. Hmm, that's really strange, I have never had problems with Vogons notifications so far. In this case I would like to inform you that your suggested 'offline mode' rendering mode is also added meanwhile:
Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
2. Thanks for your kind words, I really appreciate it.
Adding 64+ channel support and even more mutli-port related support is still possible in the future, but as you said currently it would require too much effort with diminishing return.
Regarding the different user base, it just happened that Midi Player proved to be useful on Win98 with an Intel 486 DX4 100 MHz. Definitely not the territory of SpessaSynth 😀 :
Strange MIDI synth behaviour
I also like SpessaSynth very much and nowadays I usually use it for checking how it works with some problematic Midi files.
BTW, just a feature request:
Is it possible to add the capability of limiting the maximum voice count of SpessaSynth's web demo? (or a hint where I can find this option). In some cases I would like to check something but with my older PCs and the excessive number of voice count causes audio stuttering.
Thanks in advance.

Last edited by Falcosoft on 2025-03-13, 00:06. Edited 1 time in total.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2147 of 2175, by Spesek

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 2025-03-12, 23:54:

I also like SpessaSynth very much and nowadays I usually use it for checking how it works with some problematic Midi files.

Thank you! 😁

Falcosoft wrote on 2025-03-12, 23:54:

BTW, just a feature request:
Is it possible to add the capability of limiting the maximum voice count of SpessaSynth's web demo? (or a hint where I can find this option). In some cases I would like to check something but with my older PCs the excessive number of voice count causes audio stuttering.
Thanks in advance.

You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded):

manager.synth.voiceCap = <max number of voices here>;

Then press enter. It will try to maintain that cap, killing all excessive voices.

Also, you might want to click "toggle music player mode" as it will disable the resource-intensive visualizations. It helps a lot on my phone.

Reply 2148 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Spesek wrote on 2025-03-13, 00:05:
... You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded) […]
Show full quote

...
You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded):

manager.synth.voiceCap = <max number of voices here>;

Then press enter. It will try to maintain that cap, killing all excessive voices.

Also, you might want to click "toggle music player mode" as it will disable the resource-intensive visualizations. It helps a lot on my phone.

Thanks, I have just checked and it works perfectly!
Maybe a GUI option for the maximum voice count would still be useful in case I forget the command 😀

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2149 of 2175, by Spesek

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 2025-03-13, 00:14:
Spesek wrote on 2025-03-13, 00:05:
... You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded) […]
Show full quote

...
You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded):

manager.synth.voiceCap = <max number of voices here>;

Then press enter. It will try to maintain that cap, killing all excessive voices.

Also, you might want to click "toggle music player mode" as it will disable the resource-intensive visualizations. It helps a lot on my phone.

Thanks, I have just checked and it works perfectly!
Maybe a GUI option for the maximum voice count would still be useful in case I forget the command 😀

That is a very good idea and I'd love to add a button for it, but I have a silly problem: I don't know where to put the slider for it! And it's the same for the playback speed. The entire system is coded and accessible via manager.seq.playbackRate in the console, but I'm still trying to come up with a nice place for changing it, without ruining the current uniform look of the buttons at the bottom... I'll figure both out eventually though!

Reply 2150 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Spesek wrote on 2025-03-13, 00:23:
Falcosoft wrote on 2025-03-13, 00:14:
Spesek wrote on 2025-03-13, 00:05:
... You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded) […]
Show full quote

...
You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded):

manager.synth.voiceCap = <max number of voices here>;

Then press enter. It will try to maintain that cap, killing all excessive voices.

Also, you might want to click "toggle music player mode" as it will disable the resource-intensive visualizations. It helps a lot on my phone.

Thanks, I have just checked and it works perfectly!
Maybe a GUI option for the maximum voice count would still be useful in case I forget the command 😀

That is a very good idea and I'd love to add a button for it, but I have a silly problem: I don't know where to put the slider for it! And it's the same for the playback speed. The entire system is coded and accessible via manager.seq.playbackRate in the console, but I'm still trying to come up with a nice place for changing it, without ruining the current uniform look of the buttons at the bottom... I'll figure both out eventually though!

I understand, optimal UI choices are never easy.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2151 of 2175, by Spesek

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 2025-03-13, 00:14:
Spesek wrote on 2025-03-13, 00:05:
... You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded) […]
Show full quote

...
You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded):

manager.synth.voiceCap = <max number of voices here>;

Then press enter. It will try to maintain that cap, killing all excessive voices.

Also, you might want to click "toggle music player mode" as it will disable the resource-intensive visualizations. It helps a lot on my phone.

Thanks, I have just checked and it works perfectly!
Maybe a GUI option for the maximum voice count would still be useful in case I forget the command 😀

Alright, I've found a nice place to put it now. Open the synth controller and click on Advanced configuration, there will be a number field for the voice cap 😀

Reply 2152 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Spesek wrote on 2025-03-14, 13:16:
Falcosoft wrote on 2025-03-13, 00:14:
Spesek wrote on 2025-03-13, 00:05:
... You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded) […]
Show full quote

...
You can go into the developer tools for the browser by pressing F12, then type into the console (after the synth has loaded):

manager.synth.voiceCap = <max number of voices here>;

Then press enter. It will try to maintain that cap, killing all excessive voices.

Also, you might want to click "toggle music player mode" as it will disable the resource-intensive visualizations. It helps a lot on my phone.

Thanks, I have just checked and it works perfectly!
Maybe a GUI option for the maximum voice count would still be useful in case I forget the command 😀

Alright, I've found a nice place to put it now. Open the synth controller and click on Advanced configuration, there will be a number field for the voice cap 😀

Thanks, I have found it and it works.
Just a question: Can such settings be placed in the browser's local storage so you do not have to set the values every time you open the demo page?

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2153 of 2175, by Abu Brandino

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 2025-03-02, 15:23:
markanini wrote on 2025-03-02, 14:40:

Would you consider adding CLAP support? If you wonder why I ask I wanna use the CLAP port of Nuked SC-55 by johnnovak to render some offline WAV files. I know that jcmoyer's fork with the offline renderer can do the job, but nuked-SC55 itself can't handle the EMIDI which are my intended source files. Thanks either way for the consideration and for all the help you provide.

Hi,
Since Midi player uses Bass for audio output what is needed for CLAP plugins is a Bass_Clap.dll (the same way VST plugins are handled by Bass_VST.dll). Needless to say it's not trivial to write one. You have to know both Bass and CLAP very well. I definitely do not know CLAP at all and I have never written a Bass extension from scratch either. So I'm not sure I'm the right person for this task...

Hi mate, I just wanted to put forth an issue from Roland's end that maybe you could be able to mitigate on your program. The SCVA needs to authenticate every time it runs on a computer and if you have the MidiPlayer to run at startup with the VST autoloading the VST doesn't see the authentication ticket until the computer has been on for a bit. Since MidiPlayer starts up pretty quickly it always thinks it's unauthorised unless you stop the VST and restart it. Do you have an idea on how to mitigate it, it becomes a hassle to keep rebooting the VST on startup which kind of negates the whole idea of having the Player start on Log-in. Thanks mate.

Reply 2154 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Abu Brandino wrote on 2025-03-14, 23:41:

Hi mate, I just wanted to put forth an issue from Roland's end that maybe you could be able to mitigate on your program. The SCVA needs to authenticate every time it runs on a computer and if you have the MidiPlayer to run at startup with the VST autoloading the VST doesn't see the authentication ticket until the computer has been on for a bit. Since MidiPlayer starts up pretty quickly it always thinks it's unauthorised unless you stop the VST and restart it. Do you have an idea on how to mitigate it, it becomes a hassle to keep rebooting the VST on startup which kind of negates the whole idea of having the Player start on Log-in. Thanks mate.

Hi,
I have added a new command line option (/vstdelay ms) to new test version:
https://falcosoft.hu/midiplayer_65_test.zip
After starting the new exe you should try to disable and re-enable the 'Main menu -> Start with Windows (System Tray)' option.
This will add a new parameter (/vstdelay 1000) as startup option to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MidiPlayer.
This change will result in a 1 sec. (1000 msec.) delay of loading VSTi plugins which most likely will not be enough on your system. But you can try to increase the delay value step by step until you find a sweet spot (use Regedit to find and edit the value).

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2155 of 2175, by Spesek

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 2025-03-14, 18:11:

Just a question: Can such settings be placed in the browser's local storage so you do not have to set the values every time you open the demo page?

Hi Falco,
While I don't think it is that useful outside of your use case, I've implemented it just for you 😀

Go into the console and type:

window.rememberVoiceCap(voiceCapHere)

and put your voice cap number instead of "voiceCapHere". The page should reload and it will always have that voice cap now. (Until you clear your cache or call the function again)
I hope you like it.

Reply 2156 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Spesek wrote on 2025-03-20, 21:20:
Hi Falco, While I don't think it is that useful outside of your use case, I've implemented it just for you :-) […]
Show full quote
Falcosoft wrote on 2025-03-14, 18:11:

Just a question: Can such settings be placed in the browser's local storage so you do not have to set the values every time you open the demo page?

Hi Falco,
While I don't think it is that useful outside of your use case, I've implemented it just for you 😀

Go into the console and type:

window.rememberVoiceCap(voiceCapHere)

and put your voice cap number instead of "voiceCapHere". The page should reload and it will always have that voice cap now. (Until you clear your cache or call the function again)
I hope you like it.

Thank you for the special treatment! 😀
I have just tried and it works perfectly.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 2157 of 2175, by Abu Brandino

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 2025-03-15, 19:04:
Hi, I have added a new command line option (/vstdelay ms) to new test version: https://falcosoft.hu/midiplayer_65_test.zip After […]
Show full quote
Abu Brandino wrote on 2025-03-14, 23:41:

Hi mate, I just wanted to put forth an issue from Roland's end that maybe you could be able to mitigate on your program. The SCVA needs to authenticate every time it runs on a computer and if you have the MidiPlayer to run at startup with the VST autoloading the VST doesn't see the authentication ticket until the computer has been on for a bit. Since MidiPlayer starts up pretty quickly it always thinks it's unauthorised unless you stop the VST and restart it. Do you have an idea on how to mitigate it, it becomes a hassle to keep rebooting the VST on startup which kind of negates the whole idea of having the Player start on Log-in. Thanks mate.

Hi,
I have added a new command line option (/vstdelay ms) to new test version:
https://falcosoft.hu/midiplayer_65_test.zip
After starting the new exe you should try to disable and re-enable the 'Main menu -> Start with Windows (System Tray)' option.
This will add a new parameter (/vstdelay 1000) as startup option to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MidiPlayer.
This change will result in a 1 sec. (1000 msec.) delay of loading VSTi plugins which most likely will not be enough on your system. But you can try to increase the delay value step by step until you find a sweet spot (use Regedit to find and edit the value).

I'll give it a go! Thanks mate!

Reply 2158 of 2175, by DonutDroid

User metadata
Rank Newbie
Rank
Newbie

Hi, I’d like to ask something because I don’t quite understand how Munt works. I’m loading Munt into Ableton Live because I’ve been commissioned to create music for a LucasArts-style game, and I’d like to use the sound from that era (without having to resort to the OPL3 chip). However, I haven’t found anything (and the forum has 108 pages) that explains how to load other instruments instead of the default ones. I also haven’t found a list of all the instruments.

Do I need to download anything in addition to Munt, or can I do everything just with Munt?

I’m sure someone must have posted this somewhere, but I just can’t seem to find it in this sea of information.

If you could help me out, I’d really appreciate it.

Reply 2159 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
DonutDroid wrote on 2025-03-25, 14:20:
Hi, I’d like to ask something because I don’t quite understand how Munt works. I’m loading Munt into Ableton Live because I’ve b […]
Show full quote

Hi, I’d like to ask something because I don’t quite understand how Munt works. I’m loading Munt into Ableton Live because I’ve been commissioned to create music for a LucasArts-style game, and I’d like to use the sound from that era (without having to resort to the OPL3 chip). However, I haven’t found anything (and the forum has 108 pages) that explains how to load other instruments instead of the default ones. I also haven’t found a list of all the instruments.

Do I need to download anything in addition to Munt, or can I do everything just with Munt?

I’m sure someone must have posted this somewhere, but I just can’t seem to find it in this sea of information.

If you could help me out, I’d really appreciate it.

Hi,
You have to send Midi Program Change messages to select instruments. I have no Ableton Live to test it but I have found this info:
https://help.ableton.com/hc/en-us/articles/20 … om-Ableton-Live

BTW, SysEx messages are also supported so you can create your own instruments and upload them to Munt. A useful tool that can help if you want to try this:
MT-32 Editor- a new timbre editor and patch librarian for Windows
A short demo video:
https://www.youtube.com/watch?v=ry9Bcp73sCE

The standard 128 instruments of Munt/MT-32:

0=Acou Piano 1
1=Acou Piano 2
2=Acou Piano 3
3=Elec Piano 1
4=Elec Piano 2
5=Elec Piano 3
6=Elec Piano 4
7=Honkytonk
8=Elec Org 1
9=Elec Org 2
10=Elec Org 3
11=Elec Org 4
12=Pipe Org 1
13=Pipe Org 2
14=Pipe Org 3
15=Accordion
16=Harpsi 1
17=Harpsi 2
18=Harpsi 3
19=Clavi 1
20=Clavi 2
21=Clavi 3
22=Celesta 1
23=Celesta 2
24=Syn Brass 1
25=Syn Brass 2
26=Syn Brass 3
27=Syn Brass 4
28=Syn Bass 1
29=Syn Bass 2
30=Syn Bass 3
31=Syn Bass 4
32=Fantasy
33=Harmo Pan
34=Chorale
35=Glasses
36=Soundtrack
37=Atmosphere
38=Warm Bell
39=Funny Vox
40=Echo Bell
41=Ice Rain
42=Oboe 2001
43=Echo Pan
44=Doctor Solo
45=School Daze
46=Bellsinger
47=Square Wave
48=Str Sect 1
49=Str Sect 2
50=Str Sect 3
51=Pizzicato
52=Violin 1
53=Violin 2
54=Cello 1
55=Cello 2
56=Contrabass
57=Harp 1
58=Harp 2
59=Guitar 1
Show last 68 lines
60=Guitar 2
61=Elec Gtr 1
62=Elec Gtr 2
63=Sitar
64=Acou Bass 1
65=Acou Bass 2
66=Elec Bass 1
67=Elec Bass 2
68=Slap Bass 1
69=Slap Bass 2
70=Fretless 1
71=Fretless 2
72=Flute 1
73=Flute 2
74=Piccolo 1
75=Piccolo 2
76=Recorder
77=Pan Pipes
78=Sax 1
79=Sax 2
80=Sax 3
81=Sax 4
82=Clarinet 1
83=Clarinet 2
84=Oboe
85=Engl Horn
86=Bassoon
87=Harmonica
88=Trumpet 1
89=Trumpet 2
90=Trombone 1
91=Trombone 2
92=Fr Horn 1
93=Fr Horn 2
94=Tuba
95=Brs Sect 1
96=Brs Sect 2
97=Vibe 1
98=Vibe 2
99=Syn Mallet
100=Windbell
101=Glock
102=Tube Bell
103=Xylophone
104=Marimba
105=Koto
106=Sho
107=Shakuhachi
108=Whistle 1
109=Whistle 2
110=Bottleblow
111=Breathpipe
112=Timpani
113=Melodic Tom
114=Deep Snare
115=Elec Perc 1
116=Elec Perc 2
117=Taiko
118=Taiko Rim
119=Cymbal
120=Castanets
121=Triangle
122=Orche Hit
123=Telephone
124=Bird Tweet
125=One Note Jam
126=Water Bell
127=Jungle Tune

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper