Javascript Soundsmith Music Player
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Sean 0f5bcc71ef fixed safari support 5 years ago
docs initial import 6 years ago
extract initial import 6 years ago
src fixed safari support 5 years ago
tools added wave generator tool 6 years ago
.gitignore initial import 6 years ago
LICENSE initial import 6 years ago
Makefile initial import 6 years ago
README.md initial import 6 years ago
fta.html initial import 6 years ago
fta.js fixed safari support 5 years ago
ftasongs.json initial import 6 years ago
index.html initial import 6 years ago
main.css initial import 6 years ago
smith.html initial import 6 years ago
smith.js fixed safari support 5 years ago
songs.json fixed song list 6 years ago
tsconfig.json initial import 6 years ago
tsconfig_fta.json initial import 6 years ago
tslint.json initial import 6 years ago

README.md

Javascript Soundsmith Player

Soundsmith was a music program released in the late 80s for the Apple IIgs. It was used by many games and demos for their music. This is an implementation of the Soundsmith player written in Typescript.

You can check out a live demo here.

src/ contains the sourcecode for the player.

extract/ contains a bunch of commandline tools I wrote to help extract music from demos and other software.

docs/ contains documentation on how Soundsmith works, as well as documentation on how I extracted music from the trickier sources.

I've also included a second special music player that can play older FTA music, like the sort found in the Nucleus demo.