Re: [stella] Announcing "webTune2600"

Subject: Re: [stella] Announcing "webTune2600"
From: "B. Watson" <atari@xxxxxxxxxxxxxx>
Date: Fri, 12 Aug 2005 17:49:58 -0400
> I'm pretty proud of how my "HTML table keyboard" came out.

I like it, too. It'd be cool to also have a "guitar neck" mode :)

> If someone who understands the science better than I do wants to
> suggest any improvements to that, I'd be very grateful (in particular
> a description of the various channel/distortions, especially how they
> connect...I was surprised to realize the Tune2600 will sometimes
> suggest different Distortion values in order to get a better absolute
> pitch match....in practice, you can save RAM or ROM space if you can
> still with a single channel)

Eckhard's freqform.txt does explain the distortion stuff, though not in
great detail.

I've had an idea for improving the tuning of the TIA... but am not
entirely sure how it'll sound in practice. The idea is to take two
adjacent TIA notes that use the same distortion, and rapidly toggle
between them on alternate frames. Call it "audio flicker"... I *think*
the human ear will perceive this as a frequency halfway between the two,
but I'm not sure and haven't had a chance to sit down and write some code
to check it (and I'd have to find my EPROM burner: an emulator couldn't
answer that question for me).

If it works, this could be used to fix some of the notes that are off by
20-30 cents. It might even be possible to get frequencies 1/3 or 2/3 of
the way between adjacent notes: play the low note for one frame and the
high note for two frames, or vice versa. If *that* works, it should be
possible to come up with a scale where all the notes are pretty close
to being in-tune...

...but it might just sound like mud. If I actually understood the science,
I guess I'd already know :)

--
B.
Archives (includes files) at http://www.biglist.com/lists/stella/archives/
Unsub & more at http://stella.biglist.com

Current Thread