~rabbits/noton

Color computer, written in ANSI C
Added zoom
Minor changes
Removed estranged type

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~rabbits/noton
read/write
git@git.sr.ht:~rabbits/noton

You can also use your local clone with git send-email.

#Noton

A color computing playground, written in ANSI C.

Right-click to add nodes, and left-click to add wires. Nodes will emit a positive signal if all the connected wires have the same polarity. The screen has timers to the left, and notes to the right. The default timers are 6 trackers, 4 sequencers and 2 pools.

#Build

You must have SDL2 and PortMidi.

cc noton.c -std=c89 -Os -DNDEBUG -g0 -s -Wall -L/usr/local/lib -lSDL2 -lportmidi -o noton

#Controls

#Generics

  • + Zoom In
  • - Zoom Out

#General

  • BACKSPACE Erase
  • SPACE Toggle play
  • 1-9 Select channel
  • up Octave up
  • down Octave down
  • right Speed up
  • left Speed down

#Paint

  • mouse1 Stroke
  • mouse1+mouse2 Gate