Advertisement
AtlasOmega

BRSEQ Command Entries

Jan 7th, 2017 (edited)
933
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.14 KB | None | 0 0
  1. __________________________________________________
  2. | ID | Command name | Value type/flags |
  3. |——————————————————————————————————————————————————|
  4. | 80 | wait | VLQ |
  5. | 81 | prg | VLQ(0-32767) |
  6. | 88 | opentrack | Byte(0-15), mask24 |
  7. | 89 | jump | Byte(0-15), mask24 |
  8. | 8A | call | Byte(0-15), mask24 |
  9. | A0 | Random (_r) | Command ID, their settings* | * Random notes are A0, Note ID, Velocity(Byte 0-127), max and min UInt16(0-32767)
  10. | A1 | Variable (_v)| Command ID, Byte(0-15) |
  11. | A2 | If (_if) | Command ID, their settings |
  12. | A3 | Time (_t) | Byte(see below) |
  13. | A4 | _t + _r (_tr)| Command ID, their settings |
  14. | A5 | _t + _v (_tv)| Command ID, their settings |
  15. | B0 | timebase | Byte |
  16. | B1 | env_hold | SByte(–1-127) |
  17. | B2 | monophonic_ | Byte(%s+off = 0, %s+on = 127)|
  18. | C0 | pan | Byte(0-127) |
  19. | C1 | volume | Byte(0-127) |
  20. | C2 | main_volume | Byte(0-127) |
  21. | C3 | transpose | SByte(–64-63) |
  22. | C4 | pitchbend | SByte |
  23. | C5 | bendrange | Byte(0-127) |
  24. | C6 | prio | Byte(0-127) |
  25. | C7 | notewait_ | Byte(%s+off = 0, %s+on = 1) |
  26. | C8 | tie | Byte(%s+off = 0, %s+on = 1) |
  27. | C9 | porta | Byte(0-127) |
  28. | CA | mod_depth | Byte(0-127) |
  29. | CB | mod_speed | Byte(0-127) |
  30. | CC | mod_type | Byte(0-2) |
  31. | CD | mod_range | Byte(0-127) |
  32. | CE | porta_ | Byte(%s+off = 0, %s+on = 1) |
  33. | CF | porta_time | Byte |
  34. | D0 | attack | SByte(–1-127) |
  35. | D1 | decay | SByte(–1-127) |
  36. | D2 | sustain | SByte(–1-127) |
  37. | D3 | release | SByte(–1-127) |
  38. | D4 | loop_start | Byte |
  39. | D5 | volume2 | Byte(0-127) |
  40. | D6 | printvar | Byte(0-47) |
  41. | D7 | span | Byte(0-127) |
  42. | D8 | lpf_cutoff | Byte(0-127) |
  43. | D9 | fxsend_a | Byte(0-127) |
  44. | DA | fxsend_b | Byte(0-127) |
  45. | DB | mainsend | Byte(0-127) |
  46. | DC | init_pan | Byte(0-127) |
  47. | DD | mute | Byte(0-3) |
  48. | DE | fxsend_c | Byte(0-127) |
  49. | DF | damper_ | Byte(%s+off = 0, %s+on = 127)|
  50. | E0 | mod_delay | UInt16(0-32767) |
  51. | E1 | tempo | UInt16(0-1023) |
  52. | E3 | sweep_pitch | Int16 |
  53. | F0 | User process | Byte (see below) |
  54. | FC | loop_end | No value |
  55. | FD | ret | No value |
  56. | FE | alloctrack | mask16 |
  57. | FF | fin | No value |
  58. '————'——————————————'——————————————————————————————'
  59.  
  60. ______________
  61. | User process |
  62. '——————————————'
  63. ______________________________________
  64. | ID | Command name | Value type/flags |
  65. |————|——————————————|——————————————————|
  66. | 80 | setvar | Byte(0-47), Int16|
  67. | 81 | addvar | Byte(0-47), Int16|
  68. | 82 | subvar | Byte(0-47), Int16|
  69. | 83 | mulvar | Byte(0-47), Int16|
  70. | 84 | divvar | Byte(0-47), Int16|
  71. | 85 | shiftvar | Byte(0-47), Int16|
  72. | 86 | randvar | Byte(0-47), Int16|
  73. | 87 | andvar | Byte(0-47), Int16|
  74. | 88 | orvar | Byte(0-47), Int16|
  75. | 89 | xorvar | Byte(0-47), Int16|
  76. | 8A | notvar | Byte(0-47), Int16|
  77. | 8B | modvar | Byte(0-47), Int16|
  78. | 90 | cmp_eq | Byte(0-47), Int16|
  79. | 91 | cmp_ge | Byte(0-47), Int16|
  80. | 92 | cmp_gt | Byte(0-47), Int16|
  81. | 93 | cmp_le | Byte(0-47), Int16|
  82. | 94 | cmp_lt | Byte(0-47), Int16|
  83. | 96 | cmp_ne | Byte(0-47), Int16|
  84. | E0 | userproc | UInt16 |
  85. '————'——————————————'——————————————————'
  86.  
  87. _____________
  88. | Time change |
  89. '—————————————'
  90.  
  91. __________________________________________________
  92. | ID | Command name | Value type/flags |
  93. |————|——————————————|——————————————————————————————|
  94. | C0 | pan_t | Byte(0-127), UInt16(0-32767) |
  95. | C1 | volume_t | Byte(0-127), UInt16(0-32767) |
  96. | D7 | span_t | Byte(0-127), UInt16(0-32767) |
  97. '————'——————————————'——————————————————————————————'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement