-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path8bitsound.htm
79 lines (79 loc) · 3.3 KB
/
8bitsound.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<HTML>
<HEAD>
<TITLE>Sound Generation Using 8-bit Chips</TITLE>
<META NAME="DC.title" CONTENT="Sound Generation Using 8-bit Chips">
<META NAME="DC.creator" CONTENT="John Honniball">
<META NAME="DC.language" CONTENT="en-GB">
<META NAME="geo.placename" CONTENT="Stoke Gifford, South Gloucestershire, United Kingdom">
<META NAME="geo.region" CONTENT="GB-SGC">
<META NAME="geo.position" CONTENT="51.521483;-2.542500">
<META NAME="ICBM" CONTENT="51.521483, -2.542500">
<META NAME="keywords" CONTENT="Atmel, AVR, ATmega8, brushless, DC, motor">
<META NAME="author" CONTENT="John Honniball">
<META NAME="description" CONTENT="Sound generation using 8-bit synthesiser chips, based on Atmel AVR chip">
<LINK HREF="index.htm" REL="home" TITLE="John Honniball's Home Page">
<LINK HREF="index.htm" REL="top" TITLE="John Honniball's Home Page">
<LINK HREF="index.htm" REL="up" TITLE="Creative Technology">
<!-- LINK HREF="photo.htm" REL="next" TITLE="Photography" -->
<!-- LINK HREF="uk101.htm" REL="prev" TITLE="UK101 Home Page" -->
<!-- LINK HREF="about.htm" REL="first" TITLE="About Me" -->
<!-- LINK HREF="links.htm" REL="last" TITLE="Links" -->
<LINK HREF="eee.htm" REL="made" TITLE="John Honniball's Contact Page">
</HEAD>
<BODY BGCOLOR="#ffffcc">
<FONT FACE="Arial,Helvetica,sans-serif">
<H1 ALIGN=CENTER>Sound Generation Using 8-bit Chips</H1>
</FONT>
<A HREF="index.htm">HOME</A> > <A HREF="make.htm">Creative Technology</A> > <B>8-bit sound</B>
<P>
<DIV ALIGN=CENTER>
<B>PAGE UNDER CONSTRUCTION</B>
</DIV>
</P>
<P>
Ever since I installed an AY-3-8910 Programmable Sound Generator chip in
the <A HREF="uk101.htm">Compukit UK101</A>,
I've been interested in sound generation on 8-bit machines.
The modern ATmega chips are, of course, 8-bit microcontrollers.
</P>
<P>
Several designs were popular in the 1980s for generating sound effects and
music in video games.
The General Instrument AY-3-8910 was one of the early digital sound
generators.
Probably the best known sound chip was the Commodore 64's
<ACRONYM TITLE="Sound Interface Device">SID</ACRONYM>, also known
as the 6581.
Later sound chips by Yamaha were designed as improvements on the AY-3-8910.
Later still, PC-based sound cards were introduced with chip and chip-sets
such as the OPL3.
</P>
<P>
My goal is to connect a classic sound chip to the Atmel AVR microcontroller
in an <A HREF="http://www.arduino.cc">Arduino</A> board.
The Arduino can already generate rudimentary sound using the 'tone'
library, but I'd like to connect an external sound chip and recreate
those 8-bit sounds on the original hardware.
</P>
<HR>
<DIV ALIGN=CENTER>
<P>Return to <A HREF="make.htm">Creative Technology page</A></P>
<P>Return to <A HREF="index.htm">John Honniball's home page</A></P>
<FONT SIZE="-1">
Copyright © 2011
by <A HREF="eee.htm">John Honniball</A>.
All rights reserved.
</FONT>
</DIV>
<HR>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-8655234-1");
pageTracker._trackPageview();
} catch(err) {}</script>
</BODY>
</HTML>