|
| 1 | +# ステップシーケンサー 操作方法(操作手順中心版) |
| 2 | + |
| 3 | +## 1. できること |
| 4 | + |
| 5 | +このシーケンサーでは次を操作できます。 |
| 6 | + |
| 7 | +- 4/4ベースのタイムライン編集(全64小節) |
| 8 | +- 複数トラックのクリップ選択 |
| 9 | +- ピアノロールでノート打ち込み/削除 |
| 10 | +- ノート長の量子化(クオンタイズ)と倍率設定 |
| 11 | +- BPM変更、再生/停止 |
| 12 | +- トラックごとの音色(GM)・ベロシティ変更 |
| 13 | +- 楽器選択モーダル(プログラム送り/検索) |
| 14 | + |
| 15 | +--- |
| 16 | + |
| 17 | +## 2. 画面の見方 |
| 18 | + |
| 19 | +- **上段:タイムライン** |
| 20 | + - クリップの並び、再生位置(赤線) |
| 21 | + |
| 22 | +- **中央:ピアノロール** |
| 23 | + - ノート編集エリア(青バーがノート) |
| 24 | + |
| 25 | +- **右上:BPM/再生パネル** |
| 26 | + - BPM表示、スライダー、±、再生/停止 |
| 27 | + |
| 28 | +- **右中央:Lengthパネル** |
| 29 | + - Quantize(分解能)と Multiplier(長さ倍率) |
| 30 | + |
| 31 | +- **右下:Trackパネル** |
| 32 | + - Instrument / Velocity 設定 |
| 33 | + |
| 34 | +- **右下最下部:Zoom/Trackパネル** |
| 35 | + - ロール縦ズーム、選択トラック移動 |
| 36 | + |
| 37 | +- **モーダル:Instrument Select** |
| 38 | + - 音色を一覧から選択・検索 |
| 39 | + |
| 40 | +--- |
| 41 | + |
| 42 | +## 3. 最短スタート(30秒) |
| 43 | + |
| 44 | +1. **タイムライン上**をクリックして、編集したいトラック/小節を選ぶ |
| 45 | +2. **Lengthパネル**で `Q`(刻み)と `MUL`(長さ)を設定 |
| 46 | +3. **ピアノロール**をクリックしてノートを配置 |
| 47 | +4. 右上の**再生ボタン**で再生 |
| 48 | +5. 必要に応じて**BPM**と**Instrument/Velocity**を調整 |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +## 4. 各エリアの操作 |
| 53 | + |
| 54 | +## A. 再生とBPM(右上) |
| 55 | + |
| 56 | +### 再生/停止 |
| 57 | + |
| 58 | +- **PLAYボタン**をクリック |
| 59 | +- 再生中はアイコンが停止表示(縦2本)になります |
| 60 | + |
| 61 | +### BPM変更 |
| 62 | + |
| 63 | +- **スライダーをドラッグ** |
| 64 | +- **- / + ボタン**で1ずつ増減 |
| 65 | +- 範囲は **40〜260 BPM** |
| 66 | + |
| 67 | +--- |
| 68 | + |
| 69 | +## B. タイムライン(上段) |
| 70 | + |
| 71 | +### 再生位置ジャンプ |
| 72 | + |
| 73 | +- タイムライン任意位置をクリックすると、再生ヘッドがその拍へ移動 |
| 74 | + |
| 75 | +### クリップ選択 |
| 76 | + |
| 77 | +- クリックした位置の**トラック×イベント(クリップ)**が選択される |
| 78 | +- 選択クリップは強調表示 |
| 79 | + |
| 80 | +### 横スクロール |
| 81 | + |
| 82 | +- タイムライン下のスクロールバーをドラッグ |
| 83 | + |
| 84 | +--- |
| 85 | + |
| 86 | +## C. ピアノロール(中央) |
| 87 | + |
| 88 | +### ノートの追加 |
| 89 | + |
| 90 | +- グリッド上をクリック |
| 91 | +- クリック位置は現在の**Quantize**設定にスナップ |
| 92 | + |
| 93 | +### ノートの削除/長さ変更 |
| 94 | + |
| 95 | +- 既存ノート上をクリックすると、そのノートを対象にトグル動作 |
| 96 | + - 同じ長さ設定で再クリック:削除 |
| 97 | + - 異なる長さ設定でクリック:長さ変更 |
| 98 | + |
| 99 | +### 音域スクロール |
| 100 | + |
| 101 | +- 右側の縦スクロールバーをドラッグ |
| 102 | +- もしくは **↑ / ↓ キー**で上下移動 |
| 103 | + |
| 104 | +--- |
| 105 | + |
| 106 | +## D. Lengthパネル(右中央) |
| 107 | + |
| 108 | +### Quantize(Q) |
| 109 | + |
| 110 | +- 上段の `- / +` で刻みを変更 |
| 111 | +- 例:1/16、3連系、5連系など |
| 112 | + |
| 113 | +### Multiplier(MUL) |
| 114 | + |
| 115 | +- 下段の `- / +` で長さ倍率を変更(1〜8) |
| 116 | + |
| 117 | +### 反映される内容 |
| 118 | + |
| 119 | +- 実際のノート長 = `Quantize × Multiplier` |
| 120 | +- ただしクリップ終端を超える長さにはならないよう自動調整 |
| 121 | + |
| 122 | +--- |
| 123 | + |
| 124 | +## E. Trackパネル(右下) |
| 125 | + |
| 126 | +### Instrument |
| 127 | + |
| 128 | +- `- / +` でプログラム番号を直接増減 |
| 129 | +- 中央の数値エリアをクリックで**Instrument Selectモーダル**を開く |
| 130 | + |
| 131 | +### Velocity |
| 132 | + |
| 133 | +- `- / +` で5ずつ増減(0〜127) |
| 134 | + |
| 135 | +--- |
| 136 | + |
| 137 | +## F. Zoom/Track(右下最下部) |
| 138 | + |
| 139 | +### Zoom |
| 140 | + |
| 141 | +- `- / +` でピアノロール1行の高さを変更(見やすさ調整) |
| 142 | + |
| 143 | +### Track移動 |
| 144 | + |
| 145 | +- 下段 `- / +` で選択トラックを移動 |
| 146 | +- 既存トラック数を超えて移動すると、必要なトラックデータが自動で拡張される |
| 147 | + |
| 148 | +--- |
| 149 | + |
| 150 | +## 5. Instrument Select モーダルの使い方 |
| 151 | + |
| 152 | +- **PREV / NEXT**:プログラム番号を前後 |
| 153 | +- **FIND**:文字検索または番号入力 |
| 154 | + - 例:`Piano`, `Bass`, `81` など |
| 155 | + |
| 156 | +- **OK**:選択確定 |
| 157 | +- **CANCEL**:閉じる(変更しない) |
| 158 | + |
| 159 | +※ モーダル表示中は通常編集入力(BPM/スクロール等)はロックされます。 |
| 160 | + |
| 161 | +--- |
| 162 | + |
| 163 | +## 6. 実用ワークフロー例 |
| 164 | + |
| 165 | +1. BPMを決める(例: 140) |
| 166 | +2. Track 1 をメロディ、Track 2 をベース、Track 3 をコード、Track 4 をドラムに設定 |
| 167 | +3. まず `Q=1/16, MUL=1` でリズムを打ち込む |
| 168 | +4. 次に `MUL=2〜4` で伸ばしノートを作る |
| 169 | +5. 再生しながらタイムラインをクリックして各小節を確認 |
| 170 | +6. 必要なら音色・Velocityでバランス調整 |
| 171 | + |
| 172 | +--- |
| 173 | + |
| 174 | +## 7. よくある詰まりポイント |
| 175 | + |
| 176 | +- **ノートが入らない** |
| 177 | + - クリック位置がロール範囲外でないか確認 |
| 178 | + - 選択トラック/イベントが意図通りか確認 |
| 179 | + |
| 180 | +- **同じ場所でノートが消える** |
| 181 | + - 既存ノートを同設定でクリックするとトグルでOFFになる仕様 |
| 182 | + |
| 183 | +- **音が小さい/強すぎる** |
| 184 | + - TrackのVelocityを調整 |
| 185 | + |
| 186 | +- **編集したい音域が見えない** |
| 187 | + - 右スクロールバー or ↑↓キーで移動 |
| 188 | + - Zoomで行高調整 |
| 189 | + |
| 190 | +--- |
| 191 | + |
| 192 | +## 8. 仕様メモ(編集時の前提) |
| 193 | + |
| 194 | +- 4拍/小節 |
| 195 | +- 64小節 |
| 196 | +- 1クリップ = 4拍(1小節) |
| 197 | +- 初期トラック数 4(必要に応じて拡張) |
| 198 | +- ドラムトラックは専用発音(Drum Kit) |
| 199 | + |
| 200 | +--- |
| 201 | + |
| 202 | +必要ならこのまま `README.md` に貼れる形式で、 |
| 203 | +「導入」「既知の制約」「操作GIFを置く位置」まで含めた完全版に整形して渡せます。 |
| 204 | + |
| 205 | +[1]: https://chatgpt.com/c/698d13d4-f94c-83a4-8492-4de074ba23ba "AWS Lambdaで実行" |
| 206 | +[2]: https://chatgpt.com/c/698d339b-a8bc-83a8-aba1-c756b53695c6 "コードのバグ検出" |
| 207 | +[3]: https://chatgpt.com/c/698c9e99-5fe4-83a5-a893-0b3a222dc261 "合法手がない場合の自動パス" |
| 208 | +[4]: https://chatgpt.com/c/698d2ca5-d0e8-83ab-877d-2b5d22140838 "TypeScript 6.0 Beta" |
0 commit comments