>The MSX CAN handle 44kHz. The MSX works at 3570MHz, so it has got 81
>T-states per sample (more on a 7MHz MSX or a turboR), which is way enough
>for a simple loop to record data into the memory of your MSX. Okay, when 16
>bits/stereo it's getting a little too tight. But what the heck. Then buy a
>turboR or else sample stereo at a lower frequency.

You're right. I remember sampling/playing back 1-bit samples with my trusty
ZX Spectrum back in 1985 at about 40kHz. The Z80 on the ZX is clocked at
the same speed of the MSX, and the routine had time enough to read the
port, mask out the bits, shift and pack the sample to 1-bit in RAM in real
time.

8-bit sampling would be faster and easier, so it's very likely 16-bit OR
stereo could be achieved between 20-30kHz if the extra circuitry had low
overhead, and 16-bit + stereo at half that frequency (always talking of a
plain MSX1, faster machines should have no problems).

With clever memory mapping pretty large samples could be handled. The only
issue is CPU overload, but the Atari ST was also overloaded when playing
samples and people keep using them on games (not during real gameplay,
though).

An interesting application for this cartridge would be a music sequencer
which included support for this cartridge as another output device (if the
software was modular like OctaMED for Amiga, supporting Moonsound and other
PCM capable cartridges) with parameter adjustments to suit the computer
processing power it's running on.

Kiss you lot.

--
Madonna Mark Two
"Martin Galway means to me what Elvis meant to Sigue Sigue Sputnik"



****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to