From: Wildstar on
I've used .sid files on websites in the past and we could do something of
the sort where we recognize .sid files and load up a .sid plugin much like
in the past for SidPlay.

Follow the same idea.


"BruceMcF" <agila61(a)netscape.net> wrote in message
news:1df8fb82-c9d6-44b8-9ec1-976a4ee28474(a)34g2000hsh.googlegroups.com...
> On Apr 29, 9:39 pm, Andreas Kohlbach <a...(a)spamfence.net> wrote:
>> Even if, the CPU would be too slow, at least for encoded sounds like
>> MP3. For a PC class CPU I think you need at least 50-80 MHZ for decoding
>> an MP3 and not running any other application using the CPU (much) at the
>> same time.
>
> Yes, it would have to be in hardware ... which AFAIR is how the MP3
> player that I have seen online is done.
>
> Indeed, if you stop and think about it, except for the bleeding-edge-
> of-capability WAV players, the SID represents the same thing, doing
> the music in hardware, except the hardware is a waveform synthesizer
> rather than a decompressor and a couple of DACs.
>
> It would be possible to design a browser that had a SID player built
> in, and recognize that an embed link was for a sid file. That would
> be, assuming that the external sid format was Sidplayer2:
>
> <embed src="tune.sid" type="audio/prs.sid">Text</embed>


From: BruceMcF on
On May 4, 10:29 pm, "Wildstar" <wildstar...(a)hotmail.com> wrote:
> I've used .sid files on websites in the past and we could do something of
> the sort where we recognize .sid files and load up a .sid plugin much like
> in the past for SidPlay.
>
> Follow the same idea.
>
> "BruceMcF" <agil...(a)netscape.net> wrote in message
> > <embed src="tune.sid" type="audio/prs.sid">Text</embed>

Yes, that was the idea ... basically, the only embedded multimedia
that a C64 can usefully play inline with browsing is a sid track,
because hardware does most of the work ...

.... for a direct network browser, just hardwire the embed tag to look
to see if it is a sid, and if it is, download it and play it.

.... for telnetting to a Lynx on a larger computer with the console set
of 40x25, patch the terminal program to allow selecting a sid file for
download to an embedded sid player, or if its easier patch a sid
player to act as a terminal program.

The main headache, I guess, is the SID memory location ...

.... the type="audio/prs.sid" is purely for non-C64 browsers, the C64
can go on the .sid filetype of the source file.