home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 28 / amigaformatcd28.iso / -seriously_amiga- / sound / playthx / thx-play.faq < prev    next >
Encoding:
Text File  |  1998-05-09  |  2.0 KB  |  65 lines

  1. Q: What's the difference between 'thxplay' and 'thx-play'?
  2. A: I decided this:
  3.    - 'thxplay' is the shared library, 'thxplay.library'
  4.    - 'thx-play' is the E module, 'tools/thx-play.m'.
  5.    This is because E needs a module called 'thxplay.m' to
  6.    use the library. Therefore, there would be difficulty
  7.    in building (at least from the same source)
  8.  
  9. Q: Who wrote this?
  10. A: Martin Wodok <Dexter.Abyss@iName.com> wrote the
  11.    replay code (and the editor itself :)
  12.    I <kyzer@4u.net> just wrote the high-level
  13.    functions on top of it, to make it easy and
  14.    pleasant to use.
  15.  
  16. Q: It keeps recalculating the filters for each song,
  17.    even though I start with thxInit(NIL)
  18. A: You're calling thxFree() when you really mean to
  19.    call thxStop(). thxFree() should only be called
  20.    once (but don't forget to call it! :)
  21.  
  22. Q: It makes no noise at all!
  23. A: Check your S:thxWaves.location file.
  24.    And your volume control.
  25.  
  26. Q: The sound goes ugly when I call thxPause()
  27. A: mute it first with thxSetVolume(0)
  28.  
  29. Q: but thxSetVolume(0) doesn't work!
  30. A: Like thxWind(), thxSetVolume() takes in worst case
  31.    one 'cycle' (=1 frame) to be attended to. thxPause()
  32.    and thxStop() are overriding and stop the player
  33.    before this can happen.
  34.    A workaround is to call Delay(2) between the
  35.    thxSetVolume() and thxPause().
  36.  
  37. Q: Can you make it so thxPause() toggles rather
  38.    than forces pause mode?
  39. A: I could, but I wouldn't want to. It would be
  40.    messy, and unclean from the API point of view.
  41.    See PlayTHX_gui.e for a toggling pause example.
  42.  
  43. Q: THX is missing a song command or two.
  44. A: Tell Dexter about it.
  45.  
  46. Q: This interface could do with a ...() routine
  47. A: Good idea! :)
  48.  
  49. Q: Can we have an OO THX object?
  50. A: wait for the next version :)
  51.  
  52. Q: Where do I get this THX thing?
  53. A: You can get the THX editor from
  54.    aminet:mus/edit/ or http://thx.home.ml.org
  55.  
  56. Q: Where do you get those THX mods from?
  57. A: I rip them, I leech them and I beg them.
  58.    Oh, and I write them too.
  59.  
  60. Q: This player causes memory corruption here (bla)
  61. A: Mail Dexter with the details.
  62.  
  63. Q: You dumb fuck for using includes
  64. A: Sue me.
  65.