From: <ins...@li...> - 2010-09-08 17:13:11
|
Hello, I would like to propose a new way of handling General Midi import in Lmms. I know it is not important for many users but it could be a good thing for Lmms so to spread instead of using HalionSonic or Vir2. Now a soundfont GM default bank is loaded at import but many sf banks are crap. So it would be good if a preset was loaded for every track. 000.xpf 001.xpf 002.xpf .... .... 127.xpf -------- + drumkits. -They are default presets prepared by the community or the main developers; -they are loaded when the program change is encountered or found in the midi file; -many can be public domain single good soundfonts, with some editing to normalize them; -they are of good quality: reasonably dynamic and crisp sounds; better than those "fortissimo" sounds of sf banks even with vel=10; -they are not all of the same plugin or technology: for example a synth is made with tripleosc while a violin is made with sfplayer; -they have the same loudness and crispness; -they all respond to all gm standard controls; -they are very close to the gm sounds; -users can tweak or create their own presets if they want to replace the default ones; -some special presets are to be created: for example overdrive/distortion guitar is a clean guitar+ overdrive/distortion, much better for chords; -if cc are passed to Vsts (I do not know if Lmms do so now, I think not) even a preset with a vst inside can be used for sounds the user cares much of. What do you think? |