Кодирование таблиц
А.1 Введение
Приложение содержит маркерную таблицу потока битов. Определенные маркеры обозначаются как reserved, что означает, что они в настоящий момент не используются в потоке битов, но могут использоваться в будущих версиях стандарта.
А.2 Маркерная таблица потока битов
Маркер | Текст | Маркер | Текст |
0x00 | (reserved) | 0x83 | ampdb |
0x01 | aopcode | 0x84 | abs |
0x02 | asig | 0x85 | exp |
0x03 | else | 0x86 | log |
0x04 | exports | 0x87 | sqrt |
0x05 | extend | 0x88 | sin |
0x06 | global | 0x89 | cos |
0x07 | if | 0х8A | atan |
0x08 | imports | 0x8B | pow |
0x09 | inchannels | 0х8С | Iog10 |
0х0A | instr | 0x8D | asin |
0x0B | iopcode | 0х8E | acos |
0х0С | ivar | 0х8F | floor |
0x0D | kopcode | 0x8D | asin |
0х0Е | krate | 0x90 | ceil |
0x0F | ksig | 0x91 | min |
0x10 | map | 0x92 | max |
0x11 | oparray | 0x93 | pchoct |
0x12 | opcode | 0x94 | octpch |
0x13 | outbus | 0x95 | cpspch |
0x14 | outchannels | 0x96 | pchcps |
0x15 | output | 0x97 | cpsoct |
0x16 | return | 0x98 | octcps |
0x17 | route | 0x99 | pchmidi |
0x18 | send | 0х9A | midipch |
0x19 | sequence | 0x9B | octmidi |
0х1A | sasbf | 0х9С | midioct |
0x1B | spatialize | 0x9D | cpsmidi |
0x1С | srate | 0х9E | midicps |
0x1D | table | 0х9F | sgn |
0x1E | tablemap | 0хA0 | ftlen |
0x1F | template | 0хA1 | ftloop |
0x20 | turnoff | 0хA2 | ftloopend |
0x21 | while | 0хA3 | ftsetloop |
0x22 | with | 0хA4 | ftsetend |
0x23 | xsig | 0хA5 | ftbasecps |
0x24 | interp | 0хA6 | ftsetbase |
0x25 | preset | 0хA7 | tableread |
0x26-0x2F | (reserved) | 0хA8 | tablewrite |
0x30 | k_rate | 0хA9 | oscil |
0x31 | s_rate | 0хАA | loscil |
0x32 | inchan | 0хAB | doscil |
0x33 | outchan | 0хAC | koscil |
0x34 | time | 0xAD | kline |
0x35 | dur | 0хAE | aline |
0x36 | MIDIctrl | 0хAF | sblock |
0x37 | MIDItouch | 0xB0 | kexpon |
0x38 | MIDIbend | 0xB1 | aexpon |
0x39 | input | 0xB2 | kphasor |
0х3A | inGroup | 0xB3 | aphasor |
0x3B | released | 0xB4 | pluck |
0х3C | cpuload | 0xB5 | buzz |
0x3D | position | 0xB6 | grain |
0х3Е | direction | 0xB7 | irand |
0x3F | listenerPosition | 0xB8 | krand |
0x40 | listenerDirection | 0xB9 | arand |
0x41 | minFront | 0хBA | ilinrand |
0x42 | minBack | 0xBB | klinrand |
0x43 | maxFront | 0хBC | alinrand |
0x44 | maxBack | 0xBD | iexprand |
0x45 | params | 0хBE | kexprand |
0x46 | itime | 0xBF | aexprand |
0x47 | (reserved) | 0xC0 | kpoissonrand |
0x48 | channel | 0xC1 | apoissonrand |
0x49 | input bus | 0xC2 | igaussrand |
0х4A | output bus | 0хC3 | kgaussrand |
0x4B | startup | 0xC4 | agaussrand |
0x4C-0x4F | (reserved) | 0xC5 | port |
0x50 | && | 0xC6 | hipass |
0x51 | I I | 0xC7 | lopass |
0x52 | >= | 0xC8 | bandpass |
0x53 | <= | 0xC9 | bandstop |
0x54 | i = | 0хCA | fir |
0x55 | = = | 0xCB | iir |
0x56 | - | 0xCC | firt |
0x57 | * | 0xCD | iirt |
0x58 | / | 0xCE | biquad |
0x59 | + | 0xCF | fft |
0х5A | > |
0x5B | < | 0xD0 | ifft |
0x5С | ? | 0xD1 | rms |
0x5D | : | 0xD2 | gain |
0х5E | ( | 0xD3 | balance |
0x5F | ) | 0xD4 | decimate |
0x60 | { | 0xD5 | upsamp |
0x61 | } | 0xD6 | downsamp |
0x62 | [ | 0xD7 | samphold |
0x63 | ] | 0xD8 | delay |
0x64 | ; | 0xD9 | delay1 |
0x65 | , | 0xDA | fracdelay |
0x66 | = | 0xDB | comb |
0x67 | ! | 0xDC | allpass |
0х68-0х6E | (reserved) | 0xDD | chorus |
0x6F | sample | 0xDE | flange |
0x70 | data | 0xDF | reverb |
0x71 | random | 0xE0 | compressor |
0x72 | step | 0xE1 | gettune |
0x73 | lineseg | 0xE2 | settune |
0x74 | expseg | 0хЕ3 | ftsr |
0x75 | cubicseg | 0xE4 | ftsetsr |
0x76 | polynomial | 0xE5 | gettempo |
0x77 | spline | 0xE6 | settempo |
0x78 | window | 0xE7 | fx speedc |
0x79 | harm | 0xE8 | speedt |
0х7A | harm phase | 0xE9-0xEF | (reserved) |
0x7B | periodic | 0xF0 | <symbol> |
0x7С | buzz | 0xF1 | <number> |
0x7D | concat | 0xF2 | <integer> |
0х7E | empty | 0хF3 | <string> |
0х7F | (reserved) | 0xF4 | <byte> |
0x80 | int | 0xF5-0xFF | (free) |
0x81 | frac | 0xFF | <EOO> |
0x82 | dbamp |