diff options
Diffstat (limited to 'docs/ja/internals_send_functions.md')
| -rw-r--r-- | docs/ja/internals_send_functions.md | 246 |
1 files changed, 246 insertions, 0 deletions
diff --git a/docs/ja/internals_send_functions.md b/docs/ja/internals_send_functions.md new file mode 100644 index 000000000..2747d3997 --- /dev/null +++ b/docs/ja/internals_send_functions.md | |||
| @@ -0,0 +1,246 @@ | |||
| 1 | # `send_functions` グループ {#group__send__functions} | ||
| 2 | |||
| 3 | <!--- | ||
| 4 | original document: 0.10.9:docs/internals_send_functions.md | ||
| 5 | git diff 0.10.9 HEAD -- docs/internals_send_functions.md | cat | ||
| 6 | --> | ||
| 7 | |||
| 8 | これらは、デバイスを介して MIDI データを送信するために使う関数です。 | ||
| 9 | |||
| 10 | ## 概要 | ||
| 11 | |||
| 12 | メンバー | 説明 | ||
| 13 | --------------------------------|--------------------------------------------- | ||
| 14 | `public void `[`midi_send_cc`](#group__send__functions_1gaaf884811c92df405ca8fe1a00082f960)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num,uint8_t val)` | 指定されたデバイスを介して、コントロールチェンジメッセージを送信します。 | ||
| 15 | `public void `[`midi_send_noteon`](#group__send__functions_1ga467bcf46dbf03ec269ce565b46bc2775)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num,uint8_t vel)` | 指定されたデバイスを介してノートオンメッセージを送信します。 | ||
| 16 | `public void `[`midi_send_noteoff`](#group__send__functions_1gaedb7d8805425eef5d47d57ddcb4c7a49)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num,uint8_t vel)` | 指定されたデバイスを介してノートオフメッセージを送信します。 | ||
| 17 | `public void `[`midi_send_aftertouch`](#group__send__functions_1ga0014847571317a0e34b2ef46a6bc584f)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t note_num,uint8_t amt)` | 指定されたデバイスを介してアフタータッチメッセージを送信します。 | ||
| 18 | `public void `[`midi_send_pitchbend`](#group__send__functions_1gae5a4a1e71611e7534be80af9ce3d3491)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,int16_t amt)` | 指定されたデバイスを介してピッチベンドメッセージを送信します。 | ||
| 19 | `public void `[`midi_send_programchange`](#group__send__functions_1ga7b15588ef25e5e1ff09c2afc3151ce86)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num)` | 指定されたデバイスを介してプログラムチェンジメッセージを送信します。 | ||
| 20 | `public void `[`midi_send_channelpressure`](#group__send__functions_1gaf23e69fdf812e89c0036f51f88ab2e1b)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t amt)` | 指定されたデバイスを介してチャンネルプレッシャーメッセージを送信します。 | ||
| 21 | `public void `[`midi_send_clock`](#group__send__functions_1ga4e1b11a7cdb0875f6e03ce7c79c581aa)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してクロックメッセージを送信します。 | ||
| 22 | `public void `[`midi_send_tick`](#group__send__functions_1ga2b43c7d433d940c5b907595aac947972)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してティックメッセージを送信します。 | ||
| 23 | `public void `[`midi_send_start`](#group__send__functions_1ga1569749a8d58ccc56789289d7c7245cc)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してスタートメッセージを送信します。 | ||
| 24 | `public void `[`midi_send_continue`](#group__send__functions_1gaed5dc29d754a27372e89ab8bc20ee120)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してコンティニューメッセージを送信します。 | ||
| 25 | `public void `[`midi_send_stop`](#group__send__functions_1ga026e1a620276cb653ac501aa0d12a988)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してストップメッセージを送信します。 | ||
| 26 | `public void `[`midi_send_activesense`](#group__send__functions_1ga9b6e4c6ce4719d2604187b325620db37)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してアクティブセンスメッセージを送信します。 | ||
| 27 | `public void `[`midi_send_reset`](#group__send__functions_1ga3671e39a6d93ca9568fc493001af1b1b)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してリセットメッセージを送信します。 | ||
| 28 | `public void `[`midi_send_tcquarterframe`](#group__send__functions_1ga5b85639910eec280bb744c934d0fd45a)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t time)` | 指定されたデバイスを介してタイムコードクォータフレームメッセージを送信します。 | ||
| 29 | `public void `[`midi_send_songposition`](#group__send__functions_1gab1c9eeef3b57a8cd2e6128d18e85eb7f)`(`[`MidiDevice`](#struct__midi__device)` * device,uint16_t pos)` | 指定されたデバイスを介してソングポジションメッセージを送信します。 | ||
| 30 | `public void `[`midi_send_songselect`](#group__send__functions_1ga42de7838ba70d949af9a50f9facc3c50)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t song)` | 指定されたデバイスを介してソングセレクトメッセージを送信します。 | ||
| 31 | `public void `[`midi_send_tunerequest`](#group__send__functions_1ga8db6c7e04d48e4d2266dd59118ca0656)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 指定されたデバイスを介してチューンリクエストメッセージを送信します。 | ||
| 32 | `public void `[`midi_send_byte`](#group__send__functions_1ga857e85eb90b288385642d4d991e09881)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t b)` | 指定されたデバイスを介してバイトを送信します。 | ||
| 33 | `public void `[`midi_send_data`](#group__send__functions_1ga36e2f2e45369d911b76969361679054b)`(`[`MidiDevice`](#struct__midi__device)` * device,uint16_t count,uint8_t byte0,uint8_t byte1,uint8_t byte2)` | 最大3バイトのデータを送信します。 | ||
| 34 | `public void `[`midi_send_array`](#group__send__functions_1ga245243cb1da18d2cea18d4b18d846ead)`(`[`MidiDevice`](#struct__midi__device)` * device,uint16_t count,uint8_t * array)` | フォーマットされた MIDI データの配列を送信します。 | ||
| 35 | |||
| 36 | ## メンバー | ||
| 37 | |||
| 38 | #### `public void `[`midi_send_cc`](#group__send__functions_1gaaf884811c92df405ca8fe1a00082f960)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num,uint8_t val)` {#group__send__functions_1gaaf884811c92df405ca8fe1a00082f960} | ||
| 39 | |||
| 40 | 指定されたデバイスを介して、コントロールチェンジメッセージ(cc)を送信します。 | ||
| 41 | |||
| 42 | #### パラメータ | ||
| 43 | * `device` 送信に使うデバイス | ||
| 44 | |||
| 45 | * `chan` 送信するチャンネル、0-15 | ||
| 46 | |||
| 47 | * `num` コントロールチェンジナンバー | ||
| 48 | |||
| 49 | * `val` コントロールチェンジナンバーの値 | ||
| 50 | |||
| 51 | #### `public void `[`midi_send_noteon`](#group__send__functions_1ga467bcf46dbf03ec269ce565b46bc2775)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num,uint8_t vel)` {#group__send__functions_1ga467bcf46dbf03ec269ce565b46bc2775} | ||
| 52 | |||
| 53 | 指定されたデバイスを介してノートオンメッセージを送信します。 | ||
| 54 | |||
| 55 | #### パラメータ | ||
| 56 | * `device` 送信に使うデバイス | ||
| 57 | |||
| 58 | * `chan` 送信するチャンネル、0-15 | ||
| 59 | |||
| 60 | * `num` ノート番号 | ||
| 61 | |||
| 62 | * `vel` ノートベロシティ | ||
| 63 | |||
| 64 | #### `public void `[`midi_send_noteoff`](#group__send__functions_1gaedb7d8805425eef5d47d57ddcb4c7a49)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num,uint8_t vel)` {#group__send__functions_1gaedb7d8805425eef5d47d57ddcb4c7a49} | ||
| 65 | |||
| 66 | 指定されたデバイスを介してノートオフメッセージを送信します。 | ||
| 67 | |||
| 68 | #### パラメータ | ||
| 69 | * `device` 送信に使うデバイス | ||
| 70 | |||
| 71 | * `chan` 送信するチャンネル、0-15 | ||
| 72 | |||
| 73 | * `num` ノート番号 | ||
| 74 | |||
| 75 | * `vel` ノートベロシティ | ||
| 76 | |||
| 77 | #### `public void `[`midi_send_aftertouch`](#group__send__functions_1ga0014847571317a0e34b2ef46a6bc584f)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t note_num,uint8_t amt)` {#group__send__functions_1ga0014847571317a0e34b2ef46a6bc584f} | ||
| 78 | |||
| 79 | 指定されたデバイスを介してアフタータッチメッセージを送信します。 | ||
| 80 | |||
| 81 | #### パラメータ | ||
| 82 | * `device` 送信に使うデバイス | ||
| 83 | |||
| 84 | * `chan` 送信するチャンネル、0-15 | ||
| 85 | |||
| 86 | * `note_num` ノート番号 | ||
| 87 | |||
| 88 | * `amt` アフタータッチ量 | ||
| 89 | |||
| 90 | #### `public void `[`midi_send_pitchbend`](#group__send__functions_1gae5a4a1e71611e7534be80af9ce3d3491)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,int16_t amt)` {#group__send__functions_1gae5a4a1e71611e7534be80af9ce3d3491} | ||
| 91 | |||
| 92 | 指定されたデバイスを介してピッチベンドメッセージを送信します。 | ||
| 93 | |||
| 94 | #### パラメータ | ||
| 95 | * `device` 送信に使うデバイス | ||
| 96 | |||
| 97 | * `chan` 送信するチャンネル、0-15 | ||
| 98 | |||
| 99 | * `amt` ベンド量の範囲: -8192..8191、0 はベンドしないことを意味します | ||
| 100 | |||
| 101 | #### `public void `[`midi_send_programchange`](#group__send__functions_1ga7b15588ef25e5e1ff09c2afc3151ce86)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t num)` {#group__send__functions_1ga7b15588ef25e5e1ff09c2afc3151ce86} | ||
| 102 | |||
| 103 | 指定されたデバイスを介してプログラムチェンジメッセージを送信します。 | ||
| 104 | |||
| 105 | #### パラメータ | ||
| 106 | * `device` 送信に使うデバイス | ||
| 107 | |||
| 108 | * `chan` 送信するチャンネル、0-15 | ||
| 109 | |||
| 110 | * `num` 変更先のプログラム | ||
| 111 | |||
| 112 | #### `public void `[`midi_send_channelpressure`](#group__send__functions_1gaf23e69fdf812e89c0036f51f88ab2e1b)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t chan,uint8_t amt)` {#group__send__functions_1gaf23e69fdf812e89c0036f51f88ab2e1b} | ||
| 113 | |||
| 114 | 指定されたデバイスを介してチャンネルプレッシャーメッセージを送信します。 | ||
| 115 | |||
| 116 | #### パラメータ | ||
| 117 | * `device` 送信に使うデバイス | ||
| 118 | |||
| 119 | * `chan` 送信するチャンネル、0-15 | ||
| 120 | |||
| 121 | * `amt` チャンネルプレッシャーの量 | ||
| 122 | |||
| 123 | #### `public void `[`midi_send_clock`](#group__send__functions_1ga4e1b11a7cdb0875f6e03ce7c79c581aa)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga4e1b11a7cdb0875f6e03ce7c79c581aa} | ||
| 124 | |||
| 125 | 指定されたデバイスを介してクロックメッセージを送信します。 | ||
| 126 | |||
| 127 | #### パラメータ | ||
| 128 | * `device` 送信に使うデバイス | ||
| 129 | |||
| 130 | #### `public void `[`midi_send_tick`](#group__send__functions_1ga2b43c7d433d940c5b907595aac947972)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga2b43c7d433d940c5b907595aac947972} | ||
| 131 | |||
| 132 | 指定されたデバイスを介してティックメッセージを送信します。 | ||
| 133 | |||
| 134 | #### パラメータ | ||
| 135 | * `device` 送信に使うデバイス | ||
| 136 | |||
| 137 | #### `public void `[`midi_send_start`](#group__send__functions_1ga1569749a8d58ccc56789289d7c7245cc)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga1569749a8d58ccc56789289d7c7245cc} | ||
| 138 | |||
| 139 | 指定されたデバイスを介してスタートメッセージを送信します。 | ||
| 140 | |||
| 141 | #### パラメータ | ||
| 142 | * `device` 送信に使うデバイス | ||
| 143 | |||
| 144 | #### `public void `[`midi_send_continue`](#group__send__functions_1gaed5dc29d754a27372e89ab8bc20ee120)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1gaed5dc29d754a27372e89ab8bc20ee120} | ||
| 145 | |||
| 146 | 指定されたデバイスを介してコンティニューメッセージを送信します。 | ||
| 147 | |||
| 148 | #### パラメータ | ||
| 149 | * `device` 送信に使うデバイス | ||
| 150 | |||
| 151 | #### `public void `[`midi_send_stop`](#group__send__functions_1ga026e1a620276cb653ac501aa0d12a988)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga026e1a620276cb653ac501aa0d12a988} | ||
| 152 | |||
| 153 | 指定されたデバイスを介してストップメッセージを送信します。 | ||
| 154 | |||
| 155 | #### パラメータ | ||
| 156 | * `device` 送信に使うデバイス | ||
| 157 | |||
| 158 | #### `public void `[`midi_send_activesense`](#group__send__functions_1ga9b6e4c6ce4719d2604187b325620db37)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga9b6e4c6ce4719d2604187b325620db37} | ||
| 159 | |||
| 160 | 指定されたデバイスを介してアクティブセンスメッセージを送信します。 | ||
| 161 | |||
| 162 | #### パラメータ | ||
| 163 | * `device` 送信に使うデバイス | ||
| 164 | |||
| 165 | #### `public void `[`midi_send_reset`](#group__send__functions_1ga3671e39a6d93ca9568fc493001af1b1b)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga3671e39a6d93ca9568fc493001af1b1b} | ||
| 166 | |||
| 167 | 指定されたデバイスを介してリセットメッセージを送信します。 | ||
| 168 | |||
| 169 | #### パラメータ | ||
| 170 | * `device` 送信に使うデバイス | ||
| 171 | |||
| 172 | #### `public void `[`midi_send_tcquarterframe`](#group__send__functions_1ga5b85639910eec280bb744c934d0fd45a)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t time)` {#group__send__functions_1ga5b85639910eec280bb744c934d0fd45a} | ||
| 173 | |||
| 174 | 指定されたデバイスを介してタイムコードクォータフレームメッセージを送信します。 | ||
| 175 | |||
| 176 | #### パラメータ | ||
| 177 | * `device` 送信に使うデバイス | ||
| 178 | |||
| 179 | * `time` このクォータフレームの時間。範囲は、0..16383 | ||
| 180 | |||
| 181 | #### `public void `[`midi_send_songposition`](#group__send__functions_1gab1c9eeef3b57a8cd2e6128d18e85eb7f)`(`[`MidiDevice`](#struct__midi__device)` * device,uint16_t pos)` {#group__send__functions_1gab1c9eeef3b57a8cd2e6128d18e85eb7f} | ||
| 182 | |||
| 183 | 指定されたデバイスを介してソングポジションメッセージを送信します。 | ||
| 184 | |||
| 185 | #### パラメータ | ||
| 186 | * `device` 送信に使うデバイス | ||
| 187 | |||
| 188 | * `pos` ソングポジション | ||
| 189 | |||
| 190 | #### `public void `[`midi_send_songselect`](#group__send__functions_1ga42de7838ba70d949af9a50f9facc3c50)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t song)` {#group__send__functions_1ga42de7838ba70d949af9a50f9facc3c50} | ||
| 191 | |||
| 192 | 指定されたデバイスを介してソングセレクトメッセージを送信します。 | ||
| 193 | |||
| 194 | #### パラメータ | ||
| 195 | * `device` 送信に使うデバイス | ||
| 196 | |||
| 197 | * `song` 選択するソング | ||
| 198 | |||
| 199 | #### `public void `[`midi_send_tunerequest`](#group__send__functions_1ga8db6c7e04d48e4d2266dd59118ca0656)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__send__functions_1ga8db6c7e04d48e4d2266dd59118ca0656} | ||
| 200 | |||
| 201 | 指定されたデバイスを介してチューンリクエストメッセージを送信します。 | ||
| 202 | |||
| 203 | #### パラメータ | ||
| 204 | * `device` 送信に使うデバイス | ||
| 205 | |||
| 206 | #### `public void `[`midi_send_byte`](#group__send__functions_1ga857e85eb90b288385642d4d991e09881)`(`[`MidiDevice`](#struct__midi__device)` * device,uint8_t b)` {#group__send__functions_1ga857e85eb90b288385642d4d991e09881} | ||
| 207 | |||
| 208 | 指定されたデバイスを介してバイトを送信します。 | ||
| 209 | |||
| 210 | これは、指定された MIDI デバイスを介してデータを送信する一般的なメソッドです。これは、この API に実装されていない sysex データまたはメッセージがある場合、それらを送信するのに役立ちます。そのようなものを見つけた場合は、私たちがそれらを追加できるように、作者に連絡してください。 | ||
| 211 | |||
| 212 | #### パラメータ | ||
| 213 | * `device` 送信に使うデバイス | ||
| 214 | |||
| 215 | * `b` 送信するバイト | ||
| 216 | |||
| 217 | #### `public void `[`midi_send_data`](#group__send__functions_1ga36e2f2e45369d911b76969361679054b)`(`[`MidiDevice`](#struct__midi__device)` * device,uint16_t count,uint8_t byte0,uint8_t byte1,uint8_t byte2)` {#group__send__functions_1ga36e2f2e45369d911b76969361679054b} | ||
| 218 | |||
| 219 | 最大3バイトのデータを送信します。 | ||
| 220 | |||
| 221 | これを使って sysex を通過できるように count に4の剰余が適用されます。 | ||
| 222 | |||
| 223 | #### パラメータ | ||
| 224 | * `device` 送信に使うデバイス | ||
| 225 | |||
| 226 | * `count` 送信するバイト数、4の剰余が適用されます | ||
| 227 | |||
| 228 | * `byte0` 最初のバイト | ||
| 229 | |||
| 230 | * `byte1` 2番目のバイト。cnt % 4 != 2 の場合は無視されます | ||
| 231 | |||
| 232 | * `byte2` 3番目のバイト。cnt % 4 != 3 の場合は無視されます | ||
| 233 | |||
| 234 | #### `public void `[`midi_send_array`](#group__send__functions_1ga245243cb1da18d2cea18d4b18d846ead)`(`[`MidiDevice`](#struct__midi__device)` * device,uint16_t count,uint8_t * array)` {#group__send__functions_1ga245243cb1da18d2cea18d4b18d846ead} | ||
| 235 | |||
| 236 | フォーマットされた MIDI データの配列を送信します。 | ||
| 237 | |||
| 238 | sysex に使うことができます。 | ||
| 239 | |||
| 240 | #### パラメータ | ||
| 241 | * `device` 送信に使うデバイス | ||
| 242 | |||
| 243 | * `count` 送信するバイト数 | ||
| 244 | |||
| 245 | * `array` バイトの配列 | ||
| 246 | |||
