Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M
by bane on Wednesday September 12, 2018 @10:00AM
(#17968836)
> and send enough samples per second the sound doesn't get distorted
That's kind of the awesome thing here, this machine isn't even capable of 1MIPs, so it has to pump audio out of the COVOX and read, decode and display the video.
From the pouet page from one of the authors: "1. This computer has no DMA. We have to read all data "manually" from HDD registers, word by word. As well as switch heads, cylinders and sectors on fly.
2. This computer is very slow, it spends up to 72 CPU cycles to move a number from one memory cell to another. And it runs on 4 MHz only."
Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M
by rbanffy on Wednesday September 12, 2018 @12:48PM
(#17970636)
> 2. This computer is very slow, it spends up to 72 CPU cycles to move a number from one memory cell to another. And it runs on 4 MHz only."
This is kind of shocking. Was the PDP-11 that bad?
Edit: nope. The COVOX was a parallel port DAC. The computer has to send each sample out. I suspect some light compression, pre-rendered audio segments and an interrupt-driven routine to get data from the HDD and send enough samples per second the sound doesn't get distorted.