文件名称:patterngame:Patterngame-互动声音游戏,专为参与音乐会而开发
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-25 11:35:43
QML
模式游戏 为参加音乐会而开发的互动声游戏 使用的语言:用户界面:用html5编写,javascript客户端与服务器之间的通信:websockets声音合成:Csound主服务器程序(WS-server,Csound-API,GUI):Qt C ++,QML Controller app(control.qml):QML 用户需要进入本地wifi网络,打开用户界面(例如patterngame.html),使用矩阵构建一个melodu,确定重复的次数以及持续的时间。 用户可以收听旋律(使用WebAudio功能)并将其发送到服务器。 WS服务器将传入的命令发送到Csound声音引擎和UI,以三种不同的声音显示旋律。 Csound引擎播放来自PA的声音,使用控制应用程序可以更改单位持续时间,乐器声音,延迟持续时间,音阶等。 版权:Tarmo Johannes 2014
【文件预览】:
patterngame-master
----audio.js(0B)
----README.md(977B)
----ws-functions.js(1KB)
----LICENSE(18KB)
----soundgames.css(49B)
----patterngame.html(3KB)
----patterngame_est.html(3KB)
----patterngame-ui.js(11KB)
----patterngame.csd(22KB)
----pattern-server()
--------main.cpp(1KB)
--------pattern-server.pro(550B)
--------wsserver.cpp(7KB)
--------PatternRect.qml(4KB)
--------qml.qrc(157B)
--------main.qml(4KB)
--------csengine.cpp(4KB)
--------deployment.pri(574B)
--------csengine.h(988B)
--------control.qml(17KB)
--------wsserver.h(1KB)