User Tools

Site Tools


what_is_a_midibox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
what_is_a_midibox [2007/08/21 23:00]
audiocommander added some general informations
what_is_a_midibox [2011/09/17 17:20] (current)
dougster
Line 23: Line 23:
   * Display => LCD Module (Liquid Crysal Display)   * Display => LCD Module (Liquid Crysal Display)
   * BIOS => the Bootloader   * BIOS => the Bootloader
-  * Operating Sytem (Windows, Linux, Macintosh) => MIOS.syx (MIDIbox Operating System) +  * Operating Sytem (Windows, Linux, Macintosh) => MIOS.hex (MIDIbox Operating System) 
-  * The application you work with => MB64e.syx, MBSID.syx or MBSeq.syx+  * The application you work with => for example ​MB64e.hex, MBSID.hex, MBSeq.hex
  
-Luckily - just as in the example - you don't need to open up your case and desolder the processor just to update "​Word":​ all Applications can be uploaded via MIDI by SysEx commands. ​ You can even update new MIOS versions without having to burn a microcontroller! No PIC burning at all is required ​when you order your PIC-Microcontrollers ​at SmashTV or Mike.+Luckily - just as in the example - you don't need to open up your case and desolder the processor just to update "​Word":​ all Applications can be uploaded via MIDI by SysEx commands. ​ You can even update new MIOS versions without having to burn a microcontroller! No PIC burning at all is required ​if you order your PIC Microcontrollers ​from SmashTV or Mike.
  
  
 \\ \\
 +
 ===== MBHP - The MIDIbox Hardware Platform ===== ===== MBHP - The MIDIbox Hardware Platform =====
  
 {{http://​www.ucapps.de/​mbhp/​mbhp.jpg}} {{http://​www.ucapps.de/​mbhp/​mbhp.jpg}}
  
-The MIDIbox Hardware Platform is the consequential continuation of Thorsten Klose'​s work on MIDI controllers in the last years. It brings down every design to one standardized environment with reusable and exchangeable modules.+The [[MBHP|MIDIbox Hardware Platform]] is the consequential continuation of Thorsten Klose'​s work on MIDI controllers in the last years. It brings down every design to one standardized environment with reusable and exchangeable modules.
  
-Well, this method is nothing new, did you ever saw the inner life of an old television, or a HIFI system, or a computer, or - of course - a modular synthesizer system? All are consisting of smaller or larger units, which interact over dedicated interfaces. This way of thinking, which simplifies the understanding of complex technical applications,​ is now also promoted by the MBHP.+Well, this method is nothing new, did you ever see the inner life of an old television, or a HIFI system, or a computer, or - of course - a modular synthesizer system? All are consisting of smaller or larger units, which interact over dedicated interfaces. This way of thinking, which simplifies the understanding of complex technical applications,​ is the principle of MBHP.
  
  
Line 51: Line 52:
     * NON-COMMERCIAL!     * NON-COMMERCIAL!
  
 +More Informations:​ [[MBHP]]
  
 \\ \\
 \\ \\
 +
 ===== MIOS - The MIDIbox Operating System ===== ===== MIOS - The MIDIbox Operating System =====
  
-{{http://​www.audiocommander.de/​pics/​sonst/​MIOS_Overview.gif}}+{{mios_overview.gif}}
  
-MIOS is the operating system of the microchip. It can be uploaded by SysEx (via MIDI) thanks to a [[bootloader]], a special software that is already burned onto the chip if you order at SmashTV'​s or Mike's Shop.+[[MIOS]] is the operating system of the microchip. It can be uploaded by SysEx (via MIDI) thanks to a [[bootstrap]] loader, a special software that is already burned onto the chip if you order at SmashTV'​s or Mike's Shop.
  
-MIOS provides the basic functionality for a bunch of different applications. There are dozens of precompiled,​ ready-to-use apps available, that you can upload and start making music! It is also quite easy to develop your own applications if you aren't afraid of coding in C.+MIOS provides the basic functionality for a bunch of different applications. There are dozens of precompiled,​ ready-to-use apps available, that you can upload ​to your MIDIbox ​and start making music! It is also quite easy to develop your own applications if you aren't afraid of coding in C.
  
 Main features: Main features:
  
-  * Bootloader - no PIC burning required ​- upload applications by MIDI+  * Bootloader - no PIC burning required! Applications are uploaded via MIDI
   * Easy to update   * Easy to update
   * Test new or other applications with existing hardware   * Test new or other applications with existing hardware
-  * ASM or C+  * Assembly language (ASMor C
   * Application Development is fully cross-platform compatible   * Application Development is fully cross-platform compatible
 +  * [[MIOS Studio]] - an easy-to-use java app for uploading applications to your MIDIbox
   * Well defined and documented MIOS functions, no low-level hardcore nerd programming required   * Well defined and documented MIOS functions, no low-level hardcore nerd programming required
   * NON-COMMERCIAL!   * NON-COMMERCIAL!
  
- +More Informations:​ [[MIOS]]
what_is_a_midibox.1187737248.txt.gz · Last modified: 2007/08/27 17:49 (external edit)