module Midi
  class SysEx
    # Source: http://www.midi.org/techspecs/manid.php
    Manufacturers = {
      "Ta Horng Musical Instrument" => [0x00, 0x00, 0x74],
      "e-Tek Labs (Forte Tech)" => [0x00, 0x00, 0x75],
      "Electro-Voice" => [0x00, 0x00, 0x76],
      "Midisoft Corporation" => [0x00, 0x00, 0x77],
      "QSound Labs" => [0x00, 0x00, 0x78],
      "Westrex" => [0x00, 0x00, 0x79],
      "Nvidia" => [0x00, 0x00, 0x7A],
      "ESS Technology" => [0x00, 0x00, 0x7B],
      "Media Trix Peripherals" => [0x00, 0x00, 0x7C],
      "Brooktree Corp" => [0x00, 0x00, 0x7D],
      "Otari Corp" => [0x00, 0x00, 0x7E],
      "Key Electronics, Inc." => [0x00, 0x00, 0x7F],
      "Shure incorporated" => [0x00, 0x01, 0x00],
      "AuraSound" => [0x00, 0x01, 0x01],
      "Crystal Semiconductor" => [0x00, 0x01, 0x02],
      "Conexant (Rockwell)" => [0x00, 0x01, 0x03],
      "Silicon Graphics" => [0x00, 0x01, 0x04],
      "M-Audio (Midiman)" => [0x00, 0x01, 0x05],
      "PreSonus" => [0x00, 0x01, 0x06],
      "Topaz Enterprises" => [0x00, 0x01, 0x08],
      "Cast Lighting" => [0x00, 0x01, 0x09],
      "Microsoft" => [0x00, 0x01, 0x0A],
      "Sonic Foundry" => [0x00, 0x01, 0x0B],
      "Line 6 (Fast Forward)" => [0x00, 0x01, 0x0C],
      "Beatnik Inc" => [0x00, 0x01, 0x0D],
      "Van Koevering Company" => [0x00, 0x01, 0x0E],
      "Altech Systems" => [0x00, 0x01, 0x0F],
      "S & S Research" => [0x00, 0x01, 0x10],
      "VLSI Technology" => [0x00, 0x01, 0x11],
      "Chromatic Research" => [0x00, 0x01, 0x12],
      "Sapphire" => [0x00, 0x01, 0x13],
      "IDRC" => [0x00, 0x01, 0x14],
      "Justonic Tuning" => [0x00, 0x01, 0x15],
      "TorComp Research Inc." => [0x00, 0x01, 0x16],
      "Newtek Inc." => [0x00, 0x01, 0x17],
      "Sound Sculpture" => [0x00, 0x01, 0x18],
      "Walker Technical" => [0x00, 0x01, 0x19],
      "Digital Harmony (PAVO)" => [0x00, 0x01, 0x1A],
      "InVision Interactive" => [0x00, 0x01, 0x1B],
      "T-Square Design" => [0x00, 0x01, 0x1C],
      "Nemesys Music Technology" => [0x00, 0x01, 0x1D],
      "DBX Professional (Harman Intl)" => [0x00, 0x01, 0x1E],
      "Syndyne Corporation" => [0x00, 0x01, 0x1F],
      "Bitheadz" => [0x00, 0x01, 0x20],
      "Cakewalk Music Software" => [0x00, 0x01, 0x21],
      "Analog Devices" => [0x00, 0x01, 0x22],
      "National Semiconductor" => [0x00, 0x01, 0x23],
      "Boom Theory / Adinolfi Alternative Percussion" => [0x00, 0x01, 0x24],
      "Virtual DSP Corporation" => [0x00, 0x01, 0x25],
      "Antares Systems" => [0x00, 0x01, 0x26],
      "Angel Software" => [0x00, 0x01, 0x27],
      "St Louis Music" => [0x00, 0x01, 0x28],
      "Lyrrus dba G-VOX" => [0x00, 0x01, 0x29],
      "Ashley Audio Inc." => [0x00, 0x01, 0x2A],
      "Vari-Lite Inc." => [0x00, 0x01, 0x2B],
      "Summit Audio Inc." => [0x00, 0x01, 0x2C],
      "Aureal Semiconductor Inc." => [0x00, 0x01, 0x2D],
      "SeaSound LLC" => [0x00, 0x01, 0x2E],
      "U.S. Robotics" => [0x00, 0x01, 0x2F],
      "Aurisis Research" => [0x00, 0x01, 0x30],
      "Nearfield Research" => [0x00, 0x01, 0x31],
      "FM7 Inc" => [0x00, 0x01, 0x32],
      "Swivel Systems" => [0x00, 0x01, 0x33],
      "Hyperactive Audio Systems" => [0x00, 0x01, 0x34],
      "MidiLite (Castle Studios Productions)" => [0x00, 0x01, 0x35],
      "Radikal Technologies" => [0x00, 0x01, 0x36],
      "Roger Linn Design" => [0x00, 0x01, 0x37],
      "TC-Helicon Vocal Technologies" => [0x00, 0x01, 0x38],
      "Event Electronics" => [0x00, 0x01, 0x39],
      "Sonic Network Inc" => [0x00, 0x01, 0x3A],
      "Realtime Music Solutions" => [0x00, 0x01, 0x3B],
      "Apogee Digital" => [0x00, 0x01, 0x3C],
      "Classical Organs, Inc." => [0x00, 0x01, 0x3D],
      "Microtools Inc." => [0x00, 0x01, 0x3E],
      "Numark Industries" => [0x00, 0x01, 0x3F],
      "Frontier Design Group, LLC" => [0x00, 0x01, 0x40],
      "Recordare LLC" => [0x00, 0x01, 0x41],
      "Starr Labs" => [0x00, 0x01, 0x42],
      "Voyager Sound Inc." => [0x00, 0x01, 0x43],
      "Manifold Labs" => [0x00, 0x01, 0x44],
      "Aviom Inc." => [0x00, 0x01, 0x45],
      "Mixmeister Technology" => [0x00, 0x01, 0x46],
      "Notation Software" => [0x00, 0x01, 0x47],
      "Mercurial Communications" => [0x00, 0x01, 0x48],
      "Wave Arts" => [0x00, 0x01, 0x49],
      "Logic Sequencing Devices" => [0x00, 0x01, 0x4A],
      "Axess Electronics" => [0x00, 0x01, 0x4B],
      "Muse Research" => [0x00, 0x01, 0x4C],
      "Open Labs" => [0x00, 0x01, 0x4D],
      "Guillemot R&D Inc" => [0x00, 0x01, 0x4E],
      "Samson Technologies" => [0x00, 0x01, 0x4F],
      "Electronic Theatre Controls" => [0x00, 0x01, 0x50],
      "Research in Motion" => [0x00, 0x01, 0x51],
      "Mobileer" => [0x00, 0x01, 0x52],
      "Synthogy" => [0x00, 0x01, 0x53],
      "Lynx Studio Technology Inc." => [0x00, 0x01, 0x54],
      "Damage Control Engineering LLC" => [0x00, 0x01, 0x55],
      "Yost Engineering, Inc." => [0x00, 0x01, 0x56],
      "Brooks & Forsman Designs LLC / DrumLite" => [0x00, 0x01, 0x57],
      "Infinite Response" => [0x00, 0x01, 0x58],
      "Garritan Corp" => [0x00, 0x01, 0x59],
      "Plogue Art et Technologie, Inc" => [0x00, 0x01, 0x5A],
      "RJM Music Technology" => [0x00, 0x01, 0x5B],
      "Custom Solutions Software" => [0x00, 0x01, 0x5C],
      "Sonarcana LLC" => [0x00, 0x01, 0x5D],
      "Centrance" => [0x00, 0x01, 0x5E],
      "Kesumo LLC" => [0x00, 0x01, 0x5F],
      "Stanton" => [0x00, 0x01, 0x60],
      "Livid Instruments" => [0x00, 0x01, 0x61],
      "First Act / 745 Media" => [0x00, 0x01, 0x62],
      "Pygraphics, Inc." => [0x00, 0x01, 0x63],
      "Panadigm Innovations Ltd" => [0x00, 0x01, 0x64],
      "Avedis Zildjian Co" => [0x00, 0x01, 0x65],
      "Auvital Music Corp" => [0x00, 0x01, 0x66],
      "Inspired Instruments Inc" => [0x00, 0x01, 0x67],
      "Chris Grigg Designs" => [0x00, 0x01, 0x68],
      "Slate Digital LLC" => [0x00, 0x01, 0x69],
      "American Audio/DJ" => [0x00, 0x01, 0x70],
      "Mega Control Systems" => [0x00, 0x01, 0x71],
      "Kilpatrick Audio" => [0x00, 0x01, 0x72],
      "iConnectivity" => [0x00, 0x01, 0x73],
      "Fractal Audio" => [0x00, 0x01, 0x74],
      "NetLogic Microsystems" => [0x00, 0x01, 0x75],
      "Music Computing" => [0x00, 0x01, 0x76],
      "Nektar Technology Inc" => [0x00, 0x01, 0x77],
      "Zenph Sound Innovations" => [0x00, 0x01, 0x78],
      "Novation Digital Music System" => [0x00, 0x20, 0x29],
      "Samkyung Mechatronics" => [0x00, 0x20, 0x2A],
      "Medeli Electronics Co." => [0x00, 0x20, 0x2B],
      "Charlie Lab SRL" => [0x00, 0x20, 0x2C],
      "Blue Chip Music Technology" => [0x00, 0x20, 0x2D],
      "BEE OH Corp" => [0x00, 0x20, 0x2E],
      "LG Semicon America" => [0x00, 0x20, 0x2F],
      "TESI" => [0x00, 0x20, 0x30],
      "EMAGIC" => [0x00, 0x20, 0x31],
      "Behringer GmbH" => [0x00, 0x20, 0x32],
      "Access Music Electronics" => [0x00, 0x20, 0x33],
      "Synoptic" => [0x00, 0x20, 0x34],
      "Hanmesoft" => [0x00, 0x20, 0x35],
      "Terratec Electronic GmbH" => [0x00, 0x20, 0x36],
      "Proel SpA" => [0x00, 0x20, 0x37],
      "IBK MIDI" => [0x00, 0x20, 0x38],
      "IRCAM" => [0x00, 0x20, 0x39],
      "Propellerhead Software" => [0x00, 0x20, 0x3A],
      "Red Sound Systems Ltd" => [0x00, 0x20, 0x3B],
      "Elektron ESI AB" => [0x00, 0x20, 0x3C],
      "Sintefex Audio" => [0x00, 0x20, 0x3D],
      "MAM (Music and More)" => [0x00, 0x20, 0x3E],
      "Amsaro GmbH" => [0x00, 0x20, 0x3F],
      "CDS Advanced Technology BV" => [0x00, 0x20, 0x40],
      "Touched By Sound GmbH" => [0x00, 0x20, 0x41],
      "DSP Arts" => [0x00, 0x20, 0x42],
      "Phil Rees Music Tech" => [0x00, 0x20, 0x43],
      "Stamer Muiskanlagen GmbH" => [0x00, 0x20, 0x44],
      "Musical Muntaner S.A. dba Soundart" => [0x00, 0x20, 0x45],
      "C-Mexx Software" => [0x00, 0x20, 0x46],
      "Klavis Technologies" => [0x00, 0x20, 0x47],
      "Noteheads AB" => [0x00, 0x20, 0x48],
      "Algorithmix" => [0x00, 0x20, 0x49],
      "Skrydstrup R&D" => [0x00, 0x20, 0x4A],
      "Professional Audio Company" => [0x00, 0x20, 0x4B],
      "NewWave Labs (MadWaves)" => [0x00, 0x20, 0x4C],
      "Vermona" => [0x00, 0x20, 0x4D],
      "Nokia" => [0x00, 0x20, 0x4E],
      "Wave Idea" => [0x00, 0x20, 0x4F],
      "Hartmann GmbH" => [0x00, 0x20, 0x50],
      "Lion's Tracs" => [0x00, 0x20, 0x51],
      "Analogue Systems" => [0x00, 0x20, 0x52],
      "Focal-JMlab" => [0x00, 0x20, 0x53],
      "Ringway Electronics (Chang-Zhou) Co Ltd" => [0x00, 0x20, 0x54],
      "Faith Technologies (Digiplug)" => [0x00, 0x20, 0x55],
      "Showworks" => [0x00, 0x20, 0x56],
      "Manikin Electronic" => [0x00, 0x20, 0x57],
      "1 Come Tech" => [0x00, 0x20, 0x58],
      "Phonic Corp" => [0x00, 0x20, 0x59],
      "Dolby Australia (Lake)" => [0x00, 0x20, 0x5A],
      "Silansys Technologies" => [0x00, 0x20, 0x5B],
      "Winbond Electronics" => [0x00, 0x20, 0x5C],
      "Cinetix Medien und Interface GmbH" => [0x00, 0x20, 0x5D],
      "A&G Soluzioni Digitali" => [0x00, 0x20, 0x5E],
      "Sequentix Music Systems" => [0x00, 0x20, 0x5F],
      "Oram Pro Audio" => [0x00, 0x20, 0x60],
      "Be4 Ltd" => [0x00, 0x20, 0x61],
      "Infection Music" => [0x00, 0x20, 0x62],
      "Central Music Co. (CME)" => [0x00, 0x20, 0x63],
      "genoQs Machines GmbH" => [0x00, 0x20, 0x64],
      "Medialon" => [0x00, 0x20, 0x65],
      "Waves Audio Ltd" => [0x00, 0x20, 0x66],
      "Jerash Labs" => [0x00, 0x20, 0x67],
      "Da Fact" => [0x00, 0x20, 0x68],
      "Elby Designs" => [0x00, 0x20, 0x69],
      "Spectral Audio" => [0x00, 0x20, 0x6A],
      "Arturia" => [0x00, 0x20, 0x6B],
      "Vixid" => [0x00, 0x20, 0x6C],
      "C-Thru Music" => [0x00, 0x20, 0x6D],
      "Ya Horng Electronic Co LTD" => [0x00, 0x20, 0x6E],
      "SM Pro Audio" => [0x00, 0x20, 0x6F],
      "OTO MACHINES" => [0x00, 0x20, 0x70],
      "ELZAB S.A., G LAB" => [0x00, 0x20, 0x71],
      "Blackstar Amplification Ltd" => [0x00, 0x20, 0x72],
      "M3i Technologies GmbH" => [0x00, 0x20, 0x73],
      "Xiring" => [0x00, 0x20, 0x74],
      "Prostage SL" => [0x00, 0x20, 0x75],
      "Teenage Engineering" => [0x00, 0x20, 0x76],
      "Tobias Erichsen" => [0x00, 0x20, 0x77],
      "Nixer Ltd" => [0x00, 0x20, 0x78],
      "Hanpin Electron Co Ltd" => [0x00, 0x20, 0x79],
      "MIDI-hardware R.Sowa" => [0x00, 0x20, 0x7A],
      "Beyond Music Industrial Ltd" => [0x00, 0x20, 0x7B],
      "Kiss Box B.V." => [0x00, 0x20, 0x7C],
      "Misa Digital Technologies Ltd" => [0x00, 0x20, 0x7D],
      "AI Musics Technology Inc" => [0x00, 0x20, 0x7E],
      "Kawai Musical Instruments MFG. CO. Ltd" => [0x40],
      "Roland Corporation" => [0x41],
      "Korg Inc." => [0x42],
      "Yamaha Corporation" => [0x43],
      "Casio Computer Co. Ltd" => [0x44],
      "Kamiya Studio Co. Ltd" => [0x46],
      "Akai Electric Co. Ltd." => [0x47],
      "Victor Company of Japan, Ltd." => [0x48],
      "Fujitsu Limited" => [0x4B],
      "Sony Corporation" => [0x4C],
      "Teac Corporation" => [0x4E],
      "Matsushita Electric Industrial Co. , Ltd" => [0x50],
      "Fostex Corporation" => [0x51],
      "Zoom Corporation" => [0x52],
      "Matsushita Communication Industrial Co., Ltd." => [0x54],
      "Suzuki Musical Instruments MFG. Co., Ltd." => [0x55],
      "Fuji Sound Corporation Ltd." => [0x56],
      "Acoustic Technical Laboratory, Inc." => [0x57],
      "Faith, Inc." => [0x59],
      "Internet Corporation" => [0x5A],
      "Seekers Co. Ltd." => [0x5C],
      "SD Card Association" => [0x5F],
      "Crimson Technology Inc." => [0x00, 0x40, 0x00],
      "Softbank Mobile Corp" => [0x00, 0x40, 0x01],
      "D&M Holdings Inc." => [0x00, 0x40, 0x03]
    }
  end
end