README
上传用户:nini_0081
上传日期:2022-07-21
资源大小:2628k
文件大小:1k
源码类别:

多媒体编程

开发平台:

DOS

  1. Unfortunately, the code for the native MIDI support on Linux is derived
  2. from source under the GNU General Public License, and not the GNU LGPL.
  3. Therefore, it's not built by default.
  4. Native Midi support for Linux should work on FreeBSD too ( I can not test it ).
  5. Midi device can be selected with enviroment variable SDL_NATIVE_MUSIC, it can be
  6. one of following values: 
  7. GUS  - GravisUltrasound
  8. AWE  - SoundBlaster AWE32
  9. FM   - FreqentionModulation SoundBlaster Compatible
  10. OPL3 - Yamaha OPL/3
  11. EXT  - External MIDI port
  12. External MIDI port can be set with env. SDL_NATIVE_MUSIC_EXT (SDL_NATIVE_MUSIC_EXT="1").
  13. Autoselect priority:
  14. 1. GUS
  15. 2. AWE
  16. 3. use Timidity
  17. 4. FM
  18. 5. EXT
  19. Also if you want use FM befor Timidity set variable SDL_NATIVE_MUSIC="FM" or edit
  20. source code native_midi_lnx.c( return value in function synth_setup, by autoselect
  21. FM should return 1).
  22. For using FM: files drums.sb drums.o3 std.sb std.o3 should be moved to /etc/ dir
  23. ( or symlink created ).