Keyboard

Notes from the on-screen piano and computer typing become MIDI. The face of the piano widget.

  • MIDI
  • Since 0.2.0
  • keyboard
  • piano
  • midi
  • typing

Open in TuneToys

Keyboard as the Patch draws it, at default values: inlets on the left, outlets on the right.

Keyboard turns the on-screen piano and computer typing into MIDI notes. It is the face of the piano widget.

What it does#

Notes played on a piano widget bound to this node, or typed on the computer keyboard, leave as a MIDI cable. It has no input and no parameters. Because it belongs to the host, it is driven by the person playing the Toy rather than by the signal graph.

When to use it#

Use it as the note source for Polyphonic instrument, Wavetable or any chain of MIDI processors. Pair it with MIDI in through MIDI merge to accept both playing styles.

Ports#

PortDirectionSignalLanes
midiOutputMIDI16 MIDI channels

Parameters#

This node has no numeric parameters.

Tips#

  • Typing and the on-screen piano play the same notes; octave and range are set by the Frame's piano widget.
  • Put processors such as Transpose between the keyboard and the instrument.

See also#

MIDI in, MIDI merge, Polyphonic instrument, MIDI.

Help patches

Each help patch is an ordinary Toy that teaches one idea. The diagram shows the Patch; the preview shows its Frame. Open it in TuneToys to play and edit it.

1. Play an instrument from the keyboard

beginner Teaches: midi

A keyboard node feeds an instrument and a piano widget plays it.

Patch: Keyboard midi output connected to Polyphonic instrument midi input. Polyphonic instrument audio output connected to Patch outputs audio input.
Connections as text
  • Keyboard midi output connected to Polyphonic instrument midi input
  • Polyphonic instrument audio output connected to Patch outputs audio input
  • Keyboard makes MIDI from the piano widget and typing.
  • The MIDI cable goes to the instrument, which makes the sound.
Frame preview: Play an instrument from the keyboardFrame “Play an instrument from the keyboard” with 3 elements: text heading, knob Level, piano Keys.PLAY AN INSTRUMENT FROM THE KEYBOARD0.3Level
Frame preview (static). Controls show their default values.

Open in TuneToys

  • MIDI in A logical MIDI input port. The host binds it to a device or the DAW's MIDI bus; the Toy never stores a device.
  • Polyphonic instrument Eight owned, velocity-sensitive oscillator voices with ADSR, sustain and MPE, played from a MIDI cable in the Toy's tuning.
  • Transpose Shift note numbers by semitones and octaves, clamped to the MIDI range.

Edit this page on GitHub

esc

↑ ↓ move↩ open⌘↩ new tabesc close