Skip to content

bushy555/TRS80-model4-1bit-music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TRS80-model4-1bit-music/settings

1-bit music for the TRS80 model 4 computer. Converted to run on the model 4 from the ZX Specrtrum 1-bit music scene. Use PASMO and SJASMPLUS assemblers where required. Note: All audio is sent to the cassette port. Connect up an amplified speaker to the cassette port/jack/socket. Credits to the original creators: Shiru, Utz, Tim Follin, and others.

.WAV, .CAS, .CMD files included. Tested in the 'TRS80GP' emulator. Not tested on real hardware.

Details for 1-bit music on TRS80 via cassette port:

ORG $6000

Cassette port hangs off Bits 0 and 1 on port 255.

Output: Bits 0-1: 00=0.85 Volts, 10=0.0 Volts, 01 = 0.46 Volts (effectively could have three volume levels / 3 bit audio)

So... spit out alternate values $00 and $02 to OUT ($FF)

DISK1.DSK contains the first 25 music tunes.

DISK2.DSK contains five octodeXl tunes.

TRITONE.DSK contains all ~30 tritone tunes.

Sub-directory '_INTERNAL_SPEAKER' contains engine players and music tunes that have since been converted to run on physical hardware with the audio being played out to the internal speaker on Port $90.

About

1-bit music for the TRS-80 Model 4 computer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published