[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: apple II 8bit sound programmers



On 31 Jan 2006 aiiadict@gmail.com wrote:

<snip>
> the higher the frequency of the sound (IE the note)
> the faster the routine goes...
> 
> How to make all note frequencies take
> the same ammount of time (cycles)?

It seems to me that adjusting the number of times the routine loops, based
on the tone frequency would be the way to go... of course that would have
the effect of shortening your longest (lowest) note to match the shortest
(highest).

Since timing is fairly crucial in most games, you're probably better off
with something DAC-based. RT.Synth is the best bet if you're looking for a
single-voiced soundtrack with good note range.

OTO, if you want to have polyphonic sound you might try sequencing thinly
"sliced" samples. I tried something like this a while back, though I'm
not sure it would be of any use a video game context, as it uses a good
portion of the available memory.

http://8bitsoundandfury.no-ip.info/files/UNSORTED/

A very short and rudimentary "song" with drums, bass and lead... a lot of
the drums and bass gets lost on the apple speaker, but it sounds almost
tolerable with external speakers. I can see this being plausible in a
fairly slow moving game... maybe not.
-s

._____. SIMON WILLIAMS :::::::: LUDDITE ENTERPRISES UNLIMITED
|[LD8]! 8-BIT SOUND & FURY : APPLE ][ AUDIO & MUSIC RESOURCES
|  o. | +------- http://8bitsoundandfury.no-ip.info/ -------+
!__!__! OLD APPLE WEB SERVER LIST http://www.ld8.org/servers/