mirror of
https://github.com/jwetzell/showbridge-docs.git
synced 2026-05-13 21:14:17 +00:00
add docs for individual midi processors
This commit is contained in:
+21
-1
@@ -9,7 +9,7 @@ export default defineConfig({
|
|||||||
tableOfContents: false,
|
tableOfContents: false,
|
||||||
favicon: "/favicon.ico",
|
favicon: "/favicon.ico",
|
||||||
editLink: {
|
editLink: {
|
||||||
baseUrl: 'https://github.com/jwetzell/showbridge-docs/edit/main/',
|
baseUrl: "https://github.com/jwetzell/showbridge-docs/edit/main/",
|
||||||
},
|
},
|
||||||
social: [
|
social: [
|
||||||
{
|
{
|
||||||
@@ -186,6 +186,26 @@ export default defineConfig({
|
|||||||
collapsed: true,
|
collapsed: true,
|
||||||
autogenerate: { directory: "processors/midi/message" },
|
autogenerate: { directory: "processors/midi/message" },
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: "Note On",
|
||||||
|
collapsed: true,
|
||||||
|
autogenerate: { directory: "processors/midi/note_on" },
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Note Off",
|
||||||
|
collapsed: true,
|
||||||
|
autogenerate: { directory: "processors/midi/note_off" },
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Control Change",
|
||||||
|
collapsed: true,
|
||||||
|
autogenerate: { directory: "processors/midi/control_change" },
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Program Change",
|
||||||
|
collapsed: true,
|
||||||
|
autogenerate: { directory: "processors/midi/program_change" },
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: Create MIDI Control Change
|
||||||
|
sidebar:
|
||||||
|
label: Create
|
||||||
|
order: 1
|
||||||
|
---
|
||||||
|
This processor will create a MIDI Control Change message with the specified channel, control number, and control value.
|
||||||
|
|
||||||
|
- **type**: `midi.control_change.create`
|
||||||
|
- **params**:
|
||||||
|
- **channel**: the MIDI channel
|
||||||
|
- **control**: the control number
|
||||||
|
- **value**: the control value
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```yaml
|
||||||
|
- type: midi.control_change.create
|
||||||
|
params:
|
||||||
|
channel: "1"
|
||||||
|
control: "64"
|
||||||
|
value: "127"
|
||||||
|
```
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
title: Create MIDI Message
|
|
||||||
sidebar:
|
|
||||||
label: Create
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
- **type**: `midi.message.create`
|
|
||||||
- **params**:
|
|
||||||
- **type**
|
|
||||||
- **channel**
|
|
||||||
- **note**
|
|
||||||
- **velocity**
|
|
||||||
- **program**
|
|
||||||
- **control**
|
|
||||||
- **value**
|
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: Create MIDI Note On
|
||||||
|
sidebar:
|
||||||
|
label: Create
|
||||||
|
order: 1
|
||||||
|
---
|
||||||
|
This processor will create a MIDI Note On message with the specified channel, note, and velocity.
|
||||||
|
|
||||||
|
- **type**: `midi.note_on.create`
|
||||||
|
- **params**:
|
||||||
|
- **channel**: the MIDI channel
|
||||||
|
- **note**: the note number
|
||||||
|
- **velocity**: the velocity
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```yaml
|
||||||
|
- type: midi.note_on.create
|
||||||
|
params:
|
||||||
|
channel: "1"
|
||||||
|
note: "60"
|
||||||
|
velocity: "127"
|
||||||
|
```
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: Create MIDI Note Off
|
||||||
|
sidebar:
|
||||||
|
label: Create
|
||||||
|
order: 1
|
||||||
|
---
|
||||||
|
This processor will create a MIDI Note Off message with the specified channel, note, and velocity.
|
||||||
|
|
||||||
|
- **type**: `midi.note_off.create`
|
||||||
|
- **params**:
|
||||||
|
- **channel**: the MIDI channel
|
||||||
|
- **note**: the note number
|
||||||
|
- **velocity**: the velocity
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```yaml
|
||||||
|
- type: midi.note_off.create
|
||||||
|
params:
|
||||||
|
channel: "1"
|
||||||
|
note: "60"
|
||||||
|
velocity: "127"
|
||||||
|
```
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Create MIDI Prgoram Change
|
||||||
|
sidebar:
|
||||||
|
label: Create
|
||||||
|
order: 1
|
||||||
|
---
|
||||||
|
This processor will create a MIDI Program Change message with the specified channel and program number.
|
||||||
|
|
||||||
|
- **type**: `midi.program_change.create`
|
||||||
|
- **params**:
|
||||||
|
- **channel**: the MIDI channel
|
||||||
|
- **program**: the program number
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```yaml
|
||||||
|
- type: midi.program_change.create
|
||||||
|
params:
|
||||||
|
channel: "1"
|
||||||
|
program: "10"
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user