home *** CD-ROM | disk | FTP | other *** search
/ earth.cs.bath.ac.uk / earth.cs.bath.ac.uk.zip / earth.cs.bath.ac.uk / pub / dream / Version4_11.Notes < prev    next >
Text File  |  2001-02-05  |  2KB  |  93 lines

  1. Release Notes for 4.11
  2. ======================
  3.  
  4. This is realy a bug-fix releas with very little new.  
  5.  
  6. Bug Fixes
  7. ---------
  8.  
  9. In the console version selecting devaudio/dac was broken.  Also fixes
  10. dac1, dac2 etc 
  11.  
  12. rtclock and ftlen were wrongly specified in the tables
  13.  
  14. Some oddities in AIFC fixed
  15.  
  16.  
  17. Language Changes
  18. ----------------
  19.  
  20. The control/TCL interaction can now allow a text message (see opcodes)
  21.  
  22.  
  23. Opcode Fixes
  24. ------------
  25.  
  26. None
  27.  
  28.  
  29. New Opcodes 
  30. -----------
  31.  
  32. waveset -- a simple time stretch by repeating cycles
  33.  
  34. flashtxt -- allows text to be displayed from instruments like sliders
  35. etc. (only on Unix and Windows at present)
  36.  
  37.  
  38. Other Changes:
  39. -------------
  40.  
  41. None
  42.  
  43.  
  44. Windows GUI Changes
  45. -------------------
  46.  
  47. Mone
  48.  
  49. ------------------------------------------------------------------------
  50. ==John ff
  51.   2001 February
  52. ========================================================================
  53. ar      waveset   ain, krep
  54.  
  55. The input is read and each complete cycle (two zero-crossings) is
  56. repeated krep times.
  57.  
  58. There is an internal buffer as the output is clearly slower that the
  59. input.  Some care is taken if the buffer is too short, but there may
  60. be strange effects.
  61.  
  62.             instr       1
  63.   asig      soundin     "input.wav"
  64.  
  65.   a2        waveset     asig, p4
  66.             out         a2
  67.             endin       
  68.  
  69.  
  70. John ffitch
  71. 2001 February
  72. ------------------------------------------------------------------------
  73.         flashtxt  iwhich, String
  74.  
  75. A window is created, identified by the iwhich argument, with the text
  76. string displayed.  If the text is replaced by a number then teh window
  77. id deleted.  Note that the text windows are globally numbered so
  78. different instruments can change the text, and teh window survives the
  79. instance of teh instrument.
  80.  
  81. Example:
  82.  
  83. instr 1
  84.     flashtext     1, "Instr 1 live"
  85.  ao oscil         4000, 1
  86.     out           ao
  87. endin
  88.  
  89. instr 2
  90.     flashtext     1, 0
  91. endin
  92.  
  93.