Interrupt driven Spectrum AY music playback on the RC2014
The sound card is available here, https://www.tindie.com/products/edbrindley/ymay-sound-card-pcb-for-the-rc2014-computer/ and the source code for the interrupt driven player is here: https://github.com/electrified/rc2014-ym2149/blob/master/player/interrupt/PTxPlay.asm
Using a Z80 CTC to generate a 50Hz interrupt to more accurately play ZX Spectrum Pro Tracker 3 tunes on my RC2014 with AY/YM Sound Card.
The oscilloscope at the end of the video was produced by first merging the two mono wavs to produce a stereo one:
sox -M -c 1 Audio\ 1-4%L.wav -c 1 Audio\ 1-4%R.wav output.wav
and then feeding this through ffmpeg
ffmpeg -threads 4 -i "output.wav" -filter_complex \
"[0:a]showspectrum=mode=combined:slide=scroll:color=fruit:scale=sqrt:s=1920x1080[ss]; \
[0:a]showwaves=split_channels=1:scale=sqrt:mode=p2p:s=1920x1080:colors=#9cf42f[sw]; \
[ss][sw]overlay=0:H-h[out]" \
-map "[out]" \
-map 0:a \
-c:v libx264 -crf 0 -preset ultrafast \
"spectrum.mkv"
Видео Interrupt driven Spectrum AY music playback on the RC2014 канала trilbyrollers
Using a Z80 CTC to generate a 50Hz interrupt to more accurately play ZX Spectrum Pro Tracker 3 tunes on my RC2014 with AY/YM Sound Card.
The oscilloscope at the end of the video was produced by first merging the two mono wavs to produce a stereo one:
sox -M -c 1 Audio\ 1-4%L.wav -c 1 Audio\ 1-4%R.wav output.wav
and then feeding this through ffmpeg
ffmpeg -threads 4 -i "output.wav" -filter_complex \
"[0:a]showspectrum=mode=combined:slide=scroll:color=fruit:scale=sqrt:s=1920x1080[ss]; \
[0:a]showwaves=split_channels=1:scale=sqrt:mode=p2p:s=1920x1080:colors=#9cf42f[sw]; \
[ss][sw]overlay=0:H-h[out]" \
-map "[out]" \
-map 0:a \
-c:v libx264 -crf 0 -preset ultrafast \
"spectrum.mkv"
Видео Interrupt driven Spectrum AY music playback on the RC2014 канала trilbyrollers
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Zombies! - Z80 Assembler game for the RC2014Z80 Retrocomputing 8 - Speech Synthesizer for RC2014Z80 Retrocomputing 16 - UNIX on RC2014RC2014: Running CP/M on the Compact Flash ModuleYM2149/ AY-3-8910 Sound Card for the RC2014 computerRC2014 - Homebrew Z80 Computer - Retro Computer Festival 2017 - Part 2Interrupts Part 2 with the Zilog Z80THN #029 - VT132 #1 - Introduction"Karbofos - wat is luv" played on AY-3-8910Nyan on RC2014 with TMS9918A Video BoardISA network card - RTL8019 - RC2014-to-ISA adapterRC2014 OPM / YM2151 Sound Card Status ReportUsing CP/M - ComputerphileSprites on the TMS9918aJingle Bell feat. MSX-BASIC"Karbofos - wat is luv" played on YM2149RC2014 IDE adapter - an introductionZ80 Retrocomputing 17 - Enhanced CPU BoardSoldering Up the RC2014 Homebrew Z80 Computer KitMSX-BASIC running on RC2014