AudioUnit plugin: Difference between revisions
From JustChords Wiki
More actions
Marekpalka (talk | contribs) No edit summary |
Marekpalka (talk | contribs) |
||
| Line 19: | Line 19: | ||
Additionally: | Additionally: | ||
* '''MIDI on song appear''': Sends a custom MIDI message when a new song is displayed/loaded. You can define message in SongEditor. | * '''MIDI on song appear''': Sends a custom MIDI message when a new song is displayed/loaded. You can define message in SongEditor. | ||
* '''MIDI in SongStructure definition''' - IN_PROGRESS | |||
* '''Control Messages''': Transmits CC messages on section changes. | * '''Control Messages''': Transmits CC messages on section changes. | ||
** First section: CC with value 1 | ** First section: CC with value 1 | ||
| Line 25: | Line 26: | ||
** End of last section: CC with value 0 | ** End of last section: CC with value 0 | ||
** Full spec: MIDI CONTROL port transmits CC when entering new sections (1, 2, etc.); value 0 at song end. | ** Full spec: MIDI CONTROL port transmits CC when entering new sections (1, 2, etc.); value 0 at song end. | ||
=== Use Cases === | |||
Revision as of 17:41, 19 January 2026

Using JustChords as an Audio Unit Plugin
JustChords operates as an AUv3 MIDI plugin in DAWs like Loopy Pro and AUM, sending block chords and control messages synchronized to the transport. It features two independent MIDI outputs (MIDI 1 and MIDI 2) for flexible routing to instruments, samplers, or other plugins.[user-provided] Users commonly integrate it for live chord triggering, section changes, and song progression in looping and modular workflows.
MIDI Output Configuration
JustChords provides two configurable MIDI outputs: MIDI 1 and MIDI 2.
Each output supports these modes:
- Off: No MIDI transmission.
- MIDI Chords: Sends standard MIDI note block chords on transport beats.
- TonePacketProtocol Chords: Proprietary chord format for compatible apps/devices.
For Chords mode:
- Set anticipation (lead-in) to allow downstream apps processing time: 1/4 beat, 1/8 beat, or 1/16 beat.[user-provided]
- Chords fire in sync with DAW transport
Additionally:
- MIDI on song appear: Sends a custom MIDI message when a new song is displayed/loaded. You can define message in SongEditor.
- MIDI in SongStructure definition - IN_PROGRESS
- Control Messages: Transmits CC messages on section changes.
- First section: CC with value 1
- Second section: CC with value 2
- Etc.
- End of last section: CC with value 0
- Full spec: MIDI CONTROL port transmits CC when entering new sections (1, 2, etc.); value 0 at song end.