georgemorgan / tinymusic

A simple audio synthesizer for the ATTiny10.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tinymusic

This project is just a fun attempt at using the Timer/Counter0 in an ATTiny10 chip to create a basic audio synthesizer.

Currently, a PWM signal is produced on PB2 and modulated to create a RMS sin wave. By changing OCR0A during each overflow interrupt, the pitch of the sound generated can be changed by incrementing the value of OCR0A.

About

A simple audio synthesizer for the ATTiny10.

License:MIT License


Languages

Language:Assembly 88.3%Language:Makefile 11.7%