藤井策@fujiihakaru です。
『Chordrift』という作曲支援アプリを作ってみた。
この2ヶ月くらい曲も作らずにずっとアプリ開発に勤しんでいたのだが、ついに完成した。
さて、まずはこの動画を見てほしい。
こんな感じで、音を確認しながらコード進行を組み立てて、MIDIを直接DAWにドラッグ&ドロップで貼り付けられるアプリを作りたかった。
現在は、インストール不要で気軽に試せるブラウザ版をリリースしてます。
URLはこちら。
https://www.chordrift.app/
ブラウザ版でもコード進行を作成してMIDIを書き出すことはできるけど、この動画のように直接DAWにドラッグ&ドロップでMIDIを持っていくことはできない。
デスクトップ版を配布したいと考えているんだけど、Mac向けに安心してデスクトップアプリを配布するには、「Apple Developer Program」というのに登録しなければいけないみたい。
年間99ドルかかる。
となると無料での配布は難しいので、せっかくなのでデスクトップ版をPro版のような扱いにしようかなと。
違いは下記の通り。
ブラウザ版とデスクトップ版の違い
| 機能 | ブラウザ版 | デスクトップ版 |
|---|---|---|
| インストール | 不要(URLですぐ利用) | Mac アプリ(DMG) |
| コード進行を探す(進行モード/探索モード/自由選択) | ✓ | ✓ |
| 7モード対応・キー変更で自動移調・ワンタップ転調 | ✓ | ✓ |
| ジャム再生(BPM/リズム/ドラム/ベース/メトロノーム) | ✓ | ✓ |
| カウントイン・スウィング・カポ | ✓ | ✓ |
| ギター指板/ピアノ鍵盤・ボイシング/転回形の切替 | ✓ | ✓ |
| 進行を URL で共有 | ✓ | ✓ |
| キーボードショートカット・PWA 対応 | ✓ | ✓ |
| MIDI 書き出し(コード) | ✓ | ✓ |
| 保存できる進行の数 | 5 件 | 50 件 |
| セクション数 | 3 | 8 |
| MIDI を楽器別に書き出し(コード/ベース/ドラム) | — | ✓ |
| DAW へドラッグ&ドロップで取り込み | — | ✓ |
| ベース MIDI のオクターブ切替(音源に合わせる) | — | ✓ |
| リズム・バッキングパターンの作成 | — | ✓ |
用意ができたら配布します。
じゃあ、デスクトップ版のみの機能も紹介してみようかな。
リズム・バッキングパターンの作成


こういうシーケンサーも作った。自由にリズムパターンを作成できる。
さらに作ったパターンをMIDIで書き出すこともできる。
DAW へドラッグ&ドロップで取り込み
これがやりたくてこのアプリを作った。
でもブラウザ版ではこれが実装できなかった。残念。
自分用に作ったアプリだけど、ひょっとしたら誰かの役に立てるかもしれないと思ったので、一旦ブラウザ版をリリースしてみました。
お気軽に使ってみてください。
デスクトップ版は用意ができたらリリースします。
機能の追加や修正なども随時おこなっていく予定です。
どうぞよろしくお願いいたします。