add new ID property for processors and routes

This commit is contained in:
Joel Wetzell
2026-08-19 10:12:58 -05:00
parent a90a74650c
commit a33c05373f
47 changed files with 104 additions and 51 deletions
@@ -13,7 +13,8 @@ This processor will create a MIDI Control Change message with the specified chan
### Example
```yaml
- type: midi.control_change.create
- id: create
type: midi.control_change.create
params:
channel: "1"
control: "64"
@@ -13,5 +13,6 @@ This processor will decode incoming bytes into a MIDI message. This processor wi
### Example
```yaml
- type: midi.message.decode
- id: decode
type: midi.message.decode
```
@@ -13,5 +13,6 @@ This processor will encode a MIDI message into an array of bytes. This processor
### Example
```yaml
- type: midi.message.encode
- id: encode
type: midi.message.encode
```
@@ -13,5 +13,6 @@ This processor will unpack a MIDI message into its individual components. This p
### Example
```yaml
- type: midi.message.unpack
- id: unpack
type: midi.message.unpack
```
@@ -13,7 +13,8 @@ This processor will create a MIDI Note Off message with the specified channel, n
### Example
```yaml
- type: midi.note_off.create
- id: create
type: midi.note_off.create
params:
channel: "1"
note: "60"
@@ -13,7 +13,8 @@ This processor will create a MIDI Note On message with the specified channel, no
### Example
```yaml
- type: midi.note_on.create
- id: create
type: midi.note_on.create
params:
channel: "1"
note: "60"
@@ -13,7 +13,8 @@ This processor will create a MIDI Program Change message with the specified chan
### Example
```yaml
- type: midi.program_change.create
- id: create
type: midi.program_change.create
params:
channel: "1"
program: "10"