運用の際に中身が変わらないファイルが置かれます。Sinatraの階層ルールに則っています。
├── PUBLIC.md ├── audio \\ 音源を置く場所 │ └── music.csv \\情報が入ったCSV ├── css │ └── main.css └── js ├── hash.js └── start.js \\イベント用JSファイル
音源は基本的に.mp3を用意してください。
本システムを利用する場合は、CSV形式を以下のとおりにしてください。
曲名 | ファイル名 | ヒント | 作者 | サビ秒数 |
---|---|---|---|---|
ex1 | ... | ... | ... | ... |
ex2 | ... | ... | ... | ... |
start.jsでcsvファイルの1行目を飛ばす処理をしているので、1行目を見出しとして、2行目から記載してください。
オフライン版を使う際はpublic/audio以下に音源を置きますが、オンライン版使用の際はtest-wsplay以下に直で置いてください。(ws.rbと同ディレクトリであればよい。) コピーしてどちらにも音源を置いておくことをオススメします。