Sample Program using VST instrument for Wine/x86
Copyright (C) 2006 Teru KAMOGASHIRA

This program does not need VST SDK.
This program needs Wine/x86 + winegcc/wineg++.

Output format and sample rate are hardcoded:
Signed 32 bit Little Endian, Fs = 96000.000000
Usage: ./lmr.exe.so dll main MidiFile OutFile(stdout if -) reverbType

ReverbType: N = none, F = freeverb, R = NReverb

piped example: 
./lmr.exe.so S-YXG50.dll main example.mid - R|aplay -f S32_LE -r 96000 -c 2 --buffer-time=3 -

Tested VSTi:
MidRadio Player 4.5.4.1E / SGP.DLL 1.0.0.26(1.0.0) (sgpbinp1.tbl + sgpdatp0.tbl)
MidRadio Player 5.6.2.1 / SGP.DLL 1.0.0.26(1.0.0) (sgpbinp1.tbl + sgpdatp0.tbl)
MidRadio Player 6.0.0.1 / SGP.DLL 1.0.0.26(1.0.0) (sgpbinp1.tbl + sgpdatp0.tbl)
MidRadio Player 6.0.0.1 / SGP.DLL 1.0.0.26(1.0.0) (sgpbinp1.tbl + sxgwave4.tbl)
MidRadio Player 7.0.0.1 / SGP2.DLL 1.0.0.20(sxgbnw6l.tbl + sxgdat6l.tbl)
YAMAHA XG SoftSynthesizer S-YXG50 VSTi 1.0 / S-YXG50.DLL 1.0.0.26(1.0.0t) (sxgbin41.tbl + sxgwave4.tbl)
Hyper Canvas 1.02 / Hyper Canvas.dll

If you use 'make install', you must copy *.exe.so manually.

