1*380b5c7dSchl# $OpenBSD: sysex,v 1.2 2008/05/08 01:40:57 chl Exp $ 236c0c0feStedu 336c0c0feStedu#------------------------------------------------------------------------ 436c0c0feStedu# sysex: file(1) magic for MIDI sysex files 536c0c0feStedu# 636c0c0feStedu# 736c0c0feStedu0 byte 0xF0 SysEx File - 836c0c0feStedu 936c0c0feStedu# North American Group 1036c0c0feStedu>1 byte 0x01 Sequential 1136c0c0feStedu>1 byte 0x02 IDP 1236c0c0feStedu>1 byte 0x03 OctavePlateau 1336c0c0feStedu>1 byte 0x04 Moog 1436c0c0feStedu>1 byte 0x05 Passport 1536c0c0feStedu>1 byte 0x06 Lexicon 16*380b5c7dSchl>1 byte 0x07 Kurzweil/Future Retro 17*380b5c7dSchl>>3 byte 0x77 777 18*380b5c7dSchl>>4 byte 0x00 Bank 19*380b5c7dSchl>>4 byte 0x01 Song 20*380b5c7dSchl>>5 byte 0x0f 16 21*380b5c7dSchl>>5 byte 0x0e 15 22*380b5c7dSchl>>5 byte 0x0d 14 23*380b5c7dSchl>>5 byte 0x0c 13 24*380b5c7dSchl>>5 byte 0x0b 12 25*380b5c7dSchl>>5 byte 0x0a 11 26*380b5c7dSchl>>5 byte 0x09 10 27*380b5c7dSchl>>5 byte 0x08 9 28*380b5c7dSchl>>5 byte 0x07 8 29*380b5c7dSchl>>5 byte 0x06 7 30*380b5c7dSchl>>5 byte 0x05 6 31*380b5c7dSchl>>5 byte 0x04 5 32*380b5c7dSchl>>5 byte 0x03 4 33*380b5c7dSchl>>5 byte 0x02 3 34*380b5c7dSchl>>5 byte 0x01 2 35*380b5c7dSchl>>5 byte 0x00 1 36*380b5c7dSchl>>5 byte 0x10 (ALL) 37*380b5c7dSchl>>2 byte x \b, Channel %d 3836c0c0feStedu>1 byte 0x08 Fender 3936c0c0feStedu>1 byte 0x09 Gulbransen 4036c0c0feStedu>1 byte 0x0a AKG 4136c0c0feStedu>1 byte 0x0b Voyce 4236c0c0feStedu>1 byte 0x0c Waveframe 4336c0c0feStedu>1 byte 0x0d ADA 4436c0c0feStedu>1 byte 0x0e Garfield 4536c0c0feStedu>1 byte 0x0f Ensoniq 4636c0c0feStedu>1 byte 0x10 Oberheim 47*380b5c7dSchl>>2 byte 0x06 Matrix 6 series 48*380b5c7dSchl>>3 byte 0x0A Dump (All) 49*380b5c7dSchl>>3 byte 0x01 Dump (Bank) 50*380b5c7dSchl>>4 belong 0x0002040E Matrix 1000 51*380b5c7dSchl>>>11 byte <2 User bank %d 52*380b5c7dSchl>>>11 byte >1 Preset bank %d 5336c0c0feStedu>1 byte 0x11 Apple 5436c0c0feStedu>1 byte 0x12 GreyMatter 5536c0c0feStedu>1 byte 0x14 PalmTree 5636c0c0feStedu>1 byte 0x15 JLCooper 5736c0c0feStedu>1 byte 0x16 Lowrey 5836c0c0feStedu>1 byte 0x17 AdamsSmith 5936c0c0feStedu>1 byte 0x18 E-mu 6036c0c0feStedu>1 byte 0x19 Harmony 6136c0c0feStedu>1 byte 0x1a ART 6236c0c0feStedu>1 byte 0x1b Baldwin 6336c0c0feStedu>1 byte 0x1c Eventide 6436c0c0feStedu>1 byte 0x1d Inventronics 6536c0c0feStedu>1 byte 0x1f Clarity 6636c0c0feStedu 6736c0c0feStedu# European Group 6836c0c0feStedu>1 byte 0x21 SIEL 6936c0c0feStedu>1 byte 0x22 Synthaxe 7036c0c0feStedu>1 byte 0x24 Hohner 7136c0c0feStedu>1 byte 0x25 Twister 7236c0c0feStedu>1 byte 0x26 Solton 7336c0c0feStedu>1 byte 0x27 Jellinghaus 7436c0c0feStedu>1 byte 0x28 Southworth 7536c0c0feStedu>1 byte 0x29 PPG 7636c0c0feStedu>1 byte 0x2a JEN 7736c0c0feStedu>1 byte 0x2b SSL 7836c0c0feStedu>1 byte 0x2c AudioVertrieb 7936c0c0feStedu 8036c0c0feStedu>1 byte 0x2f ELKA 8136c0c0feStedu>>3 byte 0x09 EK-44 8236c0c0feStedu 8336c0c0feStedu>1 byte 0x30 Dynacord 84*380b5c7dSchl>1 byte 0x31 Jomox 8536c0c0feStedu>1 byte 0x33 Clavia 8636c0c0feStedu>1 byte 0x39 Soundcraft 87*380b5c7dSchl# Some Waldorf info from http://Stromeko.Synth.net/Downloads#WaldorfDocs 8836c0c0feStedu>1 byte 0x3e Waldorf 89*380b5c7dSchl>>2 byte 0x00 microWave 90*380b5c7dSchl>>2 byte 0x0E microwave2 / XT 91*380b5c7dSchl>>2 byte 0x0F Q / Q+ 92*380b5c7dSchl>>3 byte =0 (default id) 93*380b5c7dSchl>>3 byte >0 ( 94*380b5c7dSchl>>>3 byte <0x7F \bdevice %d) 95*380b5c7dSchl>>>3 byte =0x7F \bbroadcast id) 9636c0c0feStedu>>3 byte 0x7f Microwave I 97*380b5c7dSchl>>>4 byte 0x00 SNDR (Sound Request) 98*380b5c7dSchl>>>4 byte 0x10 SNDD (Sound Dump) 99*380b5c7dSchl>>>4 byte 0x20 SNDP (Sound Parameter Change) 100*380b5c7dSchl>>>4 byte 0x30 SNDQ (Sound Parameter Inquiry) 101*380b5c7dSchl>>>4 byte 0x70 BOOT (Sound Reserved) 102*380b5c7dSchl>>>4 byte 0x01 MULR (Multi Request) 103*380b5c7dSchl>>>4 byte 0x11 MULD (Multi Dump) 104*380b5c7dSchl>>>4 byte 0x21 MULP (Multi Parameter Change) 105*380b5c7dSchl>>>4 byte 0x31 MULQ (Multi Parameter Inquiry) 106*380b5c7dSchl>>>4 byte 0x71 OS (Multi Reserved) 107*380b5c7dSchl>>>4 byte 0x02 DRMR (Drum Map Request) 108*380b5c7dSchl>>>4 byte 0x12 DRMD (Drum Map Dump) 109*380b5c7dSchl>>>4 byte 0x22 DRMP (Drum Map Parameter Change) 110*380b5c7dSchl>>>4 byte 0x32 DRMQ (Drum Map Parameter Inquiry) 111*380b5c7dSchl>>>4 byte 0x72 BIN (Drum Map Reserved) 112*380b5c7dSchl>>>4 byte 0x03 PATR (Sequencer Pattern Request) 113*380b5c7dSchl>>>4 byte 0x13 PATD (Sequencer Pattern Dump) 114*380b5c7dSchl>>>4 byte 0x23 PATP (Sequencer Pattern Parameter Change) 115*380b5c7dSchl>>>4 byte 0x33 PATQ (Sequencer Pattern Parameter Inquiry) 116*380b5c7dSchl>>>4 byte 0x73 AFM (Sequencer Pattern Reserved) 117*380b5c7dSchl>>>4 byte 0x04 GLBR (Global Parameter Request) 118*380b5c7dSchl>>>4 byte 0x14 GLBD (Global Parameter Dump) 119*380b5c7dSchl>>>4 byte 0x24 GLBP (Global Parameter Parameter Change) 120*380b5c7dSchl>>>4 byte 0x34 GLBQ (Global Parameter Parameter Inquiry) 121*380b5c7dSchl>>>4 byte 0x07 MODR (Mode Parameter Request) 122*380b5c7dSchl>>>4 byte 0x17 MODD (Mode Parameter Dump) 123*380b5c7dSchl>>>4 byte 0x27 MODP (Mode Parameter Parameter Change) 124*380b5c7dSchl>>>4 byte 0x37 MODQ (Mode Parameter Parameter Inquiry) 125*380b5c7dSchl>>2 byte 0x10 microQ 126*380b5c7dSchl>>>4 byte 0x00 SNDR (Sound Request) 127*380b5c7dSchl>>>4 byte 0x10 SNDD (Sound Dump) 128*380b5c7dSchl>>>4 byte 0x20 SNDP (Sound Parameter Change) 129*380b5c7dSchl>>>4 byte 0x30 SNDQ (Sound Parameter Inquiry) 130*380b5c7dSchl>>>4 byte 0x70 (Sound Reserved) 131*380b5c7dSchl>>>4 byte 0x01 MULR (Multi Request) 132*380b5c7dSchl>>>4 byte 0x11 MULD (Multi Dump) 133*380b5c7dSchl>>>4 byte 0x21 MULP (Multi Parameter Change) 134*380b5c7dSchl>>>4 byte 0x31 MULQ (Multi Parameter Inquiry) 135*380b5c7dSchl>>>4 byte 0x71 OS (Multi Reserved) 136*380b5c7dSchl>>>4 byte 0x02 DRMR (Drum Map Request) 137*380b5c7dSchl>>>4 byte 0x12 DRMD (Drum Map Dump) 138*380b5c7dSchl>>>4 byte 0x22 DRMP (Drum Map Parameter Change) 139*380b5c7dSchl>>>4 byte 0x32 DRMQ (Drum Map Parameter Inquiry) 140*380b5c7dSchl>>>4 byte 0x72 BIN (Drum Map Reserved) 141*380b5c7dSchl>>>4 byte 0x04 GLBR (Global Parameter Request) 142*380b5c7dSchl>>>4 byte 0x14 GLBD (Global Parameter Dump) 143*380b5c7dSchl>>>4 byte 0x24 GLBP (Global Parameter Parameter Change) 144*380b5c7dSchl>>>4 byte 0x34 GLBQ (Global Parameter Parameter Inquiry) 145*380b5c7dSchl>>2 byte 0x11 rackAttack 146*380b5c7dSchl>>>4 byte 0x00 SNDR (Sound Parameter Request) 147*380b5c7dSchl>>>4 byte 0x10 SNDD (Sound Parameter Dump) 148*380b5c7dSchl>>>4 byte 0x20 SNDP (Sound Parameter Parameter Change) 149*380b5c7dSchl>>>4 byte 0x30 SNDQ (Sound Parameter Parameter Inquiry) 150*380b5c7dSchl>>>4 byte 0x01 PRGR (Program Parameter Request) 151*380b5c7dSchl>>>4 byte 0x11 PRGD (Program Parameter Dump) 152*380b5c7dSchl>>>4 byte 0x21 PRGP (Program Parameter Parameter Change) 153*380b5c7dSchl>>>4 byte 0x31 PRGQ (Program Parameter Parameter Inquiry) 154*380b5c7dSchl>>>4 byte 0x71 OS (Program Parameter Reserved) 155*380b5c7dSchl>>>4 byte 0x03 PATR (Pattern Parameter Request) 156*380b5c7dSchl>>>4 byte 0x13 PATD (Pattern Parameter Dump) 157*380b5c7dSchl>>>4 byte 0x23 PATP (Pattern Parameter Parameter Change) 158*380b5c7dSchl>>>4 byte 0x33 PATQ (Pattern Parameter Parameter Inquiry) 159*380b5c7dSchl>>>4 byte 0x04 GLBR (Global Parameter Request) 160*380b5c7dSchl>>>4 byte 0x14 GLBD (Global Parameter Dump) 161*380b5c7dSchl>>>4 byte 0x24 GLBP (Global Parameter Parameter Change) 162*380b5c7dSchl>>>4 byte 0x34 GLBQ (Global Parameter Parameter Inquiry) 163*380b5c7dSchl>>>4 byte 0x05 EFXR (FX Parameter Request) 164*380b5c7dSchl>>>4 byte 0x15 EFXD (FX Parameter Dump) 165*380b5c7dSchl>>>4 byte 0x25 EFXP (FX Parameter Parameter Change) 166*380b5c7dSchl>>>4 byte 0x35 EFXQ (FX Parameter Parameter Inquiry) 167*380b5c7dSchl>>>4 byte 0x07 MODR (Mode Command Request) 168*380b5c7dSchl>>>4 byte 0x17 MODD (Mode Command Dump) 169*380b5c7dSchl>>>4 byte 0x27 MODP (Mode Command Parameter Change) 170*380b5c7dSchl>>>4 byte 0x37 MODQ (Mode Command Parameter Inquiry) 171*380b5c7dSchl>>2 byte 0x03 Wave 172*380b5c7dSchl>>>4 byte 0x00 SBPR (Soundprogram) 173*380b5c7dSchl>>>4 byte 0x01 SAPR (Performance) 174*380b5c7dSchl>>>4 byte 0x02 SWAVE (Wave) 175*380b5c7dSchl>>>4 byte 0x03 SWTBL (Wave control table) 176*380b5c7dSchl>>>4 byte 0x04 SVT (Velocity Curve) 177*380b5c7dSchl>>>4 byte 0x05 STT (Tuning Table) 178*380b5c7dSchl>>>4 byte 0x06 SGLB (Global Parameters) 179*380b5c7dSchl>>>4 byte 0x07 SARRMAP (Performance Program Change Map) 180*380b5c7dSchl>>>4 byte 0x08 SBPRMAP (Sound Program Change Map) 181*380b5c7dSchl>>>4 byte 0x09 SBPRPAR (Sound Parameter) 182*380b5c7dSchl>>>4 byte 0x0A SARRPAR (Performance Parameter) 183*380b5c7dSchl>>>4 byte 0x0B SINSPAR (Instrument/External Parameter) 184*380b5c7dSchl>>>4 byte 0x0F SBULK (Bulk Switch on/off) 18536c0c0feStedu 18636c0c0feStedu# Japanese Group 18736c0c0feStedu>1 byte 0x40 Kawai 18836c0c0feStedu>>3 byte 0x20 K1 18936c0c0feStedu>>3 byte 0x22 K4 19036c0c0feStedu 19136c0c0feStedu>1 byte 0x41 Roland 19236c0c0feStedu>>3 byte 0x14 D-50 19336c0c0feStedu>>3 byte 0x2b U-220 19436c0c0feStedu>>3 byte 0x02 TR-707 19536c0c0feStedu 19636c0c0feStedu>1 byte 0x42 Korg 19736c0c0feStedu>>3 byte 0x19 M1 19836c0c0feStedu 19936c0c0feStedu>1 byte 0x43 Yamaha 20036c0c0feStedu>1 byte 0x44 Casio 20136c0c0feStedu>1 byte 0x46 Kamiya 20236c0c0feStedu>1 byte 0x47 Akai 20336c0c0feStedu>1 byte 0x48 Victor 20436c0c0feStedu>1 byte 0x49 Mesosha 20536c0c0feStedu>1 byte 0x4b Fujitsu 20636c0c0feStedu>1 byte 0x4c Sony 20736c0c0feStedu>1 byte 0x4e Teac 20836c0c0feStedu>1 byte 0x50 Matsushita 20936c0c0feStedu>1 byte 0x51 Fostex 21036c0c0feStedu>1 byte 0x52 Zoom 21136c0c0feStedu>1 byte 0x54 Matsushita 21236c0c0feStedu>1 byte 0x57 Acoustic tech. lab. 21336c0c0feStedu 21436c0c0feStedu>1 belong&0xffffff00 0x00007400 Ta Horng 21536c0c0feStedu>1 belong&0xffffff00 0x00007500 e-Tek 21636c0c0feStedu>1 belong&0xffffff00 0x00007600 E-Voice 21736c0c0feStedu>1 belong&0xffffff00 0x00007700 Midisoft 21836c0c0feStedu>1 belong&0xffffff00 0x00007800 Q-Sound 21936c0c0feStedu>1 belong&0xffffff00 0x00007900 Westrex 22036c0c0feStedu>1 belong&0xffffff00 0x00007a00 Nvidia* 22136c0c0feStedu>1 belong&0xffffff00 0x00007b00 ESS 22236c0c0feStedu>1 belong&0xffffff00 0x00007c00 Mediatrix 22336c0c0feStedu>1 belong&0xffffff00 0x00007d00 Brooktree 22436c0c0feStedu>1 belong&0xffffff00 0x00007e00 Otari 22536c0c0feStedu>1 belong&0xffffff00 0x00007f00 Key Electronics 22636c0c0feStedu>1 belong&0xffffff00 0x00010000 Shure 22736c0c0feStedu>1 belong&0xffffff00 0x00010100 AuraSound 22836c0c0feStedu>1 belong&0xffffff00 0x00010200 Crystal 22936c0c0feStedu>1 belong&0xffffff00 0x00010300 Rockwell 23036c0c0feStedu>1 belong&0xffffff00 0x00010400 Silicon Graphics 23136c0c0feStedu>1 belong&0xffffff00 0x00010500 Midiman 23236c0c0feStedu>1 belong&0xffffff00 0x00010600 PreSonus 23336c0c0feStedu>1 belong&0xffffff00 0x00010800 Topaz 23436c0c0feStedu>1 belong&0xffffff00 0x00010900 Cast Lightning 23536c0c0feStedu>1 belong&0xffffff00 0x00010a00 Microsoft 23636c0c0feStedu>1 belong&0xffffff00 0x00010b00 Sonic Foundry 23736c0c0feStedu>1 belong&0xffffff00 0x00010c00 Line 6 23836c0c0feStedu>1 belong&0xffffff00 0x00010d00 Beatnik Inc. 23936c0c0feStedu>1 belong&0xffffff00 0x00010e00 Van Koerving 24036c0c0feStedu>1 belong&0xffffff00 0x00010f00 Altech Systems 24136c0c0feStedu>1 belong&0xffffff00 0x00011000 S & S Research 24236c0c0feStedu>1 belong&0xffffff00 0x00011100 VLSI Technology 24336c0c0feStedu>1 belong&0xffffff00 0x00011200 Chromatic 24436c0c0feStedu>1 belong&0xffffff00 0x00011300 Sapphire 24536c0c0feStedu>1 belong&0xffffff00 0x00011400 IDRC 24636c0c0feStedu>1 belong&0xffffff00 0x00011500 Justonic Tuning 24736c0c0feStedu>1 belong&0xffffff00 0x00011600 TorComp 24836c0c0feStedu>1 belong&0xffffff00 0x00011700 Newtek Inc. 24936c0c0feStedu>1 belong&0xffffff00 0x00011800 Sound Sculpture 25036c0c0feStedu>1 belong&0xffffff00 0x00011900 Walker Technical 25136c0c0feStedu>1 belong&0xffffff00 0x00011a00 Digital Harmony 25236c0c0feStedu>1 belong&0xffffff00 0x00011b00 InVision 25336c0c0feStedu>1 belong&0xffffff00 0x00011c00 T-Square 25436c0c0feStedu>1 belong&0xffffff00 0x00011d00 Nemesys 25536c0c0feStedu>1 belong&0xffffff00 0x00011e00 DBX 25636c0c0feStedu>1 belong&0xffffff00 0x00011f00 Syndyne 25736c0c0feStedu>1 belong&0xffffff00 0x00012000 Bitheadz 25836c0c0feStedu>1 belong&0xffffff00 0x00012100 Cakewalk 25936c0c0feStedu>1 belong&0xffffff00 0x00012200 Staccato 26036c0c0feStedu>1 belong&0xffffff00 0x00012300 National Semicon. 26136c0c0feStedu>1 belong&0xffffff00 0x00012400 Boom Theory 26236c0c0feStedu>1 belong&0xffffff00 0x00012500 Virtual DSP Corp 26336c0c0feStedu>1 belong&0xffffff00 0x00012600 Antares 26436c0c0feStedu>1 belong&0xffffff00 0x00012700 Angel Software 26536c0c0feStedu>1 belong&0xffffff00 0x00012800 St Louis Music 26636c0c0feStedu>1 belong&0xffffff00 0x00012900 Lyrrus dba G-VOX 26736c0c0feStedu>1 belong&0xffffff00 0x00012a00 Ashley Audio 26836c0c0feStedu>1 belong&0xffffff00 0x00012b00 Vari-Lite 26936c0c0feStedu>1 belong&0xffffff00 0x00012c00 Summit Audio 27036c0c0feStedu>1 belong&0xffffff00 0x00012d00 Aureal Semicon. 27136c0c0feStedu>1 belong&0xffffff00 0x00012e00 SeaSound 27236c0c0feStedu>1 belong&0xffffff00 0x00012f00 U.S. Robotics 27336c0c0feStedu>1 belong&0xffffff00 0x00013000 Aurisis 27436c0c0feStedu>1 belong&0xffffff00 0x00013100 Nearfield Multimedia 27536c0c0feStedu>1 belong&0xffffff00 0x00013200 FM7 Inc. 27636c0c0feStedu>1 belong&0xffffff00 0x00013300 Swivel Systems 27736c0c0feStedu>1 belong&0xffffff00 0x00013400 Hyperactive 27836c0c0feStedu>1 belong&0xffffff00 0x00013500 MidiLite 27936c0c0feStedu>1 belong&0xffffff00 0x00013600 Radical 28036c0c0feStedu>1 belong&0xffffff00 0x00013700 Roger Linn 28136c0c0feStedu>1 belong&0xffffff00 0x00013800 Helicon 28236c0c0feStedu>1 belong&0xffffff00 0x00013900 Event 28336c0c0feStedu>1 belong&0xffffff00 0x00013a00 Sonic Network 28436c0c0feStedu>1 belong&0xffffff00 0x00013b00 Realtime Music 28536c0c0feStedu>1 belong&0xffffff00 0x00013c00 Apogee Digital 28636c0c0feStedu 28736c0c0feStedu>1 belong&0xffffff00 0x00202b00 Medeli Electronics 28836c0c0feStedu>1 belong&0xffffff00 0x00202c00 Charlie Lab 28936c0c0feStedu>1 belong&0xffffff00 0x00202d00 Blue Chip Music 29036c0c0feStedu>1 belong&0xffffff00 0x00202e00 BEE OH Corp 29136c0c0feStedu>1 belong&0xffffff00 0x00202f00 LG Semicon America 29236c0c0feStedu>1 belong&0xffffff00 0x00203000 TESI 29336c0c0feStedu>1 belong&0xffffff00 0x00203100 EMAGIC 29436c0c0feStedu>1 belong&0xffffff00 0x00203200 Behringer 29536c0c0feStedu>1 belong&0xffffff00 0x00203300 Access Music 29636c0c0feStedu>1 belong&0xffffff00 0x00203400 Synoptic 29736c0c0feStedu>1 belong&0xffffff00 0x00203500 Hanmesoft Corp 29836c0c0feStedu>1 belong&0xffffff00 0x00203600 Terratec 29936c0c0feStedu>1 belong&0xffffff00 0x00203700 Proel SpA 30036c0c0feStedu>1 belong&0xffffff00 0x00203800 IBK MIDI 30136c0c0feStedu>1 belong&0xffffff00 0x00203900 IRCAM 30236c0c0feStedu>1 belong&0xffffff00 0x00203a00 Propellerhead Software 30336c0c0feStedu>1 belong&0xffffff00 0x00203b00 Red Sound Systems 30436c0c0feStedu>1 belong&0xffffff00 0x00203c00 Electron ESI AB 30536c0c0feStedu>1 belong&0xffffff00 0x00203d00 Sintefex Audio 30636c0c0feStedu>1 belong&0xffffff00 0x00203e00 Music and More 30736c0c0feStedu>1 belong&0xffffff00 0x00203f00 Amsaro 30836c0c0feStedu>1 belong&0xffffff00 0x00204000 CDS Advanced Technology 30936c0c0feStedu>1 belong&0xffffff00 0x00204100 Touched by Sound 31036c0c0feStedu>1 belong&0xffffff00 0x00204200 DSP Arts 31136c0c0feStedu>1 belong&0xffffff00 0x00204300 Phil Rees Music 31236c0c0feStedu>1 belong&0xffffff00 0x00204400 Stamer Musikanlagen GmbH 31336c0c0feStedu>1 belong&0xffffff00 0x00204500 Soundart 31436c0c0feStedu>1 belong&0xffffff00 0x00204600 C-Mexx Software 31536c0c0feStedu>1 belong&0xffffff00 0x00204700 Klavis Tech. 31636c0c0feStedu>1 belong&0xffffff00 0x00204800 Noteheads AB 31736c0c0feStedu 31836c0c0feStedu0 string T707 Roland TR-707 Data 319