websocket播放支持

This commit is contained in:
2024-05-01 01:16:05 +08:00
parent c17ff0e53a
commit 382b0e1601
10 changed files with 197 additions and 73 deletions

20
example_websocket.py Normal file
View File

@@ -0,0 +1,20 @@
import Musicreater
import Musicreater.plugin
import Musicreater.plugin.websocket
import os
dire = input("midi目录")
print(
Musicreater.plugin.websocket.to_websocket_server(
[
Musicreater.MidiConvert.from_midi_file(
os.path.join(dire,names), old_exe_format=False
) for names in os.listdir(dire,) if names.endswith((".mid",".midi"))
],
input("服务器地址:"),
int(input("服务器端口:")),
Musicreater.DEFAULT_PROGRESSBAR_STYLE,
)
)