home *** CD-ROM | disk | FTP | other *** search
/ Audio Version 4.94 / audioversion4.94knowledgemediaresourcelibraryoctober1994.iso / unix / midi_doc / fb01sysx < prev    next >
Text File  |  1993-02-08  |  3KB  |  94 lines

  1. Article 369 of rec.music.synth:
  2. Path: ulowell!ci-dandelion!necntc!husc6!uwvax!rutgers!princeton!allegra!ulysses!sfmag!sfsup!mjs
  3. From: mjs@sfsup.UUCP
  4. Newsgroups: rec.music.synth
  5. Subject: Re: FB-01 microtonality
  6. Message-ID: <1141@sfsup.UUCP>
  7. Date: 27 Feb 87 01:20:52 GMT
  8. References: <13421@cca.CCA.COM>
  9. Reply-To: mjs@sfsup.UUCP (M.J.Shannon)
  10. Organization: AT&T Information Systems
  11. Lines: 79
  12.  
  13. In article <13421@cca.CCA.COM> m204help@cca.CCA.COM (Keith Hedger) writes:
  14. >In the ads for the FBO1, it is stated that the instrument will store
  15. >microtonal tunings. Is this the same capability that is available in the new
  16. >DX7's and TX81Z's ??? Can this facility be used to actually play using
  17. >techniques such as Just Intonation etc. ???
  18.  
  19. >keith hedger
  20.  
  21. Keith, I dunno about any ads, but perusing the manual here, the FB-01 cannot
  22. store microtonal tunings, but it can play microtonal notes (to a resolution of
  23. 1 cent, relative to a chromatic note).  If you're using a PC (of any brand) to
  24. control your MIDI setup, then you can do your own microtonal scales, but the
  25. FB-01 only knows microtonal notes.
  26.  
  27. Here's a quickie summary of the MIDI implementation (System Exclusives only):
  28.  
  29. F0 43 2s 0C F7            Dump Voice Bank 0
  30. F0 43 75 0s 20 00 0x F7        Dump Voice Bank "x"
  31. F0 43 75 0s 20 01 00 F7        Dump Current Configuration Buffer
  32. F0 43 75 0s 20 02 xx F7        Dump Configuration Bufffer "xx"
  33. F0 43 75 0s 20 03 00 F7        Dump All Configuration Memory
  34. F0 43 75 0s 20 04 00 F7        Dump ID Number
  35. F0 43 75 0s 2i 05 00 F7        Dump Instrument "i" Voice Data
  36.  
  37. Notes: "s" is the system exclusive channel a given FB-01 is to respond to (this
  38.     supports multiple FB-01's on the same cable.
  39.     "x" is a voice bank number (0..6).
  40.     "xx" is a configuration number (0..20 decimal).
  41.     "i" is 8 + an instrument nuber (0..7).
  42.  
  43. F0 43 1s 15 pp dd F7        Conf. Parameter Change By MIDI Channel
  44. F0 43 75 0s 2i pp dd F7        Conf. Parameter Change By Sys Channel + Inst. #
  45. F0 43 1s 15 pp 0y 0x F7        Voice Parameter Change By MIDI Channel
  46. F0 43 75 0s 2i pp 0y 0x F7    Voice Parameter Change By Sys Channel + Inst. #
  47. F0 43 75 0s 10 pp dd F7        Sys. Parameter Change By MIDI Channel
  48.  
  49. Notes:    "pp" has varying ranges for each of the above, and represents a
  50.     parameter number.
  51.     "s" is as above.
  52.     "i" is as above.
  53.     "dd" is a data value, generally 7 bits.
  54.     "x" and "y" are 4-bit data values (I dunno why!).
  55.  
  56. EVENT LISTS
  57. This is new stuff for Yamaha.  The sequence:
  58.     F0 43 75 70
  59. introduces an event list, and it is (of course) terminated by the F7 (EOX).
  60. Any number of events may be enclosed in the list.
  61.  
  62. 0n kk ff        Note Off with Fraction
  63. 1n kk ff vv        Note On/Off with Fraction
  64. 2n kk ff vv yy xx    Note On/Off with Fraction and Duration
  65. 3n cc vv        Control Change
  66. 4n pp            Program Change
  67. 5n vv            After Touch
  68. 6n yy xx        Pitch Bend
  69. 7n pp dd        Inst. Param. Change (1-byte)
  70. 7n pp 0y 0x        Inst. Param. Change (2-byte)
  71.  
  72. In addition, the FB-01 can return 3 types of "answers" to system exclusive
  73. requests:
  74.  
  75. F0 43 6s 02 F7        ACK
  76. F0 43 6s 03 F7        NAK
  77. F0 43 6s 04 F7        "cancel"
  78.  
  79. I haven't yet ascertained all the circumstances under which these are sent.
  80.  
  81. If anyone has specific questions, I'll be happy to answer email, but I don't
  82. guarantee I'll be reading this newsgroup (I have this boss, see, and he has
  83. these expectations that I'll actually get some work done...).
  84. --
  85.     Marty Shannon
  86. UUCP:    ihnp4!attunix!mjs
  87. Phone:    +1 (201) 522 XXXX (in flux; forget it for now)
  88.  
  89. Disclaimer: I speak for no one.
  90.  
  91. "Me?  I'm just a lawn mower -- you can tell by the way I walk." -- Genesis
  92.  
  93.  
  94.