Elektrine lite

← Feed

@jaybird110127@dragonscave.space

Post #3049744

2026-04-19 18:01 UTC

@pitermach@dragonscave.space @FreakyFwoof@universeodon.com @batworx@mastodon.africa And the funny thing is, the Apple II doesn't have a SID chip or anything like it. Unless you have an expansion card like the Mockingboard for music, all the Apple has internally is a speaker which can be toggled by accessing the memory address $C030. So that's what programs do, rapidly toggle the speaker usually by writing to $C030, it doesn't matter what you write. You can get a square wave by toggling the speaker at a constant rate, or you can get some other squarewave-type noises by toggling at varying rates.

Replies (1)

  • @x0@dragonscave.space 2026-04-19 18:10

    @jaybird110127@dragonscave.space @pitermach@dragonscave.space @FreakyFwoof@universeodon.com @batworx@mastodon.africa Why did you roundtrip through MIDI and not NVDA composer commands directly? That probably translates more easily to whatever it's using, note value, length, rest. Maybe you could someday make an NVDA composer player for Apple II! Compile NVDA composer program into something bytes-like and run it through your own little music driver.

    Open ##3049745