オンライン作曲アプリ「Web Piano Roll!!」β版を公開しました。

オンライン作曲アプリ「Web Piano Roll!!」β版を公開しました。

先月まで忙しかった&また忙しくなりそうなので、今のうちにやってみたかったことをやってみよう月間を送っております。
ということで、勢いで作ってみたオンライン作曲アプリ「Web Piano Roll!!」β版を公開しました!

version 0.0(β版) 主な機能

・ピアノロール機能(今のところ4小節)
・Web Audio APIによる再生機能
・データファイルによる保存・読み込み機能
・MIDIエクスポート機能

各ブラウザの対応状況

各ブラウザの対応状況はこんな感じです。

・推奨ブラウザ:PC/mac版Chrome、PC/mac版Firefox
主にmac版ChromeとFirefoxで動作検証しました。
上に記載している「主な機能」が一通り動きますので、よろしければ使ってみてください!!
動きがおかしいところなどありましたらtwitter@fumikomidoriまでお寄せください。

・一部機能制限ありブラウザ(ファイル保存機能以外はだいたい動きます):mac/iOS版Safari
mac/iiPad版Safariで動作検証しました。
データファイルとMIDIファイルの保存機能以外は普通に動作します。
データファイル内のテキストデータを保存しておけば、PC版にテキストデータを送ってMIDIエクスポート…みたいな使用方法が可能です。

・だいたい動きそうなブラウザ:Android版Chrome
だいぶ古いバージョンのAndroid版Chromeで動かしてみました。
あまり細かく確認できていませんが、だいたい動きそうです。

・ほぼほぼまともに動かないブラウザ:IE、edge
画面を開いた時点でsvgファイルに対応していなくて画面がまともに表示されないので、もう諦めました。

今後こんな対応をしたらいいかもしれないと思っていること

いつやるか、とかはまったくの未定です…。
・楽曲の小節数を増減する機能
・ピアノロールの拡大縮小機能
・3拍子対応
・ドラムトラック対応