バージョン 1.0
iPadで楽譜(歌詞+コード譜)のPDFを表示し、曲ごとに決めた時間で自動スクロールさせるWebアプリです。 バンドの本番でステージ上に置いて使うことを想定しています。
- HTMLファイル1枚。ビルド不要・サーバー不要
- 一度開けばオフラインで動きます(ホーム画面に追加)
- 楽譜PDFと曲の設定は端末の中だけに保存されます。どこにも送信しません
https://goochroso-cmd.github.io/q-lists/
iPadのSafariで開き、共有ボタン →「ホーム画面に追加」。 以後は機内モードでも動きます。
- セットリストを複数作り、曲を並べ替える
- 曲ごとにスクロール時間・向き(縦↓ / 横→ / 横←)・白黒反転を設定
- 演奏中はタップで開始/一時停止。指のドラッグで位置合わせ
- セットリストと楽譜PDFをまるごと1ファイルに書き出し/読み込み(バックアップ)
- 演奏画面の操作バーを畳んで、楽譜を全画面で見られる
iPad Air 2 / iPadOS 15 を基準に作っています。 pdf.js は legacy 版(3.11.174)を同梱しています。
index.html アプリ本体
sw.js オフライン用のキャッシュ
apple-touch-icon.png ホーム画面のアイコン
lib/ pdf.js(Apache License 2.0)
index.html などを差し替えたら、sw.js の CACHE の文字列を変えてください
(例:qlists-v1 → qlists-v2)。変えないと端末に古い版が残ります。
lib/ 以下は pdf.js(Mozilla, Apache License 2.0)です。詳細は lib/pdf.js-LICENSE.txt。