02 June 2020, 22:26 | #1 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
reading from parallel port Sound Digitizers
There where several digitizers for the parallel port for the Amiga.
How would one read the samples from these digitizers? I guess we need a CIA timer-interrupt got read at the correct interval to get the selected sample rate, right? Does anybody have a piece of code ready to demonstrate this job? How did stereo digitizers word? Is ther a protocol description avaulable somewhere? Best regads Hm, now I found a tiny piece of asm code in https://archive.org/stream/1990-span...amiga_djvu.txt page 181 and in the German version of that book "Das Musikbuch", S. 299 But how is that code timed? Is this just a busy wait loop that works correctly on an 7MHz 68000 only??? Last edited by selco; 02 June 2020 at 23:06. |
03 June 2020, 10:37 | #2 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
|
03 June 2020, 10:48 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Usual method is to read byte from sampler, convert it to word (copy low 8-bits to upper 8-bits), write it to AUDxDAT, then poll for audio interrupt (or use interrupts normally but it gets really tight if 68000..), clear interrupt request, repeat.
AUDxPER selects sampling (and playback) rate. |
03 June 2020, 11:20 | #4 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
I see... Thanks for the info!
Does that mean each sample is played back? |
03 June 2020, 12:33 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Yes, sampled audio playback is included for free when using this method
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Serial port, parallel port, and pipe device mount errors | Samurai_Crow | support.FS-UAE | 4 | 13 March 2014 00:04 |
Internal parallel port | spoUP | Hardware mods | 13 | 10 December 2013 05:45 |
In absence of parallel port ? | Another World | project.SPS (was CAPS) | 7 | 19 September 2008 17:42 |
What's this? : parallel port thing | Galaxy | support.Hardware | 19 | 07 September 2006 12:09 |
Parallel port emulation | alexh | support.WinUAE | 8 | 20 March 2006 17:19 |
|
|