Welcome, Guest. Please login or register.

Author Topic: MP3@64 stuttering and skipping  (Read 5484 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: MP3@64 stuttering and skipping
« on: June 11, 2009, 08:34:45 PM »
Quote from: alexh;510652
Interesting stuff... didnt know there was no DMA to parallel port. Damn that's a bit of an oversight. I am sure there must be a technological reason why not.

A floppy port interface should at least be support DMA transfers from chip memory to whatever was dangling off the end of it. Not sure how easily it could be implemented though as the hardware will use MFM encoding.

-edit-

I see Chris beat me to it :)
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: MP3@64 stuttering and skipping
« Reply #1 on: June 11, 2009, 08:51:14 PM »
Quote from: bloodline;510663
The Amiga did no MFM encoding in hardware! IIRC that was all done by the trackdisk.device (Some one really should write a trackdisk.device with 8b/10b encoding):)


Hmm, I thought there was something in Paula that did it. It's been a long time since I looked at this stuff :)

Assuming there is no hardware MFM, then even better. One less thing to worry about on the device end. You've got a DMA driven serial port that should be able to shift data at a high enough bitrate for a lot of mp3s...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: MP3@64 stuttering and skipping
« Reply #2 on: June 11, 2009, 09:23:20 PM »
Theoretically then, what's the show stopper for using the floppy port to send data to a device that expects to recieve serial information?

I always thought the floppy connector was an underutilised expansion port.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: MP3@64 stuttering and skipping
« Reply #3 on: June 11, 2009, 11:30:46 PM »
Quote from: platon42;510689
... I get a theoretical maximum speed of about 42 KB/sec for disk DMA.


So, even if the achieveable rate were only half that, that's still >200Kbps. Sounds ample for our theoretical floppy port mp3 decoder :)
int p; // A