Mercurial > repos > simple16
view audio.s16 @ 59:b15187a99d6f default tip
Add a command line option for printing out label addresses on the command line. Useful for debugging purposes.
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 07 Sep 2016 23:15:27 -0700 |
parents | 4c9dbfa30a66 |
children |
line wrap: on
line source
;48000 x 16 / VALUE = FREQ ;48000 x 16 = VALUE * FREQ ;48000 x 16 / FREQ = VALUE ;A = 440Hz ~ 1745 = $6D1 ;C# = 554.365Hz ~ 1385 = $569 ;E = 659.255Hz ~ 1165 = $48D ;Channel A ldim $D1, r0 ldimh $6, r0 outi 4, r0 ;Channel B ldim $69, r0 ldimh $5, r0 outi 5, r0 ;Channel C ldim $8D, r0 ldimh $4, r0 outi 6, r0 ;Channel D ldim $A2, r0 ldimh $D, r0 outi 7, r0 ldim $FF, r0 ldimh $FF, r0 outi 8, r0 outi 9, r0 done bra done