home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / acorn / tech / 136 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  1.7 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!wupost!waikato.ac.nz!comp.vuw.ac.nz!cavebbs!tornado!khantazi!banksie
  2. Newsgroups: comp.sys.acorn.tech
  3. Subject: Escape and the Sound System.
  4. Message-ID: <2iawG4j021n@khantazi.welly.gen.nz>
  5. From: banksie@khantazi.welly.gen.nz (Philip R. Banks)
  6. Date: Mon, 14 Sep 1992 17:13:02 +1200
  7. Reply-To: banks_p@kosmos.wcc.govt.nz
  8. Organization: My Arc.
  9. Lines: 24
  10.  
  11.    Another question for the Acorn bods out there. When Escape is enabled
  12. under RO2 and pressed all sound synthesis stops (well on channel 1 anyway.).
  13. But how does this get signaled to the voice synthesis code? Usual behavior
  14. would, I would have thought, be to send the voice synthesis code a 'GateOff'
  15. call indicating synthesis was to halt immediately (and allowing 'smart'
  16. code to do a nice quick fade out to avoid clicks.). But from my studies it
  17. appears this is not happening...
  18.  
  19.    Now this is rather annoying as my sound code maintains a current address
  20. pointer to indicate how far through a sample it is. Defined behavior is that
  21. when the sample finishes this resets to zero to indicate that. However with
  22. my voice code being unaware that synthesis has halted the pointer gets left
  23. at the last address filled and consequently doesn't do as it should.
  24.  
  25.    Anyway I can fix this?
  26.  
  27.     Philip
  28.  
  29. --
  30. Philip R. Banks  Syntax: mail < banks_p@kosmos.wcc.govt.nz >            @@@@@/|
  31.                                                                         @@@@/#|
  32.                                                                         @@@/##|
  33. And who are we to criticize or scorn the the things that they do?       @@/---|
  34. For we shall seek and we shall find Ammonia Avenue. ---A.P.P.           @/    |
  35.