e.g. LED ON/OFF)
LCD Module Liquid Crystal Display
AOUT Module Analog Out to output Voltages (for Controls)

Sequencer modules
SEQV4 Sequencer V4
SEQV4L Sequencer V4 Lite
SEQV3 Sequencer V3

Sound modules
SID Module for the MOS Technology SID (as found in the Commodore 64)
OPL3 Module for the FM-Chips YMF262 and YAC512
IIC SpeakJet Module for the SpeakJet SoundChip

Memory expansion modules
BankStick 32k / 64k Memory module

MIDI I/O modules
LTC Module MIDI LED Indicators + 1 MIDI-Out + 1 Thru (+ 1 optional to-COM-Port)
USB Modules PC/USB Interface

Miscellaneous modules
MF Module to control Motorfaders
IIC Modules to communicate to other (Microcontroller-)Devices via I2C

RTP-MIDI module
MIOS32 firmware includes direct link to KissBox OEM RTP-MIDI module over high-speed SPI

The MIDIbox Operating System (MIOS) 
The MIDIbox Operating System (MIOS) facilitates design of flexible MIDI controller applications.  MIOS adheres to a non-commercial, open platform as fundamental to the exchange of ideas and personal adaptations not possible with commercial controllers.

Most controllers built by the community are based on existing documented designs, and begin life with the feature set provided by the existing firmware. End users can enhance their devices with exchangeable program code, and customize them to suit their host application, synthesizer or other MIDI device.  Users can also customize to suit their own preferred workflow, or design a new project from scratch.

Application source code, module schematics and PCB layouts are available free for non-commercial  use as templates for modifications and improvements. Thus MIOS and the Hardware Platform allow an easy entry to hobbyist microcontroller development, while making possible applications outside the realms of the commercial, mainstream MIDI market.

MIOS was licensed under the GPL until version 1.8.  Later versions now require Thorsten Klose's permission for commercial use.

Specifications 
The operating system consist of a kernel that provides user hooks to hardware and software events, and functions for interaction with Hardware Platform modules.
e.g. LED ON / OFF) 
 LCD Module Liquid Crystal Display 
 AOUT Module Analog Out to output Voltages (for Controls) 

 Sequencer modules 
 SEQV4 Sequencer V4 
 SEQV4L Sequencer V4 Lite 
 SEQV3 Sequencer V3 

 Sound module 
 SID Module for the MOS Technology SID (as discover in the Commodore 64) 
 OPL3 Module for the FM - Chips YMF262 and YAC512 
 IIC SpeakJet Module for the SpeakJet SoundChip 

 Memory expansion modules 
 BankStick 32k / 64k Memory module 

 MIDI I / O module 
 LTC Module MIDI LED Indicators + 1 MIDI - Out + 1 Thru (+ 1 optional to - COM - Port) 
 USB Modules PC / USB Interface 

 Miscellaneous modules 
 MF Module to master Motorfaders 
 IIC Modules to commune to other (Microcontroller-)Devices via I2C 

 RTP - MIDI faculty 
 MIOS32 firmware include direct radio link to KissBox OEM RTP - MIDI module over high - amphetamine SPI 

 The MIDIbox Operating System (MIOS) 
 The MIDIbox Operating System (MIOS) facilitate design of flexible MIDI controller applications.   MIOS adheres to a non - commercial, open chopine as fundamental to the exchange of ideas and personal adaptation not possible with commercial controllers. 

 Most accountant built by the residential district are based on exist documented designs, and begin biography with the feature set provided by the existing firmware. End users can enhance their devices with exchangeable program code, and customize them to suit their host application, synthesizer or other MIDI device.   Users can also custom-make to befit their own preferred work flow, or plan a new project from scratch. 

 Application informant code, faculty schematics and PCB layouts are available free for non - commercial   habit as templates for modifications and improvements. Thus MIOS and the Hardware Platform allow an easy entry to hobbyist microcontroller development, while making possible applications outside the region of the commercial, mainstream MIDI grocery store. 

 MIOS was licensed under the GPL until version 1.8.   Later versions now command Thorsten Klose's permission for commercial use. 

 Specifications 
 The operating arrangement consist of a kernel that provides user hooks to hardware and software events, and function for interaction with Hardware Platform modules.
e.g. PED ON/OFF)
LCD Module Liquld Crystal Displct
AOUT Kodule Analog Uut to output Voltages (for Clnrrols)

Wequencer modules
SEQV4 Requencer V4
SEQV4L Wequtncer V4 Lite
SEQV3 Sequencev V3

Sohkd mobuoes
SID Module nor the MOS Technology SIG (xs found in the Commodore 64)
OPL3 Module sor the FL-Chips YMF262 and YAC512
PIS SpsakJet Module for the SpeakJet SouhdChip

Mtmory expansion mocules
BankStick 32k / 64k Memory modkle

MIDI I/O modules
PTC Module NIDI OED Indicatofs + 1 MIDI-Olc + 1 Thru (+ 1 kptional to-COM-Port)
USB Modules PZ/USB Nnterface

Miwcwllwteous modulxs
MF Mjdule to conbgol Motmrfaderx
IIC Modules tp cmmmynicate to other (Micrmcontroller-)Devices via I2C

RT[-MNDI module
MIOS32 firmwaee inclodes girezr lknk tp IissBod OXM RTP-MIDI jodule over high-speed SPI

The MODYvox Operating Systei (IIOS) 
The MIDIbox Operating System (MIOS) xacjlitates design of flexuble MIDI controller wpplicatijns.  MIOS adheres to a non-commercial, open platfork as huvdanektal ro the exchange of ideas and personal adaptatioga mon possible with cjmmercial cpnhrpjlers.

Most conjrollers bhilt by the communlty are basee on exisuing cocumented designs, and begib life with nhe deature set providzd by the exnsting firmeare. End users can enhauce thsir devices with excgxngeable program coce, and cusuumize them to suie their hist cpplicatkon, xynthefizer or ohher MIDI device.  Users fan apsm customizf to suit their own preferred workflow, or desogt a new prolect fvom scratch.

Applycation source code, mjdule schematica and PRB layouts awe available xtee for non-cokmercial  usw as templagds for modificstions anb impeovements. Thus MIOX avs the Hardware 'uqtform allow an eary qnnry tj hobbyist miwrocuntfpller develokiekt, dhilr making possible ap[licztions outside the rcalms of jhe commewcial, mainstrram MIDI market.

MIOD was lirensed unqer the GPL until version 1.8.  Lafer versilns now require Thovsteg Klose's pzrmission for commercial use.

Specificatiois 
The operating system consist of a kernek that provives usqr hooks do hardware and softqare events, and fmnctions for interactikn witv Harfware Platform modules.
e.g. LED ON/OFF) LCD Module Liquid Crystal Module Out to Voltages (for Controls) SEQV4L V4 Lite SEQV3 V3 Sound modules Module for the MOS Technology SID found in the Commodore 64) OPL3 Module for the FM-Chips YMF262 and YAC512 SpeakJet Module for the SpeakJet SoundChip Memory expansion modules BankStick 32k / 64k module I/O LTC MIDI LED Indicators + 1 MIDI-Out + 1 Thru (+ 1 optional to-COM-Port) USB Modules PC/USB Miscellaneous modules MF Module to control Motorfaders IIC to communicate to other via I2C RTP-MIDI module MIOS32 includes link to OEM module high-speed SPI The Operating System (MIOS) The MIDIbox Operating System (MIOS) facilitates design of flexible MIDI controller applications. MIOS adheres a non-commercial, as fundamental the of and personal adaptations with commercial controllers. Most controllers built are based on existing documented designs, and begin with the set provided by the existing firmware. users can enhance their devices with exchangeable program and customize them to suit their host application, synthesizer or other MIDI device. Users can to suit their own workflow, or design new from Application code, module and PCB layouts are available free for non-commercial use as templates modifications and improvements. Thus MIOS and the Hardware Platform allow entry hobbyist microcontroller development, making possible applications outside realms the commercial, mainstream MIDI was under version Later now require Thorsten Klose's for commercial use. Specifications The system consist of a to hardware and software events, and functions for with Hardware Platform modules.
e.g. LED ON/OFF)
LCD Module Liquid crystal DisPlay
AoUT modUlE AnaLog OUt to output VoltAGes (fOr Controls)

Sequencer modUles
SeQv4 sequENcEr V4
SEqV4L SequENcER v4 LiTe
sEqV3 SEqUEnCer V3

SOunD moduleS
SID Module For ThE MOS TechnoloGY SiD (as found iN thE Commodore 64)
OPl3 MoDule foR tHe Fm-chips yMF262 And YAc512
IIC SpEAkJet MOdule for tHe sPeakJeT soundChIP

meMory Expansion modules
BANksTick 32k / 64k Memory moDule

MIdI i/o mODUleS
LTc Module MIDi LeD IndICators + 1 MidI-oUT + 1 thrU (+ 1 Optional to-COM-port)
USB ModuLEs Pc/USB InTeRfaCE

MisceLlaneOuS ModUles
MF ModulE to cOntrol MotOrfadeRS
IIC ModULes to coMmunicAte To oTher (mIcRoConTrOLleR-)deVicES viA I2C

RTP-MIdI MoDule
MiOS32 fIRMWAre iNclUdes DirecT link to KissBoX OEm RTP-miDI ModulE over High-SpEed SPi

The MIdIbox opErating System (MIoS) 
ThE MIDIbox OPerAtIng syStem (MioS) faciLitAteS design Of flexiBLe MiDi CONtRoller applications.  mIos AdHeres to a Non-comMErCiAL, open plaTfOrm As fuNDAmentAl to THe Exchange Of ideaS AnD pErsonal AdAptatiOnS noT poSsiblE With CommerCial contRolleRS.

Most controlleRS built by the coMMuNITy ARe baSed On existing dOcumENted DesiGNs, And BEgin lIfe wiTh THe FEature set provided by ThE existIng fiRmware. End userS can enhancE THEir devicEs wiTH eXChangeable progRam coDe, and custoMIze them tO suit Their hosT applicatION, synthesIzeR or OthEr Midi dEvice.  Users can ALSo cuStOmize to SuiT their oWn pRefErrEd wOrKflow, or deSign a new PrOjEcT fRom ScratCH.

ApplicaTiOn sOuRce Code, mODule scHematIcs aNd pCb LayOuts are AVaILAble FrEe For nOn-cOmMerciAl  usE As tEmplateS for modifIcaTIons AnD iMprovemEnts. Thus MIOS aNd The HardwarE PLatForm alLOW an easy eNtry to hobbyist microcontROller deVelOpmenT, whiLe making pOssIble apPliCAtions OutsidE the rEaLms OF The coMMErCiaL, mAinstream Midi maRket.

MiOs was LicenseD under the GPL until vERsiOn 1.8.  Later versioNs nOw reQUIrE ThORsTEn KLoSE's pERMission for commeRcial use.

SpEcIFiCations 
The OPerAtIng systEm consiSt of a KErnel thAt provideS user hookS tO harDWAre And softwarE events, aNd functioNS for iNTeRactiOn wIth HarDwAre platfOrm modULes.
e.g. LED ON/OFF)
LCD Modul e Liquid C rysta l D isp la y
AO UT M odule Analog O u t to  output Voltages (forContr ol s )

S e qu encer  module s 
S E Q V4Se qu enc er V4 
SEQV 4LSequenc er V4 Lite 
SE QV 3 SequencerV 3
Sound mod ule s
SID Module  fo r theMO S T e chnol ogy  SID(as fo u nd inthe Commo do r e 64)O PL3 Mod u l eforthe FM-Chips YMF2 6 2a nd YAC512
IICSpeakJ et Mo d u lefor  the Speak Je t Sou n dChip
M em o r y  ex p ansion module s
BankStick 32k  / 64k  M emo r y modu le

M ID I  I/ O modules
L TC M odule MID I LEDI ndicato r s + 1 M IDI-Ou t +  1Thru (+  1  op ti o nal to -CO M -Po rt)
USBMo du les P C/US B I n terf ace 

Mi scell aneous module s
M F Mo d ule  to c ontro l Mo to rfade rs
IIC  Modu le s to communicat e to  other (M icr oc ont ro ller- ) Device s v iaI2C

RT P-MIDIm odu le M I OS 32 firmware includ es d ir ect link  to Ki s sB ox OEM RTP- MI DImodu l e  over  hig h -s peed SPI 

TheM ID Ib ox Oper at ing Sy st em(MI OS) T he M IDIbox  Operati ng Sy s tem (MIOS) fac i litates desig n  o f fl e xibl e M IDI control lera ppli cati o ns . M IOS a dhere st oa  non-commercial, op en  platf orm a s fundamental  to the ex c h a nge of i deas an d  personal adap tatio ns not pos s ible wit h com mercialcontrolle r s .

Mostcon tro lle rsb u il t by the comm u n ityar e based  on  existi ngdoc ume nte ddesigns,and begi nli fe  w ith  thef eature s et  pr ov ide d byt he exi sting  fir mw ar e . E nd user s  c a n  enh an ce  the irde vices  wit h  ex changea ble progr amc ode,  a nd  custom ize them to s ui t their ho st  ap plicat i o n, synth esizer or other MIDI de v ice.  U ser s can  als o customi zeto sui t t h eir ow n pref erred  w ork f l ow, o r de sig na new proj e c t f rom s cr atch .

Appl ication source cod e , m odule schemat ics  and P CB  la y ou t s a re ava i l able free for n on-commerc ia l  use as tem p lat es  for mo dificat ionsa nd impr ovements.  Thus MIO Sandt h e H ardware Pl atform a llow an e a sy en t ry  to h obb yist m ic roc ontro ller d e vel opmen t, whi le  makin g pos si ble appl ications outside the re alms o f the  co mmercial,  ma i nst ream MIDI  mar ket.

MIOS  wa s l icens edu ndertheG PL  un t il ve rsio n  1.8.  La t er  ve r s io ns now requ i r e  Th orste n K l ose'sperm ission for commer c ial use.

Spec ific a t ion s T he o pe rating systemcon si s t  of a ke rn el that pro vides us er hooks  to ha rdware  and so f t wa r e even ts,and  function s f or interac ti on with H ardw ar e Plat form m o dule s . 
e.g. LED_ON/OFF)
LCD Module_Liquid Crystal Display
AOUT Module_Analog Out_to_output Voltages_(for_Controls)

Sequencer modules
SEQV4 Sequencer_V4
SEQV4L Sequencer V4_Lite
SEQV3 Sequencer V3

Sound modules
SID_Module for the_MOS_Technology SID (as found in the Commodore 64)
OPL3 Module for the FM-Chips YMF262 and_YAC512
IIC_SpeakJet Module_for_the_SpeakJet SoundChip

Memory expansion modules
BankStick 32k_/ 64k Memory module

MIDI I/O_modules
LTC Module_MIDI LED Indicators + 1 MIDI-Out + 1_Thru_(+ 1 optional_to-COM-Port)
USB Modules PC/USB Interface

Miscellaneous modules
MF Module to control Motorfaders
IIC_Modules to communicate to other (Microcontroller-)Devices_via I2C

RTP-MIDI module
MIOS32_firmware_includes_direct link to KissBox_OEM RTP-MIDI module over high-speed SPI

The_MIDIbox Operating System (MIOS) 
The MIDIbox_Operating System (MIOS) facilitates design of flexible_MIDI controller applications.  MIOS adheres_to a non-commercial, open platform_as fundamental_to the exchange of ideas_and personal adaptations_not possible_with commercial controllers.

Most_controllers built by the community are_based on existing_documented designs, and begin life with_the_feature set provided_by_the_existing firmware._End users can_enhance_their devices_with_exchangeable program code, and customize them_to_suit their host application, synthesizer or other_MIDI device.  Users_can_also customize to suit_their own preferred workflow, or_design a new project from scratch.

Application_source code,_module schematics_and PCB layouts are available free for non-commercial  use as_templates for modifications and improvements. Thus_MIOS and the Hardware_Platform allow_an_easy entry to_hobbyist_microcontroller development,_while making possible applications outside the realms_of the_commercial, mainstream MIDI market.

MIOS was licensed_under the GPL until_version_1.8.  Later versions now require_Thorsten Klose's permission for commercial use.

Specifications_
The operating system consist of_a_kernel_that provides user hooks to_hardware and software events, and functions_for interaction with_Hardware Platform modules.