README
上传用户:nini_0081
上传日期:2022-07-21
资源大小:2628k
文件大小:1k
- Unfortunately, the code for the native MIDI support on Linux is derived
- from source under the GNU General Public License, and not the GNU LGPL.
- Therefore, it's not built by default.
- Native Midi support for Linux should work on FreeBSD too ( I can not test it ).
- Midi device can be selected with enviroment variable SDL_NATIVE_MUSIC, it can be
- one of following values:
- GUS - GravisUltrasound
- AWE - SoundBlaster AWE32
- FM - FreqentionModulation SoundBlaster Compatible
- OPL3 - Yamaha OPL/3
- EXT - External MIDI port
- External MIDI port can be set with env. SDL_NATIVE_MUSIC_EXT (SDL_NATIVE_MUSIC_EXT="1").
- Autoselect priority:
- 1. GUS
- 2. AWE
- 3. use Timidity
- 4. FM
- 5. EXT
- Also if you want use FM befor Timidity set variable SDL_NATIVE_MUSIC="FM" or edit
- source code native_midi_lnx.c( return value in function synth_setup, by autoselect
- FM should return 1).
- For using FM: files drums.sb drums.o3 std.sb std.o3 should be moved to /etc/ dir
- ( or symlink created ).