◤◢◤◢◤◢◤◢さんが開発したFeuille64を単体でMIDIアルペジエータとして使用するためのファームウェアです
Polygomeを参考に、デバイス単体で動作するように実装しました。
-
コンパイル済みHEXファイル
https://github.com/hsgw/feuille64-midi/tree/build
- アルペジエータ演奏モードに入ります
- アルペジエータステップ設定モードに入ります
- アルペジエータパターン設定モードに入ります
- 設定モードに入ります
- 機能なし
- 機能なし
- 全てのノートをオフにします
※ グローバルセクションは全てのモードで共通の操作です
- パターンを切り替えます(1-6)
- アルペジエータのオンオフをトグルします
アルペジエータをオフの場合、押しているキーに対応したノートをそのまま再生します
通常のキーボードのように演奏できます - ホールドをトグルします
ホールドが有効化のときは、押したキーをそのまま保持します。同じキーを再度押すか、ホールドを無効にすると保持を解除します - 押されたキーをルートとしてアルペジエータを開始します
- パターンを切り替えます
- 機能なし
- 機能なし
- ステップを設定します
最初に押されたキーを基準にアルペジエータのステップを設定します
ステップは8でループします
パターン設定モードは列で1ステップとして各パラメータを設定します
- パターンを切り替えます
- 機能なし
- 機能なし
- ステップのベロシティを設定します
- ステップのオンオフをトグルします
- パターンの長さを設定します
- 行のスケールを設定します
(OFF Chromatic M2 m3 M3 P4 Tritone P5
m6 M6 m7 M7 circle_of_5ths) - 列のスケールを設定します
- キーのノートを設定します
- キーのオクターブを1高くします
- キーのオクターブを1低くします
4-5は、オクターブを2進数で表示しています - ダイアトニックスケールへの変換時のモードを設定します (ionian dorian phrigian lydian mixo-lydian eorian locrian)
- ダイアトニックスケールへの変換をトグルします
- 内部BPMを10増やします
- 内部BPMを1増やします
- 内部BPMを1減らします
- 内部BPMを10減らします
- MIDI clock syncを有効にします
有効の場合はホストPCからのMIDIクロックと同期します(受信専用)
無効の場合はデバイスの内部クロックに同期します 6-12は、MIDI clock syncが有効の場合、赤色に点灯します。内部BPMが有効なら、2進数でBPMを表示します