soundsmith/index.html

46 lines
1.5 KiB
HTML

<html>
<head>
<title>Javascript Soundsmith Player</title>
<script type="text/javascript" src="smith.js"></script>
<link rel="stylesheet" type="text/css" href="main.css"/>
</head>
<body>
<h2>Javascript Soundsmith Player</h2>
<p>
This is a 100% javascript Soundsmith Player. Soundsmith was a music program
released in the late 80s for the Apple IIgs. Many games and demos used
Soundsmith for their music. I've included some examples with the player.
</p>
<p>
<a href="smith.html">Go to Soundsmith Player</a>
</p>
<p>
Earlier FTA software didn't use Soundsmith. I've built a specialized player
specifically for them.
</p>
<p>
<a href="fta.html">Go to FTA Player</a>
</p>
<p>
I have included some quick-and-dirty command-line tools to extract
music from FTA demos and other sources inside the extract/ folder.
</p>
<p>
I have documented how I used those tools to reverse engineer demo
organization and extract music in the docs/ folder. In particular,
the <a href="docs/modulae.html">Modulae demo</a>,
the <a href="docs/xmas.html">Xmas demo</a>, and the
<a href="docs/nucleus.html">Nucleus demo</a>.
</p>
<p>
I have also documented how the Apple IIgs Ensoniq DOC works, as well as pseudocode
on how the Soundsmith player works. You can read about it
<a href="docs/player.html">here</a>.
</p>
<p>
Finally, you can check out this project on
<a href="https://github.com/mrkite/soundsmith">GitHub</a>.
</p>
</body>
</html>