Q is a Nodular Sequencer controlled by the interactions between nodes and particle streams. It was built using React.
Q has been tested on Chrome but it should work on any decent browser with MIDI support.
Nodes generate midi messages whenever they become in contact with a particle.
- MIDI
- noteOn/noteOff messages to the specified MIDI destination.
- Lag and probability controls.
- Velocity control.
- Note and octave selectors.
- MIDI destination selector.
Particles travel along the paths defined by streams. Streams can have zero or more particles. There are three different types of particles:
- Linear
- Linear particle flow (user-defined length).
- Particle count and speed controls.
- Circular
- Circular particle flow (user-defined radius).
- Particle count and speed controls.
- Freehand
- Freehand particle flow (user defined path).
- Particle count and speed controls.
Shortcut | Action |
---|---|
Spacebar | Play/Pause. |
Backspace | Delete nodes. |
⌘+A | Select all nodes. |
⌘+S | Save project. |
⌘+O | Open project. |
⌘+N | Create a new project |
⌘+⇧+S | Save current project to local storage. |
⌘+⇧+O | Load project from local storage. |
⌘+⇧+C | Clear local storage. |
⌘+Click | Select Multiple nodes. |