我正在使用sendmidi将Midi发送到Windows Midi设备,或者在Mac中发送到Mac Midi设备。在Win中,我可以从命令提示符发送命令,也可以在终端中发送:sendmidi.exe dev "Microsoft GS Wavetable Synth" pc 17 channel 1 on 60 90
我可以在不执行.bat或.vbs的情况下使用Lua发送命令行吗?
我可以在其中获得Win和Mac可执行文件sendmidi.exe和sendmidi的脚本路径,>]
local info = debug.getinfo(1,'S'); script_path = info.source:match[[^@?(.*[\/])[^\/]-$]]
我还需要CMD.exe窗口以静默运行或最小化运行。
所以我需要能够发送
"script_path..sendmidi.exe dev "Microsoft GS Wavetable Synth" pc 17 channel 1 on 60 90"
我正在使用sendmidi将Midi发送到Windows Midi设备,或者在Mac中发送到Mac Midi设备。在Win中,我可以从命令提示符发送命令,也可以在终端发送:sendmidi.exe dev“ Microsoft GS ...
os.execute([command])