| 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 RGBI to S-Video RGBI to SCART RGBI to VGA RGB Conversion SAM 128 Alpha Long Common Phonemes Reciter SAM Technical SID Player 128 VDC Interlace 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 |
Following is list of all SAM "phonemes" sorted by the internal 'SAM code'. Note the final 3 ("shortcuts") have no data associated with them -- SAM will immediately translate them into a pair of "real" phonemes (both of which have associated data). I can only guess... perhaps those final 3 were designed to compress Reciter's dictionary?
The class "Vowel_X" refers to both real vowels and approximants. The class "Fricative" refers to both real fricatives and affricates (but not the psudo-fricative sound "H" -- phonemes /H and /X). Time periods marked with a * completely ignore the normal SPEED setting; they immediately enter a fixed-length (phoneme-specific) PCM rendering. Time periods marked with ** will extend the normal SPEED setting in rather complex way (see my Technical Page for the gory details). My apologizes, but I recently discovered an undocumented phoneme (code $2B) in SAM which the user write as * (asterisk). This bug/feature also uses fixed-length PCM rendering. Frequencies marked with a * are completely ignored (for the phoneme... may affect blending with adjacent phonemes). If the * frequency is the only one, then you will see "x0" meaning "times zero" or more precisely "ignore this value... it has no direct effect". If the * frequency is one of many, then it will not be included in the average of frequencies (above the list of individual frequencies). Frequencies marked with ** play for 75% of the "final" base wavelength (and be followed by a short burst of PCM samples). These values are included in the average of frequencies (when there are multiple values for a phoneme)... however in these cases, I worry that the "average" is wrong! Also see the section Poker/NOISES which lists all of these special cases, and tells you why they are special, and what is different about them. SAM (64) © Don't Ask, Inc., 1982 SAM 128 © H2Obsession, 2015 Webpage © H2Obsession, 2015, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||