From e7f15238261754734e3643a57782543cb2869624 Mon Sep 17 00:00:00 2001 From: Sema Date: Thu, 9 Apr 2020 23:37:40 -0400 Subject: [PATCH] Updated list of manufacturers --- README.md | 2 +- bower.json | 2 +- data/vendors.txt | 182 +++++++++++++++++++++++++++++++++++- javascript/JZZ.midi.Gear.js | 182 +++++++++++++++++++++++++++++++++++- minified/JZZ.midi.Gear.js | 2 +- package.json | 12 +-- 6 files changed, 371 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index d4cba1a..9eb6c8b 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ or get the full development version and minified scripts from [**GitHub**](https ## Updates -If **JZZ.midi.Gear** cannot correctly identify you device, please help us fix the script: +If **JZZ.midi.Gear** cannot correctly identify your device, please help us fix the script: ### - tell us! * Please post your device **model name**, **brief description**, **manufacturer**, and **ID Response SysEx message** diff --git a/bower.json b/bower.json index ae3a520..3100725 100644 --- a/bower.json +++ b/bower.json @@ -30,6 +30,6 @@ "Gruntfile.js" ], "dependencies": { - "jzz": "^1.0.1" + "jzz": "^1.0.3" } } diff --git a/data/vendors.txt b/data/vendors.txt index 2a79e0e..94944d6 100644 --- a/data/vendors.txt +++ b/data/vendors.txt @@ -6,6 +6,7 @@ 06 Lexicon 07 Kurzweil 08 Fender +09 MIDI9 0a AKG 0b Voyce Music 0c WaveFrame @@ -26,10 +27,12 @@ 1b Baldwin 1c Eventide 1d Inventronics +1e Key Concepts 1f Clarity 20 Passac 21 Proel Labs 22 Synthaxe +23 Stepp 24 Hohner 25 Twister 26 Ketron @@ -39,12 +42,20 @@ 2a JEN 2b Solid State 2c Audio Vertrieb +2d Neve +2e Soundtracs 2f Elka 30 Dynacord +31 Viscount +32 Drawmer 33 Clavia 34 Audio Architecture 35 Generalmusic +36 Cheetah Marketing +37 C.T.M. +38 Simmons 39 Soundcraft +3a Steinberg 3b Wersi 3c AVAB 3d Digigram @@ -70,9 +81,15 @@ 57 Acoustic Technical Laboratory 59 Faith 5a Internet Corporation +5c Seekers 5f SD Card Association 7d (educational) 00 00 01 Time/Warner +00 00 02 Advanced Gravis +00 00 03 Media Vision +00 00 04 Dornes Research Group +00 00 05 K-Muse +00 00 06 Stypher 00 00 07 Digital Music 00 00 08 IOTA Systems 00 00 09 New England Digital @@ -81,8 +98,11 @@ 00 00 0c Southern Music Systems 00 00 0d Lake Butler Sound Company 00 00 0e Alesis Studio Electronics +00 00 0f Sound Creation 00 00 10 DOD Electronics 00 00 11 Studer-Editech +00 00 12 Sonus +00 00 13 Temporal Acuity Products 00 00 14 Perfect Fretworks 00 00 15 KAT 00 00 16 Opcode Systems @@ -97,9 +117,13 @@ 00 00 1f Zeta Systems 00 00 20 Axxes 00 00 21 Orban +00 00 22 Indian Valley +00 00 23 Triton 00 00 24 KTI 00 00 25 Breakaway Technologies 00 00 26 Leprecon +00 00 27 Harrison Systems +00 00 28 Future Lab 00 00 29 Rocktron 00 00 2a PianoDisc 00 00 2b Cannon @@ -114,6 +138,7 @@ 00 00 34 Broderbund 00 00 35 Allen Organ Co. 00 00 36 Reserved +00 00 37 Music Quest 00 00 38 Aphex 00 00 39 Gallien Krueger 00 00 3a IBM @@ -127,9 +152,13 @@ 00 00 42 Mindscape 00 00 43 Russ Jones Marketing 00 00 44 Intone +00 00 45 Advanced Remote Technologies +00 00 46 White Instruments 00 00 47 GT Electronics +00 00 48 Pacific Research & Engineering 00 00 49 Timeline Vista 00 00 4a Mesa Boogie +00 00 4b FSLI 00 00 4c Sequoia Development 00 00 4d Studio Electronics 00 00 4e Euphonix @@ -194,6 +223,7 @@ 00 01 0a Microsoft 00 01 0b Sonic Foundry 00 01 0c Line 6 +00 01 0d Beatnik 00 01 0e Van Koevering 00 01 0f Altech Systems 00 01 10 S & S Research @@ -221,6 +251,7 @@ 00 01 26 Antares Systems 00 01 27 Angel Software 00 01 28 St Louis Music +00 01 29 Passport Music Software 00 01 2a Ashley Audio 00 01 2b Vari-Lite 00 01 2c Summit Audio @@ -231,49 +262,105 @@ 00 01 31 Nearfield Research 00 01 32 FM7 00 01 33 Swivel Systems +00 01 34 Hyperactive Audio Systems 00 01 35 MidiLite 00 01 36 Radikal Technologies +00 01 37 Roger Linn Design +00 01 38 TC-Helicon Vocal Technologies +00 01 39 Event Electronics +00 01 3a Sonic Network +00 01 3b Realtime Music Solutions +00 01 3c Apogee Digital +00 01 3d Classical Organs +00 01 3e Microtools 00 01 3f Numark Industries +00 01 40 Frontier Design Group +00 01 41 Recordare +00 01 42 Starr Labs +00 01 43 Voyager Sound +00 01 44 Manifold Labs +00 01 45 Aviom +00 01 46 Mixmeister Technology +00 01 47 Notation Software +00 01 48 Mercurial Communications +00 01 49 Wave Arts +00 01 4a Logic Sequencing Devices +00 01 4b Axess Electronics +00 01 4c Muse Research +00 01 4d Open Labs +00 01 4e Guillemot +00 01 4f Samson Technologies 00 01 50 Electronic Theatre Controls +00 01 51 Blackberry +00 01 52 Mobileer 00 01 53 Synthogy 00 01 54 Lynx Studio Technology 00 01 55 Damage Control Engineering +00 01 56 Yost Engineering +00 01 57 Brooks & Forsman Designs +00 01 58 Infinite Response +00 01 59 Garritan +00 01 5a Plogue Art et Technologie 00 01 5b RJM Music Technology +00 01 5c Custom Solutions Software +00 01 5d Sonarcana +00 01 5e Centrance 00 01 5f Kesumo 00 01 60 Stanton 00 01 61 Livid +00 01 62 First Act 00 01 63 Pygraphics +00 01 64 Panadigm Innovations 00 01 65 Avedis Zildjian +00 01 66 Auvital Music +00 01 67 You Rock Guitar 00 01 68 Chris Grigg Designs +00 01 69 Slate Digital +00 01 6a Mixware +00 01 6b Social Entropy 00 01 6c Source Audio +00 01 6d Ernie Ball 00 01 6e Fishman +00 01 6f Custom Audio Electronics 00 01 70 American Audio 00 01 71 Mega Lite 00 01 72 Kilpatrick Audio 00 01 73 iConnectivity 00 01 74 Fractal Audio +00 01 75 NetLogic Microsystems 00 01 76 Music Computing 00 01 77 Nektar Technology +00 01 78 Zenph Sound Innovations 00 01 79 DJ TechTools +00 01 7a Rezonance Labs 00 01 7b Decibel Eleven +00 01 7c CNMAT 00 01 7d Media Overkill +00 01 7e Confusion Studios 00 01 7f moForte 00 02 00 Miselu +00 02 01 Amelia's Compass 00 02 02 Zivix 00 02 03 Artiphon +00 02 04 Synclavier Digital +00 02 05 Light & Sound Control Devices 00 02 06 Retronyms 00 02 07 JS Technologies 00 02 08 Quicco Sound 00 02 09 A-Designs Audio +00 02 0a McCarthy Music 00 02 0b Denon DJ 00 02 0c Keith Robert Murray 00 02 0d Google 00 02 0e ISP Technologies +00 02 0f Abstrakt Instruments 00 02 10 Meris 00 02 11 Sensorpoint 00 02 12 Hi-Z Labs 00 02 13 Imitone 00 02 14 Intellijel Designs +00 02 15 Dasz Instruments +00 02 16 Remidi 00 02 17 Disaster Area Designs 00 02 18 Universal Audio 00 02 19 Carter Duncan @@ -281,7 +368,8 @@ 00 02 1b Cantux Research 00 02 1c Hummel Technologies 00 02 1d Sensel -00 02 1e Madrona Labs +00 02 1e DBML Group +00 02 1f Madrona Labs 00 02 20 Mesa Boogie 00 02 21 Effigy Labs 00 02 22 MK2 Image @@ -291,10 +379,20 @@ 00 02 26 Electro-Harmonix 00 02 27 RnD64 00 02 28 Neunaber Technology +00 02 29 Kaom +00 02 2a Hallowell +00 02 2b Sound Devices +00 02 2c Spectrasonics +00 02 2d Second Sound +00 02 2e 8eo +00 02 2f VIDVOX +00 02 30 Matthews Effects 00 20 00 Dream SAS 00 20 01 Strand Lighting 00 20 02 Amek Div of Harman Industries +00 20 03 Casa Di Risparmio Di Loreto 00 20 04 Böhm Elektronik +00 20 05 Syntec Digital Audio 00 20 06 Trident Audio Developments 00 20 07 Real World Studio 00 20 08 M-Audio @@ -307,13 +405,16 @@ 00 20 0f Zero 88 Lighting 00 20 10 Micon Audio Electronics 00 20 11 Forefront Technology +00 20 12 Studio Audio and Video 00 20 13 Kenton Electronics +00 20 14 Celco 00 20 15 ADB 00 20 16 Marshall Products 00 20 17 DDA 00 20 18 BSS Audio 00 20 19 MA Lighting Technology 00 20 1a Fatar +00 20 1b QSC Audio Products 00 20 1c Artisan Clasic Organ 00 20 1d Orla 00 20 1e Pinnacle Audio @@ -344,38 +445,101 @@ 00 20 37 Proel 00 20 38 IBK MIDI 00 20 39 IRCAM +00 20 3a Propellerhead Software 00 20 3b Red Sound Systems 00 20 3c Elektron 00 20 3d Sintefex Audio 00 20 3e MAM 00 20 3f Amsaro +00 20 40 Lanbox 00 20 41 Mode Machines +00 20 42 DSP Arts 00 20 43 Phil Rees Music Tech +00 20 44 Stamer Musikanlagen +00 20 45 Musical Muntaner +00 20 46 C-Mexx Software +00 20 47 Klavis Technologies +00 20 48 Noteheads +00 20 49 Algorithmix +00 20 4a Skrydstrup R&D +00 20 4b Professional Audio +00 20 4c NewWave Labs +00 20 4d Vermona +00 20 4e Nokia +00 20 4f Wave Idea +00 20 50 Hartmann +00 20 51 Lion's Tracs +00 20 52 Analogue Systems +00 20 53 Focal-JMlab 00 20 54 Ringway Electronics +00 20 55 Faith Technologies +00 20 56 Showworks 00 20 57 Manikin Electronic 00 20 58 1 Come Tech +00 20 59 Phonic +00 20 5a Dolby Australia +00 20 5b Silansys Technologies +00 20 5c Winbond Electronics +00 20 5d Cinetix Medien und Interface +00 20 5e A&G Soluzioni Digitali 00 20 5f Sequentix +00 20 60 Oram Pro Audio +00 20 61 Be4 +00 20 62 Infection Music 00 20 63 Central Music +00 20 64 genoQs Machines +00 20 65 Medialon +00 20 66 Waves Audio +00 20 67 Jerash Labs +00 20 68 Da Fact 00 20 69 Elby Designs +00 20 6a Spectral Audio 00 20 6b Arturia +00 20 6c Vixid +00 20 6d C-Thru Music 00 20 6e Ya Horng Electronic +00 20 6f SM Pro Audio 00 20 70 OTO Machines +00 20 71 ELZAB 00 20 72 Blackstar Amplification 00 20 73 M3i Technologies +00 20 74 Gemalto +00 20 75 Prostage 00 20 76 Teenage Engineering +00 20 77 Tobias Erichsen Consulting +00 20 78 Nixer +00 20 79 Hanpin Electron 00 20 7a R. Sowa +00 20 7b Beyond Music 00 20 7c Kiss Box +00 20 7d Misa Digital Technologies +00 20 7e AI Musics Technology 00 20 7f Serato 00 21 00 Limex +00 21 01 Kyodday 00 21 02 Mutable Instruments +00 21 03 PreSonus Software +00 21 04 Ingenico +00 21 05 Fairlight Instruments +00 21 06 Musicom Lab +00 21 07 Modal Electronics +00 21 08 RWA 00 21 09 Native Instruments +00 21 0a Naonext +00 21 0b MFB 00 21 0c Teknel Research 00 21 0d Ploytec 00 21 0e Surfin Kangaroo Studio +00 21 0f Philips Electronics 00 21 10 ROLI 00 21 11 Panda-Audio 00 21 12 BauM Software +00 21 13 Machinewerks +00 21 14 Xiamen Elane Electronics +00 21 15 Marshall Amplification 00 21 16 Kiwitechnics +00 21 17 Rob Papen +00 21 18 Spicetone 00 21 19 V3Sound 00 21 1a IK Multimedia 00 21 1b Novalia @@ -383,6 +547,7 @@ 00 21 1d Ableton 00 21 1e Dtronics 00 21 1f ZAQ Audio +00 21 20 Muabaobao Education Technology 00 21 21 Flux Effects 00 21 22 Audiothingies 00 21 23 Retrokits @@ -394,6 +559,7 @@ 00 21 29 Hornberg Research 00 21 2a Sonic Potions 00 21 2b Audiofront +00 21 2c Fred's Lab 00 21 2d Audio Modeling 00 21 2e C. Bechstein Digital 00 21 2f Motas Electronics @@ -407,6 +573,20 @@ 00 21 37 Gigrig 00 21 38 ALM 00 21 39 CH Sound Design +00 21 3a Beat Bars +00 21 3b Blokas +00 21 3c GEWA Music +00 21 3d dadamachines +00 21 3e Augmented Instruments +00 21 3f Supercritical +00 21 40 Genki Instruments +00 21 41 Marienberg Devices +00 21 42 Supperware +00 21 43 Imoxplus +00 21 44 Swapp Technologies +00 21 45 Electra One +00 21 46 Digital Clef +00 21 47 Paul Whittington Group 00 40 00 Crimson Technology 00 40 01 Softbank 00 40 03 D&M Holdings diff --git a/javascript/JZZ.midi.Gear.js b/javascript/JZZ.midi.Gear.js index fdcd466..695c67e 100644 --- a/javascript/JZZ.midi.Gear.js +++ b/javascript/JZZ.midi.Gear.js @@ -72,6 +72,7 @@ var _v = { "\x06":"Lexicon", "\x07":"Kurzweil", "\b":"Fender", +"\t":"MIDI9", "\n":"AKG", "\x0b":"Voyce Music", "\f":"WaveFrame", @@ -92,10 +93,12 @@ var _v = { "\x1b":"Baldwin", "\x1c":"Eventide", "\x1d":"Inventronics", +"\x1e":"Key Concepts", "\x1f":"Clarity", " ":"Passac", "!":"Proel Labs", "\"":"Synthaxe", +"#":"Stepp", "$":"Hohner", "%":"Twister", "&":"Ketron", @@ -105,12 +108,20 @@ var _v = { "*":"JEN", "+":"Solid State", ",":"Audio Vertrieb", +"-":"Neve", +".":"Soundtracs", "/":"Elka", "0":"Dynacord", +"1":"Viscount", +"2":"Drawmer", "3":"Clavia", "4":"Audio Architecture", "5":"Generalmusic", +"6":"Cheetah Marketing", +"7":"C.T.M.", +"8":"Simmons", "9":"Soundcraft", +":":"Steinberg", ";":"Wersi", "<":"AVAB", "=":"Digigram", @@ -136,9 +147,15 @@ var _v = { "W":"Acoustic Technical Laboratory", "Y":"Faith", "Z":"Internet Corporation", +"\\":"Seekers", "_":"SD Card Association", "}":"(educational)", "\x00\x01":"Time/Warner", +"\x00\x02":"Advanced Gravis", +"\x00\x03":"Media Vision", +"\x00\x04":"Dornes Research Group", +"\x00\x05":"K-Muse", +"\x00\x06":"Stypher", "\x00\x07":"Digital Music", "\x00\b":"IOTA Systems", "\x00\t":"New England Digital", @@ -147,8 +164,11 @@ var _v = { "\x00\f":"Southern Music Systems", "\x00\r":"Lake Butler Sound Company", "\x00\x0e":"Alesis Studio Electronics", +"\x00\x0f":"Sound Creation", "\x00\x10":"DOD Electronics", "\x00\x11":"Studer-Editech", +"\x00\x12":"Sonus", +"\x00\x13":"Temporal Acuity Products", "\x00\x14":"Perfect Fretworks", "\x00\x15":"KAT", "\x00\x16":"Opcode Systems", @@ -163,9 +183,13 @@ var _v = { "\x00\x1f":"Zeta Systems", "\x00 ":"Axxes", "\x00!":"Orban", +"\x00\"":"Indian Valley", +"\x00#":"Triton", "\x00$":"KTI", "\x00%":"Breakaway Technologies", "\x00&":"Leprecon", +"\x00'":"Harrison Systems", +"\x00(":"Future Lab", "\x00)":"Rocktron", "\x00*":"PianoDisc", "\x00+":"Cannon", @@ -180,6 +204,7 @@ var _v = { "\x004":"Broderbund", "\x005":"Allen Organ Co.", "\x006":"Reserved", +"\x007":"Music Quest", "\x008":"Aphex", "\x009":"Gallien Krueger", "\x00:":"IBM", @@ -193,9 +218,13 @@ var _v = { "\x00B":"Mindscape", "\x00C":"Russ Jones Marketing", "\x00D":"Intone", +"\x00E":"Advanced Remote Technologies", +"\x00F":"White Instruments", "\x00G":"GT Electronics", +"\x00H":"Pacific Research & Engineering", "\x00I":"Timeline Vista", "\x00J":"Mesa Boogie", +"\x00K":"FSLI", "\x00L":"Sequoia Development", "\x00M":"Studio Electronics", "\x00N":"Euphonix", @@ -260,6 +289,7 @@ var _v = { "\x01\n":"Microsoft", "\x01\x0b":"Sonic Foundry", "\x01\f":"Line 6", +"\x01\r":"Beatnik", "\x01\x0e":"Van Koevering", "\x01\x0f":"Altech Systems", "\x01\x10":"S & S Research", @@ -287,6 +317,7 @@ var _v = { "\x01&":"Antares Systems", "\x01'":"Angel Software", "\x01(":"St Louis Music", +"\x01)":"Passport Music Software", "\x01*":"Ashley Audio", "\x01+":"Vari-Lite", "\x01,":"Summit Audio", @@ -297,49 +328,105 @@ var _v = { "\x011":"Nearfield Research", "\x012":"FM7", "\x013":"Swivel Systems", +"\x014":"Hyperactive Audio Systems", "\x015":"MidiLite", "\x016":"Radikal Technologies", +"\x017":"Roger Linn Design", +"\x018":"TC-Helicon Vocal Technologies", +"\x019":"Event Electronics", +"\x01:":"Sonic Network", +"\x01;":"Realtime Music Solutions", +"\x01<":"Apogee Digital", +"\x01=":"Classical Organs", +"\x01>":"Microtools", "\x01?":"Numark Industries", +"\x01@":"Frontier Design Group", +"\x01A":"Recordare", +"\x01B":"Starr Labs", +"\x01C":"Voyager Sound", +"\x01D":"Manifold Labs", +"\x01E":"Aviom", +"\x01F":"Mixmeister Technology", +"\x01G":"Notation Software", +"\x01H":"Mercurial Communications", +"\x01I":"Wave Arts", +"\x01J":"Logic Sequencing Devices", +"\x01K":"Axess Electronics", +"\x01L":"Muse Research", +"\x01M":"Open Labs", +"\x01N":"Guillemot", +"\x01O":"Samson Technologies", "\x01P":"Electronic Theatre Controls", +"\x01Q":"Blackberry", +"\x01R":"Mobileer", "\x01S":"Synthogy", "\x01T":"Lynx Studio Technology", "\x01U":"Damage Control Engineering", +"\x01V":"Yost Engineering", +"\x01W":"Brooks & Forsman Designs", +"\x01X":"Infinite Response", +"\x01Y":"Garritan", +"\x01Z":"Plogue Art et Technologie", "\x01[":"RJM Music Technology", +"\x01\\":"Custom Solutions Software", +"\x01]":"Sonarcana", +"\x01^":"Centrance", "\x01_":"Kesumo", "\x01`":"Stanton", "\x01a":"Livid", +"\x01b":"First Act", "\x01c":"Pygraphics", +"\x01d":"Panadigm Innovations", "\x01e":"Avedis Zildjian", +"\x01f":"Auvital Music", +"\x01g":"You Rock Guitar", "\x01h":"Chris Grigg Designs", +"\x01i":"Slate Digital", +"\x01j":"Mixware", +"\x01k":"Social Entropy", "\x01l":"Source Audio", +"\x01m":"Ernie Ball", "\x01n":"Fishman", +"\x01o":"Custom Audio Electronics", "\x01p":"American Audio", "\x01q":"Mega Lite", "\x01r":"Kilpatrick Audio", "\x01s":"iConnectivity", "\x01t":"Fractal Audio", +"\x01u":"NetLogic Microsystems", "\x01v":"Music Computing", "\x01w":"Nektar Technology", +"\x01x":"Zenph Sound Innovations", "\x01y":"DJ TechTools", +"\x01z":"Rezonance Labs", "\x01{":"Decibel Eleven", +"\x01|":"CNMAT", "\x01}":"Media Overkill", +"\x01~":"Confusion Studios", "\x01":"moForte", "\x02\x00":"Miselu", +"\x02\x01":"Amelia's Compass", "\x02\x02":"Zivix", "\x02\x03":"Artiphon", +"\x02\x04":"Synclavier Digital", +"\x02\x05":"Light & Sound Control Devices", "\x02\x06":"Retronyms", "\x02\x07":"JS Technologies", "\x02\b":"Quicco Sound", "\x02\t":"A-Designs Audio", +"\x02\n":"McCarthy Music", "\x02\x0b":"Denon DJ", "\x02\f":"Keith Robert Murray", "\x02\r":"Google", "\x02\x0e":"ISP Technologies", +"\x02\x0f":"Abstrakt Instruments", "\x02\x10":"Meris", "\x02\x11":"Sensorpoint", "\x02\x12":"Hi-Z Labs", "\x02\x13":"Imitone", "\x02\x14":"Intellijel Designs", +"\x02\x15":"Dasz Instruments", +"\x02\x16":"Remidi", "\x02\x17":"Disaster Area Designs", "\x02\x18":"Universal Audio", "\x02\x19":"Carter Duncan", @@ -347,7 +434,8 @@ var _v = { "\x02\x1b":"Cantux Research", "\x02\x1c":"Hummel Technologies", "\x02\x1d":"Sensel", -"\x02\x1e":"Madrona Labs", +"\x02\x1e":"DBML Group", +"\x02\x1f":"Madrona Labs", "\x02 ":"Mesa Boogie", "\x02!":"Effigy Labs", "\x02\"":"MK2 Image", @@ -357,10 +445,20 @@ var _v = { "\x02&":"Electro-Harmonix", "\x02'":"RnD64", "\x02(":"Neunaber Technology", +"\x02)":"Kaom", +"\x02*":"Hallowell", +"\x02+":"Sound Devices", +"\x02,":"Spectrasonics", +"\x02-":"Second Sound", +"\x02.":"8eo", +"\x02/":"VIDVOX", +"\x020":"Matthews Effects", " \x00":"Dream SAS", " \x01":"Strand Lighting", " \x02":"Amek Div of Harman Industries", +" \x03":"Casa Di Risparmio Di Loreto", " \x04":"Böhm Elektronik", +" \x05":"Syntec Digital Audio", " \x06":"Trident Audio Developments", " \x07":"Real World Studio", " \b":"M-Audio", @@ -373,13 +471,16 @@ var _v = { " \x0f":"Zero 88 Lighting", " \x10":"Micon Audio Electronics", " \x11":"Forefront Technology", +" \x12":"Studio Audio and Video", " \x13":"Kenton Electronics", +" \x14":"Celco", " \x15":"ADB", " \x16":"Marshall Products", " \x17":"DDA", " \x18":"BSS Audio", " \x19":"MA Lighting Technology", " \x1a":"Fatar", +" \x1b":"QSC Audio Products", " \x1c":"Artisan Clasic Organ", " \x1d":"Orla", " \x1e":"Pinnacle Audio", @@ -410,38 +511,101 @@ var _v = { " 7":"Proel", " 8":"IBK MIDI", " 9":"IRCAM", +" :":"Propellerhead Software", " ;":"Red Sound Systems", " <":"Elektron", " =":"Sintefex Audio", " >":"MAM", " ?":"Amsaro", +" @":"Lanbox", " A":"Mode Machines", +" B":"DSP Arts", " C":"Phil Rees Music Tech", +" D":"Stamer Musikanlagen", +" E":"Musical Muntaner", +" F":"C-Mexx Software", +" G":"Klavis Technologies", +" H":"Noteheads", +" I":"Algorithmix", +" J":"Skrydstrup R&D", +" K":"Professional Audio", +" L":"NewWave Labs", +" M":"Vermona", +" N":"Nokia", +" O":"Wave Idea", +" P":"Hartmann", +" Q":"Lion's Tracs", +" R":"Analogue Systems", +" S":"Focal-JMlab", " T":"Ringway Electronics", +" U":"Faith Technologies", +" V":"Showworks", " W":"Manikin Electronic", " X":"1 Come Tech", +" Y":"Phonic", +" Z":"Dolby Australia", +" [":"Silansys Technologies", +" \\":"Winbond Electronics", +" ]":"Cinetix Medien und Interface", +" ^":"A&G Soluzioni Digitali", " _":"Sequentix", +" `":"Oram Pro Audio", +" a":"Be4", +" b":"Infection Music", " c":"Central Music", +" d":"genoQs Machines", +" e":"Medialon", +" f":"Waves Audio", +" g":"Jerash Labs", +" h":"Da Fact", " i":"Elby Designs", +" j":"Spectral Audio", " k":"Arturia", +" l":"Vixid", +" m":"C-Thru Music", " n":"Ya Horng Electronic", +" o":"SM Pro Audio", " p":"OTO Machines", +" q":"ELZAB", " r":"Blackstar Amplification", " s":"M3i Technologies", +" t":"Gemalto", +" u":"Prostage", " v":"Teenage Engineering", +" w":"Tobias Erichsen Consulting", +" x":"Nixer", +" y":"Hanpin Electron", " z":"R. Sowa", +" {":"Beyond Music", " |":"Kiss Box", +" }":"Misa Digital Technologies", +" ~":"AI Musics Technology", " ":"Serato", "!\x00":"Limex", +"!\x01":"Kyodday", "!\x02":"Mutable Instruments", +"!\x03":"PreSonus Software", +"!\x04":"Ingenico", +"!\x05":"Fairlight Instruments", +"!\x06":"Musicom Lab", +"!\x07":"Modal Electronics", +"!\b":"RWA", "!\t":"Native Instruments", +"!\n":"Naonext", +"!\x0b":"MFB", "!\f":"Teknel Research", "!\r":"Ploytec", "!\x0e":"Surfin Kangaroo Studio", +"!\x0f":"Philips Electronics", "!\x10":"ROLI", "!\x11":"Panda-Audio", "!\x12":"BauM Software", +"!\x13":"Machinewerks", +"!\x14":"Xiamen Elane Electronics", +"!\x15":"Marshall Amplification", "!\x16":"Kiwitechnics", +"!\x17":"Rob Papen", +"!\x18":"Spicetone", "!\x19":"V3Sound", "!\x1a":"IK Multimedia", "!\x1b":"Novalia", @@ -449,6 +613,7 @@ var _v = { "!\x1d":"Ableton", "!\x1e":"Dtronics", "!\x1f":"ZAQ Audio", +"! ":"Muabaobao Education Technology", "!!":"Flux Effects", "!\"":"Audiothingies", "!#":"Retrokits", @@ -460,6 +625,7 @@ var _v = { "!)":"Hornberg Research", "!*":"Sonic Potions", "!+":"Audiofront", +"!,":"Fred's Lab", "!-":"Audio Modeling", "!.":"C. Bechstein Digital", "!/":"Motas Electronics", @@ -473,6 +639,20 @@ var _v = { "!7":"Gigrig", "!8":"ALM", "!9":"CH Sound Design", +"!:":"Beat Bars", +"!;":"Blokas", +"!<":"GEWA Music", +"!=":"dadamachines", +"!>":"Augmented Instruments", +"!?":"Supercritical", +"!@":"Genki Instruments", +"!A":"Marienberg Devices", +"!B":"Supperware", +"!C":"Imoxplus", +"!D":"Swapp Technologies", +"!E":"Electra One", +"!F":"Digital Clef", +"!G":"Paul Whittington Group", "@\x00":"Crimson Technology", "@\x01":"Softbank", "@\x03":"D&M Holdings" diff --git a/minified/JZZ.midi.Gear.js b/minified/JZZ.midi.Gear.js index f38fa2c..6472769 100644 --- a/minified/JZZ.midi.Gear.js +++ b/minified/JZZ.midi.Gear.js @@ -1 +1 @@ -!function(i,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e:"function"==typeof define&&define.amd?define("JZZ.midi.Gear",["JZZ"],e):e(JZZ)}(0,function(a){function e(i){return String.fromCharCode(i)}function d(i){return i.map(e).join("")}a.MIDI.prototype.isIdResponse=function(){return 240==this[0]&&126==this[1]&&6==this[3]&&2==this[4]&&247==this[this.length-1]&&10":"Waldorf","?":"Quasimidi","@":"Kawai",A:"Roland",B:"Korg",C:"Yamaha",D:"Casio",F:"Kamiya Studio",G:"Akai",H:"Victor",K:"Fujitsu",L:"Sony",N:"Teac",P:"Matsushita Electric",Q:"Fostex",R:"Zoom",T:"Matsushita Communication",U:"Suzuki",V:"Fuji",W:"Acoustic Technical Laboratory",Y:"Faith",Z:"Internet Corporation",_:"SD Card Association","}":"(educational)","\0":"Time/Warner","\0":"Digital Music","\0\b":"IOTA Systems","\0\t":"New England Digital","\0\n":"Artisyn","\0\v":"IVL Technologies","\0\f":"Southern Music Systems","\0\r":"Lake Butler Sound Company","\0":"Alesis Studio Electronics","\0":"DOD Electronics","\0":"Studer-Editech","\0":"Perfect Fretworks","\0":"KAT","\0":"Opcode Systems","\0":"Rane","\0":"Anadi Electronique","\0":"KMX","\0":"Allen & Heath Brenell","\0":"Peavey Electronics","\0":"360 Systems","\0":"Spectrum Design and Development","\0":"Marquis Music","\0":"Zeta Systems","\0 ":"Axxes","\0!":"Orban","\0$":"KTI","\0%":"Breakaway Technologies","\0&":"Leprecon","\0)":"Rocktron","\0*":"PianoDisc","\0+":"Cannon","\0,":"Reserved","\0-":"Rodgers Instrument","\0.":"Blue Sky Logic","\0/":"Encore Electronics","\x000":"Uptown","\x001":"Voce","\x002":"CTI Audio","\x003":"S3","\x004":"Broderbund","\x005":"Allen Organ Co.","\x006":"Reserved","\x008":"Aphex","\x009":"Gallien Krueger","\0:":"IBM","\0;":"Mark Of The Unicorn","\0<":"Hotz","\0=":"ETA Lighting","\0>":"NSI","\0?":"Ad Lib","\0@":"Richmond Sound Design","\0A":"Microsoft","\0B":"Mindscape","\0C":"Russ Jones Marketing","\0D":"Intone","\0G":"GT Electronics","\0I":"Timeline Vista","\0J":"Mesa Boogie","\0L":"Sequoia Development","\0M":"Studio Electronics","\0N":"Euphonix","\0O":"InterMIDI","\0P":"MIDI Solutions","\0Q":"3DO Company","\0R":"Lightwave Research","\0S":"Micro-W","\0T":"Spectral Synthesis","\0U":"Lone Wolf","\0V":"Studio Technologies","\0W":"Peterson Electro-Musical Product","\0X":"Atari","\0Y":"Marion Systems","\0Z":"Design Event","\0[":"Winjammer Software","\0\\":"AT&T","\0]":"Reserved","\0^":"Symetrix","\0_":"MIDI the World","\0`":"Spatializer","\0a":"Micros 'N MIDI","\0b":"Accordians International","\0c":"EuPhonics","\0d":"Musonix","\0e":"Turtle Beach Systems","\0f":"Mackie","\0g":"Compuserve","\0h":"BEC Technologies","\0i":"QRS Music","\0j":"P.G. Music","\0k":"Sierra Semiconductor","\0l":"EpiGraf","\0m":"Electronics Diversified","\0n":"Tune 1000","\0o":"Advanced Micro Devices","\0p":"Mediamation","\0q":"Sabine","\0r":"Woog Labs","\0s":"Micropolis","\0t":"Ta Horng Musical Instrument","\0u":"e-Tek Labs","\0v":"Electro-Voice","\0w":"Midisoft","\0x":"QSound Labs","\0y":"Westrex","\0z":"Nvidia","\0{":"ESS Technology","\0|":"Media Trix Peripherals","\0}":"Brooktree","\0~":"Otari","\0":"Key Electronics","\0":"Shure","":"AuraSound","":"Crystal Semiconductor","":"Conexant","":"Silicon Graphics","":"M-Audio","":"PreSonus","\b":"Topaz Enterprises","\t":"Cast Lighting","\n":"Microsoft","\v":"Sonic Foundry","\f":"Line 6","":"Van Koevering","":"Altech Systems","":"S & S Research","":"VLSI Technology","":"Chromatic Research","":"Sapphire","":"IDRC","":"Justonic Tuning","":"TorComp Research","":"Newtek","":"Sound Sculpture","":"Walker Technical","":"Digital Harmony","":"InVision Interactive","":"T-Square Design","":"Nemesys Music Technology","":"DBX Professional","":"Syndyne"," ":"Bitheadz","!":"Cakewalk Music Software",'"':"Analog Devices","#":"National Semiconductor","$":"Boom Theory","%":"Virtual DSP","&":"Antares Systems","'":"Angel Software","(":"St Louis Music","*":"Ashley Audio","+":"Vari-Lite",",":"Summit Audio","-":"Aureal Semiconductor",".":"SeaSound","/":"U.S. Robotics","0":"Aurisis Research","1":"Nearfield Research","2":"FM7","3":"Swivel Systems","5":"MidiLite","6":"Radikal Technologies","?":"Numark Industries","P":"Electronic Theatre Controls","S":"Synthogy","T":"Lynx Studio Technology","U":"Damage Control Engineering","[":"RJM Music Technology","_":"Kesumo","`":"Stanton","a":"Livid","c":"Pygraphics","e":"Avedis Zildjian","h":"Chris Grigg Designs","l":"Source Audio","n":"Fishman","p":"American Audio","q":"Mega Lite","r":"Kilpatrick Audio","s":"iConnectivity","t":"Fractal Audio","v":"Music Computing","w":"Nektar Technology","y":"DJ TechTools","{":"Decibel Eleven","}":"Media Overkill","":"moForte","\0":"Miselu","":"Zivix","":"Artiphon","":"Retronyms","":"JS Technologies","\b":"Quicco Sound","\t":"A-Designs Audio","\v":"Denon DJ","\f":"Keith Robert Murray","\r":"Google","":"ISP Technologies","":"Meris","":"Sensorpoint","":"Hi-Z Labs","":"Imitone","":"Intellijel Designs","":"Disaster Area Designs","":"Universal Audio","":"Carter Duncan","":"Essential Technology","":"Cantux Research","":"Hummel Technologies","":"Sensel","":"Madrona Labs"," ":"Mesa Boogie","!":"Effigy Labs",'"':"MK2 Image","#":"Red Panda","$":"OnSong","%":"Jamboxx","&":"Electro-Harmonix","'":"RnD64","(":"Neunaber Technology"," \0":"Dream SAS"," ":"Strand Lighting"," ":"Amek Div of Harman Industries"," ":"Böhm Elektronik"," ":"Trident Audio Developments"," ":"Real World Studio"," \b":"M-Audio"," \t":"Yes Technology"," \n":"Audiomatica"," \v":"Bontempi"," \f":"F.B.T. Elettronica"," \r":"MidiTemp"," ":"LA Audio"," ":"Zero 88 Lighting"," ":"Micon Audio Electronics"," ":"Forefront Technology"," ":"Kenton Electronics"," ":"ADB"," ":"Marshall Products"," ":"DDA"," ":"BSS Audio"," ":"MA Lighting Technology"," ":"Fatar"," ":"Artisan Clasic Organ"," ":"Orla"," ":"Pinnacle Audio"," ":"TC Electronics"," ":"Doepfer Musikelektronik"," !":"Creative",' "':"Seyddo"," #":"LG Electronics"," $":"Midisoft"," %":"Samick"," &":"Penny and Giles"," '":"Acorn Computer"," (":"LSC Electronics"," )":"Novation"," *":"Samkyung Mechatronics"," +":"Medeli Electronics"," ,":"Charlie Lab"," -":"Blue Chip Music Technology"," .":"BEE"," /":"LG Semicon America"," 0":"TESI"," 1":"EMAGIC"," 2":"Behringer"," 3":"Access Music Electronics"," 4":"Synoptic"," 5":"Hanmesoft"," 6":"Terratec Electronic"," 7":"Proel"," 8":"IBK MIDI"," 9":"IRCAM"," ;":"Red Sound Systems"," <":"Elektron"," =":"Sintefex Audio"," >":"MAM"," ?":"Amsaro"," A":"Mode Machines"," C":"Phil Rees Music Tech"," T":"Ringway Electronics"," W":"Manikin Electronic"," X":"1 Come Tech"," _":"Sequentix"," c":"Central Music"," i":"Elby Designs"," k":"Arturia"," n":"Ya Horng Electronic"," p":"OTO Machines"," r":"Blackstar Amplification"," s":"M3i Technologies"," v":"Teenage Engineering"," z":"R. Sowa"," |":"Kiss Box"," ":"Serato","!\0":"Limex","!":"Mutable Instruments","!\t":"Native Instruments","!\f":"Teknel Research","!\r":"Ploytec","!":"Surfin Kangaroo Studio","!":"ROLI","!":"Panda-Audio","!":"BauM Software","!":"Kiwitechnics","!":"V3Sound","!":"IK Multimedia","!":"Novalia","!":"Modor Music","!":"Ableton","!":"Dtronics","!":"ZAQ Audio","!!":"Flux Effects",'!"':"Audiothingies","!#":"Retrokits","!$":"Morningstar FX","!%":"Changsha Hotone Audio","!&":"Expressive","!'":"Expert Sleepers","!(":"Timecode-Vision Technology","!)":"Hornberg Research","!*":"Sonic Potions","!+":"Audiofront","!-":"Audio Modeling","!.":"C. Bechstein Digital","!/":"Motas Electronics","!0":"MIND Music Labs","!1":"Sonic Academy","!2":"Bome Software","!3":"AODYO","!4":"Pianoforce","!5":"Dreadbox","!6":"TouchKeys Instruments","!7":"Gigrig","!8":"ALM","!9":"CH Sound Design","@\0":"Crimson Technology","@":"Softbank","@":"D&M Holdings"};s[""]={"%\0\0":{m:"Mopho",d:"Synth Module",b:"Dave Smith"}},s[""]={"\0@\0\n":{m:"PC3LE8",d:"Performance Controller"}},s[""]={"@\0":{m:"Xboard 49",d:"USB MIDI Controller"}},s.A={"\0\0":{m:"DR-880",d:"Drum Machine",b:"BOSS"},"\0\0":{m:"RD-300SX",d:"Digital Piano"},"\0\0":{m:"GP-10",d:"Guitar Effects Processor",b:"BOSS"},"\0\0":{m:"GT-8",d:"Guitar Effects Processor",b:"BOSS"},"\t\0\0":{m:"TD-12",d:"Percussion Sound Module"},"\v\0\0":{m:"GT-PRO",d:"Guitar Effects Processor",b:"BOSS"},"\0\0":{m:"XV-3080",d:"Synth Module"},"":{m:"FANTOM",d:"Synthesizer"},"\0\0":{m:"MC-808",d:"Sampling Groovebox"},"\0\0":{m:"SH-201",d:"Synthesizer"},"\0\0":{m:"VP-550",d:"Vocal & Ensemble Keyboard"},"\0\0\0":{m:"HP-330/245",d:"Digital Piano"},"\0\0":{m:"HP-530",d:"Digital Piano"},"\0\0":{m:"C-80",d:"Digital Harpsichord"},"\0\0":{m:"FP-9",d:"Digital Piano"},"\0\0\0":{m:"HP-2",d:"Digital Piano"},"\0\0":{m:"DP-900",d:"Digital Piano"},"\0":{m:"HP-147",d:"Digital Piano"},"\0":{m:"HP-3",d:"Digital Piano"},"\0\0":{m:"EP-70",d:"Digital Piano"},"\0":{m:"EP-90",d:"Digital Piano"},"\0":{m:"HP-7",d:"Digital Piano"},"\0":{m:"HP-237",d:"Digital Piano"},"\0":{m:"HP-147R",d:"Digital Piano"},"\0":{m:"F-90",d:"Digital Piano"},"\0\0":{m:"F-100",d:"Digital Piano"},"\0":{m:"F-30",d:"Digital Piano"},"\0":{m:"F-50",d:"Digital Piano"},"\0":{m:"HP-101",d:"Digital Piano"},"\0\0":{m:"DR-770",d:"Drum Machine",b:"BOSS"},"\0\0":{m:"VG-99",d:"V-Guitar System"}," \0\0":{m:"TD-8",d:"Percussion Sound Module"},"!\0\0":{m:"V-Synth GT",d:"Synthesizer Keyboard"},"'\0\0\0":{m:"Fantom-G6",d:"Music Workstation"},"'\0\0":{m:"Fantom-G7",d:"Music Workstation"},"'\0\0":{m:"Fantom-G8",d:"Music Workstation"},"+\0\0":{m:"RD-700GX",d:"Digital Stage Piano"},",\0\0":{m:"RD-300GX",d:"Digital Piano"},"/\0\0":{m:"GT-10",d:"Guitar Effects Processor",b:"BOSS"},"3\0\0":{m:"VS-700R",d:"Digital Audio Workstation"},"6\0\0":{m:"GW-8",d:"Workstation"},"9\0\0":{m:"V-Piano",d:"Digital Piano"},"9\0":{m:"V-Piano Grand (GP-7)",d:"Digital Piano"},":\0\0":{m:"FP-3",d:"Digital Piano"},":\0\0":{m:"JUNO-Di",d:"Synthesizer"},";\0\0":{m:"VP-770",d:"Vocal & Ensemble Keyboard"},"?\0\0":{m:"TD-6V",d:"Percussion Sound Module"},"A\0\0":{m:"DR-670",d:"Drum Machine",b:"BOSS"},"A\0\0":{m:"GAIA SH-01",d:"Synthesizer"},"B\0\0":{m:"SC-8820",d:"Sound Module"},"B\0\0\b":{m:"KR-577/977/1077",d:"Digital Piano"},"B\0\0\r":{m:"KR-5",d:"Digital Piano"},"B\0\0\0":{m:"KR-7",d:"Digital Piano"},"B\0\0":{m:"KF-7",d:"Digital Piano"},"B\0\0\0":{m:"KR-15",d:"Digital Piano"},"B\0\0":{m:"KR-15/17",d:"Digital Piano"},"B\0\0\0":{m:"RG-7",d:"Digital Piano"},"B\0\0":{m:"RG-3",d:"Digital Piano"},"B\0\0":{m:"KR-107",d:"Digital Piano"},"B\0\0":{m:"HP-205",d:"Digital Piano"},"B\0\0":{m:"HP-203",d:"Digital Piano"},"B\0\0":{m:"FP-7",d:"Digital Piano"},"B\0\0":{m:"FP-4",d:"Digital Piano"},"B\0\0":{m:"HP-201",d:"Digital Piano"},"B\0\0\0":{m:"AT-800",d:"Organ"},"B\0\0":{m:"AT-900",d:"Organ"},"B\0\0":{m:"AT-900C",d:"Organ"},"B\0\0\0":{m:"AT-100",d:"Organ"},"B\0\0":{m:"AT-300",d:"Organ"},"B\0\0":{m:"AT-500",d:"Organ"},"B\0\0":{m:"AT-75",d:"Organ"},"B\0\0":{m:"RK-300",d:"Keyboard"},"B\0\0":{m:"RM-700",d:"Digital Piano"},"B\0\0":{m:"HP-507",d:"Digital Piano"},"B\0\0":{m:"HP-505",d:"Digital Piano"},"B\0\0":{m:"HP-503",d:"Digital Piano"},"B\0\0":{m:"DP90/DP90S",d:"Digital Piano"},"B\0\0":{m:"HPi-50",d:"Digital Piano"},"B\0":{m:"E-500(OR)/E-500/E-300/KR-75",d:"Intelligent Keyboard"},"B\0\t":{m:"HP-557R",d:"Digital Piano"},"B\0\0":{m:"HP302/HP305",d:"Digital Piano"},"B\0":{m:"HP307",d:"Digital Piano"},"B\0":{m:"RG-1F/RG-3F",d:"Digital Piano"},"B\0":{m:"LX-10F",d:"Digital Piano"},"B\0":{m:"DP990F",d:"Digital Piano"},"B\0":{m:"HPi-7F",d:"Digital Piano"},"B\0":{m:"HPi-6F",d:"Digital Piano"},"B\0":{m:"FP-7F",d:"Digital Piano"},"B\0\b":{m:"FP-4F",d:"Digital Piano"},"B\0":{m:"HP-555G",d:"Digital Piano"},"B\0":{m:"KR375",d:"Digital Piano"},"B\0\t\0":{m:"KR-377",d:"Digital Piano"},"B\0\t":{m:"KF-90",d:"Digital Piano"},"B\0":{m:"E-600",d:"Intelligent Keyboard"},"B\0":{m:"AT-30R",d:"Organ"},"B\0":{m:"KR-277",d:"Digital Piano"},"B\0":{m:"HPi-5",d:"Digital Piano"},"B\0\0":{m:"VR-700",d:"Combo Keyboard"},"H\0\0":{m:"SD-90",d:"Studio Canvas",b:"Edirol"},"J\0\0":{m:"SH-32",d:"Synthesizer Module"},"L\0\0":{m:"JUNO-Gi",d:"Mobile Synthesizer with Digital Recorder"},"M\0\0":{m:"VK-8",d:"Combo Organ"},"P\0\0":{m:"RD-700NX",d:"Digital Piano"},"Q\0\0":{m:"RD-300NX",d:"Digital Piano"},"U\0\0":{m:"JUPITER-80",d:"Synthesizer"},"Y\0\0":{m:"MC-909",d:"Sampling Groovebox"},"Y\0\0":{m:"BR-80",d:"Digital Recorder",b:"BOSS"},"`\0\0":{m:"FP-5",d:"Digital Piano"},"`\0\0":{m:"GT-100",d:"Amp Effects Processor",b:"BOSS"},"b\0\0\0\0":{m:"AT-20R",d:"Organ"},"b\0\0\0":{m:"AT-30R",d:"Organ"},"b\0\0\0":{m:"AT-800",d:"Organ"},"b\0\0":{m:"AT-900",d:"Organ"},"b\0\0":{m:"AT-900C",d:"Organ"},"b\0\0\0":{m:"AT-100",d:"Organ"},"b\0\0":{m:"AT-300",d:"Organ"},"b\0\0":{m:"AT-500",d:"Organ"},"b\0\0":{m:"AT-75",d:"Organ"},"c\0\0":{m:"JUPITER-50",d:"Synthesizer"},"d\0\0":{m:"RS-70",d:"Synthesizer"},"d\0\0\0\0":{m:"RS-50",d:"Synthesizer"},"d\0\0\0":{m:"JUNO-D",d:"Synthesizer"},"d\0\0":{m:"INTEGRA-7",d:"Sound Module"},"o\0\0":{m:"FP-2",d:"Digital Piano"},"z\0\0":{m:"TD-20",d:"Percussion Sound Module"}},s.B={"\0":{m:"Krome",d:"Music Workstation"},"\0\0\0":{m:"M1",d:"Music Workstation"},"P\0\0":{m:"Triton Pro",d:"Music Workstation/Sampler"},"h\0\0":{m:"Kronos 61",d:"Music Workstation"},"}\0\0\0":{m:"R3",d:"Synthesizer Vocoder"},"~\0\0\0":{m:"microKORG XL",d:"Synthesizer"}},s.C={"\0A\0":{m:"MU100/MU100R/MU128",d:"Tone Generator"},"\0A":{m:"AN200",d:"Synthesizer"},"\0AU":{m:"QY70",d:"Sequencer"},"\0A":{m:"DX200",d:"Synthesizer"},"\0A4":{m:"QY100",d:"Sequencer"},"\0A*":{m:"S90",d:"Synthesizer"},"\0A":{m:"MOTIF-RACK ES",d:"Tone Generator"},"\0A":{m:"AN1x",d:"Synthesizer"},"\0A":{m:"MU2000",d:"Tone Generator"},"\0A":{m:"MU1000",d:"Tone Generator"},"\0A":{m:"RM1x",d:"Sequence Remixer"},"\0A#":{m:"S30",d:"Synthesizer"},"\0A2":{m:"S90ES",d:"Synthesizer"},"\0A3":{m:"MO6",d:"Synthesizer"},"\0A4":{m:"MO8",d:"Synthesizer"},"\0A5":{m:"MOTIF XS6",d:"Synthesizer"},"\0A6":{m:"MOTIF XS7",d:"Synthesizer"},"\0A7":{m:"MU90",d:"Tone Generator"},"\0A7":{m:"MOTIF XS8",d:"Synthesizer"},"\0A?":{m:"CP5",d:"Stage Piano"},"\0A@":{m:"CP50",d:"Stage Piano"},"\0AD":{m:"MOX6",d:"Synthesizer"},"\0AE":{m:"MOX8",d:"Synthesizer"},"\0AF":{m:"MU50",d:"Tone Generator"},"\0AG":{m:"MX49",d:"Synthesizer"},"\0AH":{m:"QS300",d:"Synthesizer"},"\0AL":{m:"EOS B900",d:"Keyboard"},"\0AO":{m:"CS2x",d:"Synthesizer"},"\0AQ":{m:"MU15",d:"Tone Generator"},"\0AR":{m:"MU90R",d:"Tone Generator"},"\0AX":{m:"MOTIF-RACK",d:"Tone Generator"},"\0Ab":{m:"SDX3000",d:"Keyboard"},"\0Ak":{m:"CBX-K1XG",d:"Keyboard"},"\0Aw":{m:"S03",d:"Synthesizer"},"\0A|":{m:"MOTIF6",d:"Synthesizer"},"\0A}":{m:"MOTIF7",d:"Synthesizer"},"\0A~":{m:"MOTIF8",d:"Synthesizer"},"\0C,":{m:"CP33",d:"Stage Piano"},"\0CB":{m:"P-120",d:"Digital Piano"},"\0Cf":{m:"P-155",d:"Digital Piano"},"\0D+":{m:"NP-31",d:"Portable Keyboard"},"\0DE":{m:"MM6",d:"Synthesizer"},"\0Ls":{m:"DTXTREME",d:"Drum Module"}},s.G={"\0\0":{m:"Push",d:"MIDI Controller"},"%\0\0":{m:"MPK261",d:"Performance Keyboard Controller"},"m\0\0":{m:"EWI USB",d:"USB Wind Instrument"}},s["\f"]={"\0\0":{m:"Flextone III",d:"Guitar Effects Processor"},"$\0\0":{m:"THR30II",d:"Guitar Amp",b:"Yamaha"}},s["a"]={"\0\0":{m:"Brain v1",d:"Do-It-Yourself Kit"},"\0\0":{m:"Ohm64",d:"MIDI Controller"},"\0\0":{m:"block",d:"MIDI Controller"},"\0\0":{m:"Code",d:"MIDI Controller"},"\0\0":{m:"OhmRGB",d:"MIDI Controller"},"\0\b\0":{m:"CNTRL:R",d:"MIDI Controller"},"\0\t\0":{m:"Brain v2",d:"Do-It-Yourself Kit"},"\0\v\0":{m:"Alias8",d:"MIDI Controller"},"\0\f\0":{m:"Base",d:"MIDI Controller"},"\0\r\0":{m:"Brain Jr",d:"Do-It-Yourself Kit"}},s["n"]={"\0\0":{m:"TriplePlay",d:"Guitar Controller"},"\0\0":{m:"TriplePlay",d:"Guitar Controller"}},s["q"]={"\0\0":{m:"Enlighten",d:"DMX Control"}},s["v"]={"\0\0":{m:"DAW",d:"MIDI Controller"}},s["y"]={"\0\0":{m:"Midi Fighter 3D",d:"MIDI Controller"},"\0\0":{m:"Midi Fighter Spectra",d:"MIDI Controller"},"\0\0":{m:"Midi Fighter Twister",d:"MIDI Controller"}},s[" \b"]={"c":{m:"Axiom 61",d:"MIDI Controller"}},s[" )"]={"\0!\0":{m:"Nova",d:"Synth Module"}},s["!"]={"g2\0":{m:"Push 2",d:"MIDI Controller"}}}); \ No newline at end of file +!function(e,i){"object"==typeof exports&&"undefined"!=typeof module?module.exports=i:"function"==typeof define&&define.amd?define("JZZ.midi.Gear",["JZZ"],i):i(JZZ)}(0,function(r){function i(e){return String.fromCharCode(e)}function s(e){return e.map(i).join("")}r.MIDI.prototype.isIdResponse=function(){return 240==this[0]&&126==this[1]&&6==this[3]&&2==this[4]&&247==this[this.length-1]&&10":"Waldorf","?":"Quasimidi","@":"Kawai",A:"Roland",B:"Korg",C:"Yamaha",D:"Casio",F:"Kamiya Studio",G:"Akai",H:"Victor",K:"Fujitsu",L:"Sony",N:"Teac",P:"Matsushita Electric",Q:"Fostex",R:"Zoom",T:"Matsushita Communication",U:"Suzuki",V:"Fuji",W:"Acoustic Technical Laboratory",Y:"Faith",Z:"Internet Corporation","\\":"Seekers",_:"SD Card Association","}":"(educational)","\0":"Time/Warner","\0":"Advanced Gravis","\0":"Media Vision","\0":"Dornes Research Group","\0":"K-Muse","\0":"Stypher","\0":"Digital Music","\0\b":"IOTA Systems","\0\t":"New England Digital","\0\n":"Artisyn","\0\v":"IVL Technologies","\0\f":"Southern Music Systems","\0\r":"Lake Butler Sound Company","\0":"Alesis Studio Electronics","\0":"Sound Creation","\0":"DOD Electronics","\0":"Studer-Editech","\0":"Sonus","\0":"Temporal Acuity Products","\0":"Perfect Fretworks","\0":"KAT","\0":"Opcode Systems","\0":"Rane","\0":"Anadi Electronique","\0":"KMX","\0":"Allen & Heath Brenell","\0":"Peavey Electronics","\0":"360 Systems","\0":"Spectrum Design and Development","\0":"Marquis Music","\0":"Zeta Systems","\0 ":"Axxes","\0!":"Orban",'\0"':"Indian Valley","\0#":"Triton","\0$":"KTI","\0%":"Breakaway Technologies","\0&":"Leprecon","\0'":"Harrison Systems","\0(":"Future Lab","\0)":"Rocktron","\0*":"PianoDisc","\0+":"Cannon","\0,":"Reserved","\0-":"Rodgers Instrument","\0.":"Blue Sky Logic","\0/":"Encore Electronics","\x000":"Uptown","\x001":"Voce","\x002":"CTI Audio","\x003":"S3","\x004":"Broderbund","\x005":"Allen Organ Co.","\x006":"Reserved","\x007":"Music Quest","\x008":"Aphex","\x009":"Gallien Krueger","\0:":"IBM","\0;":"Mark Of The Unicorn","\0<":"Hotz","\0=":"ETA Lighting","\0>":"NSI","\0?":"Ad Lib","\0@":"Richmond Sound Design","\0A":"Microsoft","\0B":"Mindscape","\0C":"Russ Jones Marketing","\0D":"Intone","\0E":"Advanced Remote Technologies","\0F":"White Instruments","\0G":"GT Electronics","\0H":"Pacific Research & Engineering","\0I":"Timeline Vista","\0J":"Mesa Boogie","\0K":"FSLI","\0L":"Sequoia Development","\0M":"Studio Electronics","\0N":"Euphonix","\0O":"InterMIDI","\0P":"MIDI Solutions","\0Q":"3DO Company","\0R":"Lightwave Research","\0S":"Micro-W","\0T":"Spectral Synthesis","\0U":"Lone Wolf","\0V":"Studio Technologies","\0W":"Peterson Electro-Musical Product","\0X":"Atari","\0Y":"Marion Systems","\0Z":"Design Event","\0[":"Winjammer Software","\0\\":"AT&T","\0]":"Reserved","\0^":"Symetrix","\0_":"MIDI the World","\0`":"Spatializer","\0a":"Micros 'N MIDI","\0b":"Accordians International","\0c":"EuPhonics","\0d":"Musonix","\0e":"Turtle Beach Systems","\0f":"Mackie","\0g":"Compuserve","\0h":"BEC Technologies","\0i":"QRS Music","\0j":"P.G. Music","\0k":"Sierra Semiconductor","\0l":"EpiGraf","\0m":"Electronics Diversified","\0n":"Tune 1000","\0o":"Advanced Micro Devices","\0p":"Mediamation","\0q":"Sabine","\0r":"Woog Labs","\0s":"Micropolis","\0t":"Ta Horng Musical Instrument","\0u":"e-Tek Labs","\0v":"Electro-Voice","\0w":"Midisoft","\0x":"QSound Labs","\0y":"Westrex","\0z":"Nvidia","\0{":"ESS Technology","\0|":"Media Trix Peripherals","\0}":"Brooktree","\0~":"Otari","\0":"Key Electronics","\0":"Shure","":"AuraSound","":"Crystal Semiconductor","":"Conexant","":"Silicon Graphics","":"M-Audio","":"PreSonus","\b":"Topaz Enterprises","\t":"Cast Lighting","\n":"Microsoft","\v":"Sonic Foundry","\f":"Line 6","\r":"Beatnik","":"Van Koevering","":"Altech Systems","":"S & S Research","":"VLSI Technology","":"Chromatic Research","":"Sapphire","":"IDRC","":"Justonic Tuning","":"TorComp Research","":"Newtek","":"Sound Sculpture","":"Walker Technical","":"Digital Harmony","":"InVision Interactive","":"T-Square Design","":"Nemesys Music Technology","":"DBX Professional","":"Syndyne"," ":"Bitheadz","!":"Cakewalk Music Software",'"':"Analog Devices","#":"National Semiconductor","$":"Boom Theory","%":"Virtual DSP","&":"Antares Systems","'":"Angel Software","(":"St Louis Music",")":"Passport Music Software","*":"Ashley Audio","+":"Vari-Lite",",":"Summit Audio","-":"Aureal Semiconductor",".":"SeaSound","/":"U.S. Robotics","0":"Aurisis Research","1":"Nearfield Research","2":"FM7","3":"Swivel Systems","4":"Hyperactive Audio Systems","5":"MidiLite","6":"Radikal Technologies","7":"Roger Linn Design","8":"TC-Helicon Vocal Technologies","9":"Event Electronics",":":"Sonic Network",";":"Realtime Music Solutions","<":"Apogee Digital","=":"Classical Organs",">":"Microtools","?":"Numark Industries","@":"Frontier Design Group","A":"Recordare","B":"Starr Labs","C":"Voyager Sound","D":"Manifold Labs","E":"Aviom","F":"Mixmeister Technology","G":"Notation Software","H":"Mercurial Communications","I":"Wave Arts","J":"Logic Sequencing Devices","K":"Axess Electronics","L":"Muse Research","M":"Open Labs","N":"Guillemot","O":"Samson Technologies","P":"Electronic Theatre Controls","Q":"Blackberry","R":"Mobileer","S":"Synthogy","T":"Lynx Studio Technology","U":"Damage Control Engineering","V":"Yost Engineering","W":"Brooks & Forsman Designs","X":"Infinite Response","Y":"Garritan","Z":"Plogue Art et Technologie","[":"RJM Music Technology","\\":"Custom Solutions Software","]":"Sonarcana","^":"Centrance","_":"Kesumo","`":"Stanton","a":"Livid","b":"First Act","c":"Pygraphics","d":"Panadigm Innovations","e":"Avedis Zildjian","f":"Auvital Music","g":"You Rock Guitar","h":"Chris Grigg Designs","i":"Slate Digital","j":"Mixware","k":"Social Entropy","l":"Source Audio","m":"Ernie Ball","n":"Fishman","o":"Custom Audio Electronics","p":"American Audio","q":"Mega Lite","r":"Kilpatrick Audio","s":"iConnectivity","t":"Fractal Audio","u":"NetLogic Microsystems","v":"Music Computing","w":"Nektar Technology","x":"Zenph Sound Innovations","y":"DJ TechTools","z":"Rezonance Labs","{":"Decibel Eleven","|":"CNMAT","}":"Media Overkill","~":"Confusion Studios","":"moForte","\0":"Miselu","":"Amelia's Compass","":"Zivix","":"Artiphon","":"Synclavier Digital","":"Light & Sound Control Devices","":"Retronyms","":"JS Technologies","\b":"Quicco Sound","\t":"A-Designs Audio","\n":"McCarthy Music","\v":"Denon DJ","\f":"Keith Robert Murray","\r":"Google","":"ISP Technologies","":"Abstrakt Instruments","":"Meris","":"Sensorpoint","":"Hi-Z Labs","":"Imitone","":"Intellijel Designs","":"Dasz Instruments","":"Remidi","":"Disaster Area Designs","":"Universal Audio","":"Carter Duncan","":"Essential Technology","":"Cantux Research","":"Hummel Technologies","":"Sensel","":"DBML Group","":"Madrona Labs"," ":"Mesa Boogie","!":"Effigy Labs",'"':"MK2 Image","#":"Red Panda","$":"OnSong","%":"Jamboxx","&":"Electro-Harmonix","'":"RnD64","(":"Neunaber Technology",")":"Kaom","*":"Hallowell","+":"Sound Devices",",":"Spectrasonics","-":"Second Sound",".":"8eo","/":"VIDVOX","0":"Matthews Effects"," \0":"Dream SAS"," ":"Strand Lighting"," ":"Amek Div of Harman Industries"," ":"Casa Di Risparmio Di Loreto"," ":"Böhm Elektronik"," ":"Syntec Digital Audio"," ":"Trident Audio Developments"," ":"Real World Studio"," \b":"M-Audio"," \t":"Yes Technology"," \n":"Audiomatica"," \v":"Bontempi"," \f":"F.B.T. Elettronica"," \r":"MidiTemp"," ":"LA Audio"," ":"Zero 88 Lighting"," ":"Micon Audio Electronics"," ":"Forefront Technology"," ":"Studio Audio and Video"," ":"Kenton Electronics"," ":"Celco"," ":"ADB"," ":"Marshall Products"," ":"DDA"," ":"BSS Audio"," ":"MA Lighting Technology"," ":"Fatar"," ":"QSC Audio Products"," ":"Artisan Clasic Organ"," ":"Orla"," ":"Pinnacle Audio"," ":"TC Electronics"," ":"Doepfer Musikelektronik"," !":"Creative",' "':"Seyddo"," #":"LG Electronics"," $":"Midisoft"," %":"Samick"," &":"Penny and Giles"," '":"Acorn Computer"," (":"LSC Electronics"," )":"Novation"," *":"Samkyung Mechatronics"," +":"Medeli Electronics"," ,":"Charlie Lab"," -":"Blue Chip Music Technology"," .":"BEE"," /":"LG Semicon America"," 0":"TESI"," 1":"EMAGIC"," 2":"Behringer"," 3":"Access Music Electronics"," 4":"Synoptic"," 5":"Hanmesoft"," 6":"Terratec Electronic"," 7":"Proel"," 8":"IBK MIDI"," 9":"IRCAM"," :":"Propellerhead Software"," ;":"Red Sound Systems"," <":"Elektron"," =":"Sintefex Audio"," >":"MAM"," ?":"Amsaro"," @":"Lanbox"," A":"Mode Machines"," B":"DSP Arts"," C":"Phil Rees Music Tech"," D":"Stamer Musikanlagen"," E":"Musical Muntaner"," F":"C-Mexx Software"," G":"Klavis Technologies"," H":"Noteheads"," I":"Algorithmix"," J":"Skrydstrup R&D"," K":"Professional Audio"," L":"NewWave Labs"," M":"Vermona"," N":"Nokia"," O":"Wave Idea"," P":"Hartmann"," Q":"Lion's Tracs"," R":"Analogue Systems"," S":"Focal-JMlab"," T":"Ringway Electronics"," U":"Faith Technologies"," V":"Showworks"," W":"Manikin Electronic"," X":"1 Come Tech"," Y":"Phonic"," Z":"Dolby Australia"," [":"Silansys Technologies"," \\":"Winbond Electronics"," ]":"Cinetix Medien und Interface"," ^":"A&G Soluzioni Digitali"," _":"Sequentix"," `":"Oram Pro Audio"," a":"Be4"," b":"Infection Music"," c":"Central Music"," d":"genoQs Machines"," e":"Medialon"," f":"Waves Audio"," g":"Jerash Labs"," h":"Da Fact"," i":"Elby Designs"," j":"Spectral Audio"," k":"Arturia"," l":"Vixid"," m":"C-Thru Music"," n":"Ya Horng Electronic"," o":"SM Pro Audio"," p":"OTO Machines"," q":"ELZAB"," r":"Blackstar Amplification"," s":"M3i Technologies"," t":"Gemalto"," u":"Prostage"," v":"Teenage Engineering"," w":"Tobias Erichsen Consulting"," x":"Nixer"," y":"Hanpin Electron"," z":"R. Sowa"," {":"Beyond Music"," |":"Kiss Box"," }":"Misa Digital Technologies"," ~":"AI Musics Technology"," ":"Serato","!\0":"Limex","!":"Kyodday","!":"Mutable Instruments","!":"PreSonus Software","!":"Ingenico","!":"Fairlight Instruments","!":"Musicom Lab","!":"Modal Electronics","!\b":"RWA","!\t":"Native Instruments","!\n":"Naonext","!\v":"MFB","!\f":"Teknel Research","!\r":"Ploytec","!":"Surfin Kangaroo Studio","!":"Philips Electronics","!":"ROLI","!":"Panda-Audio","!":"BauM Software","!":"Machinewerks","!":"Xiamen Elane Electronics","!":"Marshall Amplification","!":"Kiwitechnics","!":"Rob Papen","!":"Spicetone","!":"V3Sound","!":"IK Multimedia","!":"Novalia","!":"Modor Music","!":"Ableton","!":"Dtronics","!":"ZAQ Audio","! ":"Muabaobao Education Technology","!!":"Flux Effects",'!"':"Audiothingies","!#":"Retrokits","!$":"Morningstar FX","!%":"Changsha Hotone Audio","!&":"Expressive","!'":"Expert Sleepers","!(":"Timecode-Vision Technology","!)":"Hornberg Research","!*":"Sonic Potions","!+":"Audiofront","!,":"Fred's Lab","!-":"Audio Modeling","!.":"C. Bechstein Digital","!/":"Motas Electronics","!0":"MIND Music Labs","!1":"Sonic Academy","!2":"Bome Software","!3":"AODYO","!4":"Pianoforce","!5":"Dreadbox","!6":"TouchKeys Instruments","!7":"Gigrig","!8":"ALM","!9":"CH Sound Design","!:":"Beat Bars","!;":"Blokas","!<":"GEWA Music","!=":"dadamachines","!>":"Augmented Instruments","!?":"Supercritical","!@":"Genki Instruments","!A":"Marienberg Devices","!B":"Supperware","!C":"Imoxplus","!D":"Swapp Technologies","!E":"Electra One","!F":"Digital Clef","!G":"Paul Whittington Group","@\0":"Crimson Technology","@":"Softbank","@":"D&M Holdings"};d[""]={"%\0\0":{m:"Mopho",d:"Synth Module",b:"Dave Smith"}},d[""]={"\0@\0\n":{m:"PC3LE8",d:"Performance Controller"}},d[""]={"@\0":{m:"Xboard 49",d:"USB MIDI Controller"}},d.A={"\0\0":{m:"DR-880",d:"Drum Machine",b:"BOSS"},"\0\0":{m:"RD-300SX",d:"Digital Piano"},"\0\0":{m:"GP-10",d:"Guitar Effects Processor",b:"BOSS"},"\0\0":{m:"GT-8",d:"Guitar Effects Processor",b:"BOSS"},"\t\0\0":{m:"TD-12",d:"Percussion Sound Module"},"\v\0\0":{m:"GT-PRO",d:"Guitar Effects Processor",b:"BOSS"},"\0\0":{m:"XV-3080",d:"Synth Module"},"":{m:"FANTOM",d:"Synthesizer"},"\0\0":{m:"MC-808",d:"Sampling Groovebox"},"\0\0":{m:"SH-201",d:"Synthesizer"},"\0\0":{m:"VP-550",d:"Vocal & Ensemble Keyboard"},"\0\0\0":{m:"HP-330/245",d:"Digital Piano"},"\0\0":{m:"HP-530",d:"Digital Piano"},"\0\0":{m:"C-80",d:"Digital Harpsichord"},"\0\0":{m:"FP-9",d:"Digital Piano"},"\0\0\0":{m:"HP-2",d:"Digital Piano"},"\0\0":{m:"DP-900",d:"Digital Piano"},"\0":{m:"HP-147",d:"Digital Piano"},"\0":{m:"HP-3",d:"Digital Piano"},"\0\0":{m:"EP-70",d:"Digital Piano"},"\0":{m:"EP-90",d:"Digital Piano"},"\0":{m:"HP-7",d:"Digital Piano"},"\0":{m:"HP-237",d:"Digital Piano"},"\0":{m:"HP-147R",d:"Digital Piano"},"\0":{m:"F-90",d:"Digital Piano"},"\0\0":{m:"F-100",d:"Digital Piano"},"\0":{m:"F-30",d:"Digital Piano"},"\0":{m:"F-50",d:"Digital Piano"},"\0":{m:"HP-101",d:"Digital Piano"},"\0\0":{m:"DR-770",d:"Drum Machine",b:"BOSS"},"\0\0":{m:"VG-99",d:"V-Guitar System"}," \0\0":{m:"TD-8",d:"Percussion Sound Module"},"!\0\0":{m:"V-Synth GT",d:"Synthesizer Keyboard"},"'\0\0\0":{m:"Fantom-G6",d:"Music Workstation"},"'\0\0":{m:"Fantom-G7",d:"Music Workstation"},"'\0\0":{m:"Fantom-G8",d:"Music Workstation"},"+\0\0":{m:"RD-700GX",d:"Digital Stage Piano"},",\0\0":{m:"RD-300GX",d:"Digital Piano"},"/\0\0":{m:"GT-10",d:"Guitar Effects Processor",b:"BOSS"},"3\0\0":{m:"VS-700R",d:"Digital Audio Workstation"},"6\0\0":{m:"GW-8",d:"Workstation"},"9\0\0":{m:"V-Piano",d:"Digital Piano"},"9\0":{m:"V-Piano Grand (GP-7)",d:"Digital Piano"},":\0\0":{m:"FP-3",d:"Digital Piano"},":\0\0":{m:"JUNO-Di",d:"Synthesizer"},";\0\0":{m:"VP-770",d:"Vocal & Ensemble Keyboard"},"?\0\0":{m:"TD-6V",d:"Percussion Sound Module"},"A\0\0":{m:"DR-670",d:"Drum Machine",b:"BOSS"},"A\0\0":{m:"GAIA SH-01",d:"Synthesizer"},"B\0\0":{m:"SC-8820",d:"Sound Module"},"B\0\0\b":{m:"KR-577/977/1077",d:"Digital Piano"},"B\0\0\r":{m:"KR-5",d:"Digital Piano"},"B\0\0\0":{m:"KR-7",d:"Digital Piano"},"B\0\0":{m:"KF-7",d:"Digital Piano"},"B\0\0\0":{m:"KR-15",d:"Digital Piano"},"B\0\0":{m:"KR-15/17",d:"Digital Piano"},"B\0\0\0":{m:"RG-7",d:"Digital Piano"},"B\0\0":{m:"RG-3",d:"Digital Piano"},"B\0\0":{m:"KR-107",d:"Digital Piano"},"B\0\0":{m:"HP-205",d:"Digital Piano"},"B\0\0":{m:"HP-203",d:"Digital Piano"},"B\0\0":{m:"FP-7",d:"Digital Piano"},"B\0\0":{m:"FP-4",d:"Digital Piano"},"B\0\0":{m:"HP-201",d:"Digital Piano"},"B\0\0\0":{m:"AT-800",d:"Organ"},"B\0\0":{m:"AT-900",d:"Organ"},"B\0\0":{m:"AT-900C",d:"Organ"},"B\0\0\0":{m:"AT-100",d:"Organ"},"B\0\0":{m:"AT-300",d:"Organ"},"B\0\0":{m:"AT-500",d:"Organ"},"B\0\0":{m:"AT-75",d:"Organ"},"B\0\0":{m:"RK-300",d:"Keyboard"},"B\0\0":{m:"RM-700",d:"Digital Piano"},"B\0\0":{m:"HP-507",d:"Digital Piano"},"B\0\0":{m:"HP-505",d:"Digital Piano"},"B\0\0":{m:"HP-503",d:"Digital Piano"},"B\0\0":{m:"DP90/DP90S",d:"Digital Piano"},"B\0\0":{m:"HPi-50",d:"Digital Piano"},"B\0":{m:"E-500(OR)/E-500/E-300/KR-75",d:"Intelligent Keyboard"},"B\0\t":{m:"HP-557R",d:"Digital Piano"},"B\0\0":{m:"HP302/HP305",d:"Digital Piano"},"B\0":{m:"HP307",d:"Digital Piano"},"B\0":{m:"RG-1F/RG-3F",d:"Digital Piano"},"B\0":{m:"LX-10F",d:"Digital Piano"},"B\0":{m:"DP990F",d:"Digital Piano"},"B\0":{m:"HPi-7F",d:"Digital Piano"},"B\0":{m:"HPi-6F",d:"Digital Piano"},"B\0":{m:"FP-7F",d:"Digital Piano"},"B\0\b":{m:"FP-4F",d:"Digital Piano"},"B\0":{m:"HP-555G",d:"Digital Piano"},"B\0":{m:"KR375",d:"Digital Piano"},"B\0\t\0":{m:"KR-377",d:"Digital Piano"},"B\0\t":{m:"KF-90",d:"Digital Piano"},"B\0":{m:"E-600",d:"Intelligent Keyboard"},"B\0":{m:"AT-30R",d:"Organ"},"B\0":{m:"KR-277",d:"Digital Piano"},"B\0":{m:"HPi-5",d:"Digital Piano"},"B\0\0":{m:"VR-700",d:"Combo Keyboard"},"H\0\0":{m:"SD-90",d:"Studio Canvas",b:"Edirol"},"J\0\0":{m:"SH-32",d:"Synthesizer Module"},"L\0\0":{m:"JUNO-Gi",d:"Mobile Synthesizer with Digital Recorder"},"M\0\0":{m:"VK-8",d:"Combo Organ"},"P\0\0":{m:"RD-700NX",d:"Digital Piano"},"Q\0\0":{m:"RD-300NX",d:"Digital Piano"},"U\0\0":{m:"JUPITER-80",d:"Synthesizer"},"Y\0\0":{m:"MC-909",d:"Sampling Groovebox"},"Y\0\0":{m:"BR-80",d:"Digital Recorder",b:"BOSS"},"`\0\0":{m:"FP-5",d:"Digital Piano"},"`\0\0":{m:"GT-100",d:"Amp Effects Processor",b:"BOSS"},"b\0\0\0\0":{m:"AT-20R",d:"Organ"},"b\0\0\0":{m:"AT-30R",d:"Organ"},"b\0\0\0":{m:"AT-800",d:"Organ"},"b\0\0":{m:"AT-900",d:"Organ"},"b\0\0":{m:"AT-900C",d:"Organ"},"b\0\0\0":{m:"AT-100",d:"Organ"},"b\0\0":{m:"AT-300",d:"Organ"},"b\0\0":{m:"AT-500",d:"Organ"},"b\0\0":{m:"AT-75",d:"Organ"},"c\0\0":{m:"JUPITER-50",d:"Synthesizer"},"d\0\0":{m:"RS-70",d:"Synthesizer"},"d\0\0\0\0":{m:"RS-50",d:"Synthesizer"},"d\0\0\0":{m:"JUNO-D",d:"Synthesizer"},"d\0\0":{m:"INTEGRA-7",d:"Sound Module"},"o\0\0":{m:"FP-2",d:"Digital Piano"},"z\0\0":{m:"TD-20",d:"Percussion Sound Module"}},d.B={"\0":{m:"Krome",d:"Music Workstation"},"\0\0\0":{m:"M1",d:"Music Workstation"},"P\0\0":{m:"Triton Pro",d:"Music Workstation/Sampler"},"h\0\0":{m:"Kronos 61",d:"Music Workstation"},"}\0\0\0":{m:"R3",d:"Synthesizer Vocoder"},"~\0\0\0":{m:"microKORG XL",d:"Synthesizer"}},d.C={"\0A\0":{m:"MU100/MU100R/MU128",d:"Tone Generator"},"\0A":{m:"AN200",d:"Synthesizer"},"\0AU":{m:"QY70",d:"Sequencer"},"\0A":{m:"DX200",d:"Synthesizer"},"\0A4":{m:"QY100",d:"Sequencer"},"\0A*":{m:"S90",d:"Synthesizer"},"\0A":{m:"MOTIF-RACK ES",d:"Tone Generator"},"\0A":{m:"AN1x",d:"Synthesizer"},"\0A":{m:"MU2000",d:"Tone Generator"},"\0A":{m:"MU1000",d:"Tone Generator"},"\0A":{m:"RM1x",d:"Sequence Remixer"},"\0A#":{m:"S30",d:"Synthesizer"},"\0A2":{m:"S90ES",d:"Synthesizer"},"\0A3":{m:"MO6",d:"Synthesizer"},"\0A4":{m:"MO8",d:"Synthesizer"},"\0A5":{m:"MOTIF XS6",d:"Synthesizer"},"\0A6":{m:"MOTIF XS7",d:"Synthesizer"},"\0A7":{m:"MU90",d:"Tone Generator"},"\0A7":{m:"MOTIF XS8",d:"Synthesizer"},"\0A?":{m:"CP5",d:"Stage Piano"},"\0A@":{m:"CP50",d:"Stage Piano"},"\0AD":{m:"MOX6",d:"Synthesizer"},"\0AE":{m:"MOX8",d:"Synthesizer"},"\0AF":{m:"MU50",d:"Tone Generator"},"\0AG":{m:"MX49",d:"Synthesizer"},"\0AH":{m:"QS300",d:"Synthesizer"},"\0AL":{m:"EOS B900",d:"Keyboard"},"\0AO":{m:"CS2x",d:"Synthesizer"},"\0AQ":{m:"MU15",d:"Tone Generator"},"\0AR":{m:"MU90R",d:"Tone Generator"},"\0AX":{m:"MOTIF-RACK",d:"Tone Generator"},"\0Ab":{m:"SDX3000",d:"Keyboard"},"\0Ak":{m:"CBX-K1XG",d:"Keyboard"},"\0Aw":{m:"S03",d:"Synthesizer"},"\0A|":{m:"MOTIF6",d:"Synthesizer"},"\0A}":{m:"MOTIF7",d:"Synthesizer"},"\0A~":{m:"MOTIF8",d:"Synthesizer"},"\0C,":{m:"CP33",d:"Stage Piano"},"\0CB":{m:"P-120",d:"Digital Piano"},"\0Cf":{m:"P-155",d:"Digital Piano"},"\0D+":{m:"NP-31",d:"Portable Keyboard"},"\0DE":{m:"MM6",d:"Synthesizer"},"\0Ls":{m:"DTXTREME",d:"Drum Module"}},d.G={"\0\0":{m:"Push",d:"MIDI Controller"},"%\0\0":{m:"MPK261",d:"Performance Keyboard Controller"},"m\0\0":{m:"EWI USB",d:"USB Wind Instrument"}},d["\f"]={"\0\0":{m:"Flextone III",d:"Guitar Effects Processor"},"$\0\0":{m:"THR30II",d:"Guitar Amp",b:"Yamaha"}},d["a"]={"\0\0":{m:"Brain v1",d:"Do-It-Yourself Kit"},"\0\0":{m:"Ohm64",d:"MIDI Controller"},"\0\0":{m:"block",d:"MIDI Controller"},"\0\0":{m:"Code",d:"MIDI Controller"},"\0\0":{m:"OhmRGB",d:"MIDI Controller"},"\0\b\0":{m:"CNTRL:R",d:"MIDI Controller"},"\0\t\0":{m:"Brain v2",d:"Do-It-Yourself Kit"},"\0\v\0":{m:"Alias8",d:"MIDI Controller"},"\0\f\0":{m:"Base",d:"MIDI Controller"},"\0\r\0":{m:"Brain Jr",d:"Do-It-Yourself Kit"}},d["n"]={"\0\0":{m:"TriplePlay",d:"Guitar Controller"},"\0\0":{m:"TriplePlay",d:"Guitar Controller"}},d["q"]={"\0\0":{m:"Enlighten",d:"DMX Control"}},d["v"]={"\0\0":{m:"DAW",d:"MIDI Controller"}},d["y"]={"\0\0":{m:"Midi Fighter 3D",d:"MIDI Controller"},"\0\0":{m:"Midi Fighter Spectra",d:"MIDI Controller"},"\0\0":{m:"Midi Fighter Twister",d:"MIDI Controller"}},d[" \b"]={"c":{m:"Axiom 61",d:"MIDI Controller"}},d[" )"]={"\0!\0":{m:"Nova",d:"Synth Module"}},d["!"]={"g2\0":{m:"Push 2",d:"MIDI Controller"}}}); \ No newline at end of file diff --git a/package.json b/package.json index 976ea15..e3c1a28 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jzz-midi-gear", - "version": "1.1.3", + "version": "1.1.4", "description": "Retrieve your MIDI device model and manufacturer", "main": "javascript/JZZ.midi.Gear.js", "scripts": { @@ -18,16 +18,16 @@ ], "author": "jazz-soft (https://jazz-soft.net/)", "dependencies": { - "jzz": "^1.0.1" + "jzz": "^1.0.3" }, "devDependencies": { - "coveralls": "^3.0.9", + "coveralls": "^3.0.11", "eslint": "^6.8.0", - "grunt": "^1.0.4", + "grunt": "^1.1.0", "grunt-contrib-jshint": "^2.1.0", "grunt-contrib-uglify": "^4.0.1", - "mocha": "^7.0.1", - "nyc": "^15.0.0" + "mocha": "^7.1.1", + "nyc": "^15.0.1" }, "repository": { "type": "git",