7c9d5ace |
1 | # group `midi_device_setup_process` {#group__midi__device__setup__process} |
2 | |
3 | These are method that you must use to initialize and run a device. |
4 | |
5 | ## Summary |
6 | |
7 | Members | Descriptions |
8 | --------------------------------|--------------------------------------------- |
9 | `public void `[`midi_device_init`](#group__midi__device__setup__process_1gaf29deddc94ea98a59daa0bde1aefd9d9)`(`[`MidiDevice`](#struct__midi__device)` * device)` | Initialize a device. |
10 | `public void `[`midi_device_process`](#group__midi__device__setup__process_1gaa3d5993d0e998a1b59bbf5ab9c7b492b)`(`[`MidiDevice`](#struct__midi__device)` * device)` | Process input data. |
11 | |
12 | ## Members |
13 | |
14 | #### `public void `[`midi_device_init`](#group__midi__device__setup__process_1gaf29deddc94ea98a59daa0bde1aefd9d9)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__midi__device__setup__process_1gaf29deddc94ea98a59daa0bde1aefd9d9} |
15 | |
16 | Initialize a device. |
17 | |
18 | You must call this before using the device in question. |
19 | |
20 | #### Parameters |
21 | * `device` the device to initialize |
22 | |
23 | #### `public void `[`midi_device_process`](#group__midi__device__setup__process_1gaa3d5993d0e998a1b59bbf5ab9c7b492b)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__midi__device__setup__process_1gaa3d5993d0e998a1b59bbf5ab9c7b492b} |
24 | |
25 | Process input data. |
26 | |
27 | This method drives the input processing, you must call this method frequently if you expect to have your input callbacks called. |
28 | |
29 | #### Parameters |
30 | * `device` the device to process |
31 | |