Jump to content
  • entries
    657
  • comments
    2,699
  • views
    900,547

multiple phrases


SpiceWare

1,164 views

Which voice(s) do you prefer?  

1 member has voted

  1. 1. Which voice(s) do you prefer?

    • Agnes
      1
    • Alex
      1
    • Bruce
      0
    • Fred
      0
    • Trinoids
      0
    • Vicki
      0
    • Victoria
      0
    • Zarvox
      0

  • Please sign in to vote in this poll.

In the prior example the entire phrase was put into the Display Buffer. For this test, I've revised the routines to use a 1K sample buffer. The buffer is filled in with $F8, then the word to be played back is copied into the buffer. The 6507 routines monitor for volume >= $80 which tells it to request the ARM routines to fill in the next word.

 

Not all of the voice tests were compatible with the 1K buffer. Some of them, such as the Berzerk samples, ended up having a word (humanoid or intruder) that was larger than 1K, so the playback would repeat as there was never a $F8 to trigger the next word. Those are currently missing from ROMs. There's a couple that are marginal in that the sample is just under 1K and sometimes the $F8 isn't caught at the checkpoint. When that happens, the word repeats a few times before the $F8 is noticed by the 6507 code.

 

The 12 words that make up these phrases is taking over 8K of the ROM, so higher quality samples will most likely not be feasible.

 

 

Push the joystick in one of 4 directions to trigger a phrase.

 

Hold down fire to randomly change the playback speed.

 

ROMs

VoiceTests 2.zip

 

Source

DigitalAudio 3.zip

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...