| Home CBM ASCII-X BASIC C128 2MHz Border BASIC 7.80 BASIC 8 CPM Digimaster 128 Fast Serial for uIEC Games Interlace JiffySoft128 Keyboard Scan Media Player 128 Orig Interlace RGBI to S-Video RGBI to SCART RGBI to VGA RGB Conversion SAM 128 SID Player 128 VDC Interlace Mp128alpha N-progs D64plus Disk Escape Codes Hardware PCxface PETSCII Pet2asc Futurama IBM PC-AT Contact Games Glossary Hall of fame Hall of shame Miscellaneous Privacy policy Programming Twisty puzzles |
Digimaster 128 is a C128 port of the "classic" Digimaster released for the C64. Like the original, it only operates in "VIC Mode" (40-columns... sorry no 80-columns).
Allows recording (with a "user-port" capture device, like the SUX 6400) and playback (through SID chip) of 8-bit audio files in one of three quality levels:
Note that a 'tick' is approximately 1 microsecond (from the CLK line that drives the I/O chips). The sample rate and max length are based on NTSC clock of 1.02 MHz. The "standard" software allows many manipulations of an audio sample:
Oh yeah, the user interface (UI) is totally point-and-click (except for saving files... you gotta type a name). You can use a mouse or joystick (sadly, no full keyboard support... in other words, a mouse or joystick is required).
Of course, the C128 can load data much faster with a "fast-serial" device like C1571/C1581/CMD-HD/CMD-FD than the original C64 (although JiffyDOS helps a lame 1541!) Regardless of the data storage device, the C128 version has access to almost a full 64K (62.75 in detail) for audio samples. I hope you agree this is better than the C64 version (about 32K for audio)! The original/classic (C64) version was written by Chris Brenner around 1993. I just made it C128 "compatible"... enjoy!
I do not have any source code; I simple used C128's Machine Language Monitor (see MONITOR) to hack the C64 version. My coding notes (linked above) describe memory layout and program organization. Because they are my personal notes, they probably won't make much sense to anybody else.
Here is 40-column screen shot of Digimaster 128... If you want more, please Contact Me. I asked the author, Chris Brenner, for permission to post his original software and documentation on my site. He said that is okay, and also "[Now], I consider Digimaster to be in the public domain." Audio Capture Device (SUX 6400) donated to me by Robert Bernardoin 2011; Thank You! Web page © H2Obsession, 2015 Digimaster 128 © H2Obsession, 2011 Digimaster © Chris Brenner, 1993. Used by permission. |