all repos — xyw @ 6d6b6dac8364639423a553c8d541222f30e7aba1

A minimal virtual machine and assembler for terminals.

Added pauses to korobeiniki example.
h3rald h3rald@h3rald.com
Wed, 11 Feb 2026 14:24:52 +0100
commit

6d6b6dac8364639423a553c8d541222f30e7aba1

parent

3d73fbe268a4a5b7ffd27c5ce769dd100a94db53

2 files changed, 7 insertions(+), 7 deletions(-)

jump to
M examples/korobeiniki.xywexamples/korobeiniki.xyw

@@ -40,15 +40,15 @@ .byte n8 c5 n4 e5 n8 d5 n8 c5

.byte n4 b4 n8 b4 n8 c5 n4 d5 .byte n4 e5 n4 c5 n4 a4 n2 a4 -.byte n4 pause ; pause between parts +.byte n4 ps ; pause between parts ; Main theme - Part B -; D5 F5 A5 G5 | F5 E5 C5 C5 | E5 D5 C5 | B4 B4 C5 D5 | E5 C5 A4 A4 +; D5 F5 A5 G5 | F5 E5 ps C5 | E5 D5 C5 B4 | B4 C5 D5 E5 | C5 A4 A4 .byte n4 d5 n8 f5 n4 a5 n8 g5 -.byte n8 f5 n4 e5 n8 c5 n8 c5 -.byte n4 e5 n8 d5 n8 c5 -.byte n4 b4 n8 b4 n8 c5 n4 d5 -.byte n4 e5 n4 c5 n4 a4 n2 a4 +.byte n8 f5 n4 e5 n8 ps n8 c5 +.byte n4 e5 n8 d5 n8 c5 n4 b4 +.byte n8 b4 n8 c5 n4 d5 n4 e5 +.byte n4 c5 n4 a4 n2 a4 .label end-song
M examples/lib/macros.xywexamples/lib/macros.xyw

@@ -72,7 +72,7 @@ .macro file.type.file $01

.macro file.type.directory $02 ;;; Beeper notes -.macro pause $0000 ; silence +.macro ps $0000 ; pause (no sound) .macro c4 $0106 ; 262 Hz .macro cs4 $0115 ; 277 Hz .macro d4 $0126 ; 294 Hz