Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 08:20
· 72 commits to main since this release

Tested on WSL2 with Ubuntu 24.04. The regression session comes out identical to the reference, and the deck's self-test passes.

The virtual deck

  • The face now looks like the unit (--face real, the default): black gloss plastic, a bevelled screen housing, a chrome frame round the pads, brushed metal transport keys with their lamps shining through, grey rubber pads and flat step keys. --face flat is the first look.
  • The bright last column and row along the right and bottom of the screen are gone. The bezel is black there.
  • --mute plays nothing but still shows the MASTER / PHONES switch, for recordings.

Docs

  • The README says where autoexec.bin goes to try the mods: the top of the USB folder, then start the emulator again.
  • The README describes scripted use.

Videos

  • tools/reel.py makes short videos of the emulator from an episode, a script of scenes. Shapes (--shape): 1080x1920 for Reels and Shorts, 1920x1080, the website's picture, or the deck's window as it opens.
  • tools/reels/example.py is the one to start from. tools/reels/hero.py makes the website's picture, playing. Your own episodes go in demo/episodes, which git ignores.
  • --check looks at an episode without a unit.
  • A reel can record from the simulated decks (INPUT = True) for live sampling. The headphones, which carry the input monitor, are mixed into the reel's sound.
  • A recording script can move the tempo slider and hold a key down (slider, key).

Fixes

  • On Windows, commands in a recording script could run again or late. The deck read the file's two-byte line ends as one. It now reads the file in bytes.