Skip to content

SING (beta 2)

Pre-release
Pre-release

Choose a tag to compare

@ugrossek ugrossek released this 06 Oct 15:21
· 0 commits to true-pitch-shift since this release

SING turns CHOMPI into an instrument led by your voice. Press keys and sing, talk or make any sound: CHOMPI plays the keys' notes with your voice. Simple enough for children: press a key, say "hello", and it sings.

SING cheat sheet

New in beta 2

  • Three characters on the play button. Robot (red): a vocoder, the Kraftwerk kind; the pitch you sing doesn't matter, and talking, whispering and noises all work. Human (warm white): your real voice, moved onto the keys' notes, whatever you sing. Toy (yellow): an 80s talking toy, Speak & Spell and Dalek metal.
  • The keys play their own notes. Press C-E-G, hear C-E-G. Key 8 is middle C.
  • Simple controls: one page per knob (two on the effects and volume knobs, as in TAPE), and every knob has a second control on chompi + turn. Pitch, size, character, space, filter, time wheel, volume; width, doubler, echo time, resonance, envelope. Effects start off.
  • Only the harmonies: your own voice isn't mixed in.
  • Freeze on the loop button: hold the sound you're making and keep playing chords with it.
  • Time wheel on the big wheel: go back through the last 2 seconds, slowly or scratching.
  • Latch follows your voice: latch a chord and sing a melody, the chord moves with you.
  • A tuner on the keys: the note you sing lights up.
  • Lights in red and warm white, after Kraftwerk's Die Mensch-Maschine; the play button shows the character: red, white or yellow.
  • Options in /SING/options.json: Latch Follows Voice, Voice Gate, Show CPU.
  • The looper is gone (its buttons and wheel went to freeze, the characters and the time wheel).

Full controls: the cheat sheet above and the README.

Install: with the multi-firmware launcher v1.1 or later, send CHOMPI_SING_beta_2.bin to a free slot from https://ugrossek.github.io/CHOMPI/. On a stock card, put it in the card root as the only .bin.

Use headphones, and an external mic on the input jack if you can: the built-in mic picks up key clicks.

Beta: expect rough edges; feedback is welcome.

SHA-256: 21d0639403314bdb587fbb4646f634a0075827c6a19635f6b54ed3f2c8ffc913

Written together with Claude, Anthropic's AI assistant, and tested on one CHOMPI. Unofficial, experimental software, provided as-is with no warranty; use it at your own risk.