User Tools

Site Tools


mididocs:seq:building

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
mididocs:seq:building [2014/09/16 07:09]
borfo [Building a SEQ V4]
mididocs:seq:building [2014/09/21 19:53] (current)
borfo [Building a SEQ V4]
Line 22: Line 22:
  
 So, to build a basic MIDIbox SEQ V4, you will need: So, to build a basic MIDIbox SEQ V4, you will need:
-  * Either a CORE_STM32F4 or a CORE_LPC17 PCB;+  * Either a CORE_STM32F4 ​(with MIDI I/O board) ​or a CORE_LPC17 PCB;
   * Wilba'​s Frontpanel PCB;   * Wilba'​s Frontpanel PCB;
   * Two 40x2 LCD displays;   * Two 40x2 LCD displays;
Line 39: Line 39:
 [[http://​midibox-shop.com|MIDIbox-Shop.com]] is run by SmashTV (Tim), a longtime member of the MIDIbox community. ​ PCBs for many MIDIbox projects are available there. ​ Kits are also available for some projects, and he offers some commonly used parts for sale as well (like MIDI jacks, IDC connectors, LEDs, Encoders, etc.). ​ MIDIbox-shop'​s prices are extremely reasonable - seriously, you won't beat their prices by much, if at all.  Tim must be selling all this stuff at very close to cost. [[http://​midibox-shop.com|MIDIbox-Shop.com]] is run by SmashTV (Tim), a longtime member of the MIDIbox community. ​ PCBs for many MIDIbox projects are available there. ​ Kits are also available for some projects, and he offers some commonly used parts for sale as well (like MIDI jacks, IDC connectors, LEDs, Encoders, etc.). ​ MIDIbox-shop'​s prices are extremely reasonable - seriously, you won't beat their prices by much, if at all.  Tim must be selling all this stuff at very close to cost.
  
-It does take some time to receive your order from MIDIbox-shop.com. ​ Tim's busy with other things, and given the low prices in the store, I'm sure he's not raking in the cash from this venture. ​ Place your order, and be patient. ​ It may take anywhere from three weeks to a couple of months to get your order (but you will get it eventually.) ​ Tim posts order/​shipping status updates [[http://​midibox-shop.com/​status.html|here]].+It usually ​does take some time to receive your order from MIDIbox-shop.com. ​ Tim's busy with other things, and given the low prices in the store, I'm sure he's not raking in the cash from this venture. ​ Place your order, and be patient. ​ It may take anywhere from three weeks to a couple of months to get your order (but you will get it eventually.) ​ Tim posts order/​shipping status updates [[http://​midibox-shop.com/​status.html|here]].
  
 You'll want to buy either (a) a Core STM32F4 + MIDI_I/O Module PCB; or (b) a Core LPC17 Module PCB, as well as a SEQ_CS PCB (Wilba'​s Control Surface Frontpanel). ​ You'll also probably want to get 17 rotary encoders, some IDC connectors and ribbon cable, some midi jacks, and maybe some LEDs from MIDIbox-shop. You'll want to buy either (a) a Core STM32F4 + MIDI_I/O Module PCB; or (b) a Core LPC17 Module PCB, as well as a SEQ_CS PCB (Wilba'​s Control Surface Frontpanel). ​ You'll also probably want to get 17 rotary encoders, some IDC connectors and ribbon cable, some midi jacks, and maybe some LEDs from MIDIbox-shop.
Line 53: Line 53:
  
 ===Case=== ===Case===
-You don't need a case.  My SEQ V4 is currently just a couple of bare PCBs mounted on standoffs on a piece of plexiglass... ​ Build costs go way down if you don't need a case.  I'll probably build a case for mine once I finalize its configuration,​ and decide what add-on modules I want to incorporate,​ etc.+You don't need a case.  My SEQ V4 is currently just a couple of bare PCBs mounted on standoffs on a piece of plexiglass... ​ Build costs go way down if you don't need a case.  I'll probably build a case for mine once I finalize its configuration,​ and decide what add-on modules I want to incorporate,​ etc.  But if you want to cut your build costs, foregoing a case will really save you a lot of money.
  
 If you want a case, there are many options available. ​ If you build Wilba'​s Frontpanel with the switches and caps specified, there are [[http://​midibox.org/​forums/​topic/​17127-lasercut-acrylic-case-frontpanel-for-seqv4/​|laser cutter templates]] that you can send off to your favourite laser cutting establishment. ​ Sometimes there are group buys organized for [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=seq4_aluminium_case_and_frontpanel_2014|aluminum]] or other fancy cases. ​ Check the forums. ​ If you want a case, there are many options available. ​ If you build Wilba'​s Frontpanel with the switches and caps specified, there are [[http://​midibox.org/​forums/​topic/​17127-lasercut-acrylic-case-frontpanel-for-seqv4/​|laser cutter templates]] that you can send off to your favourite laser cutting establishment. ​ Sometimes there are group buys organized for [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=seq4_aluminium_case_and_frontpanel_2014|aluminum]] or other fancy cases. ​ Check the forums. ​
Line 72: Line 72:
 If you're using Wilba'​s Frontpanel or some custom layout, the SEQ won't work if you don't put a hardware configuration file on the SD Card that assigns the buttons and LEDs.  You'll need to put this [[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2FMBSEQ_HW.V4|MBSEQ_HW.V4]] file in the root of the SD Card.  If you're using a custom frontpanel, you'll have to write a custom MBSEQ_HW.V4 file, but if you look at the file linked above, you'll see it's pretty well commented. ​ If you're building your own frontpanel, you'll probably be able to figure out the config file. If you're using Wilba'​s Frontpanel or some custom layout, the SEQ won't work if you don't put a hardware configuration file on the SD Card that assigns the buttons and LEDs.  You'll need to put this [[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2FMBSEQ_HW.V4|MBSEQ_HW.V4]] file in the root of the SD Card.  If you're using a custom frontpanel, you'll have to write a custom MBSEQ_HW.V4 file, but if you look at the file linked above, you'll see it's pretty well commented. ​ If you're building your own frontpanel, you'll probably be able to figure out the config file.
  
 +===Flashing Firmware===
 You'll have to flash the [[http://​www.ucapps.de/​index.html?​page=mios32_download.html|MIOS32 (MIDIbox Operating System)]] firmware to your Core.  Download the latest [[http://​ucapps.de/​mios32_download.html|SEQ V4 firmware]]. ​ Choose the right version for your MIDIbox Core.  Unzip the firmware, and upload the project.hex file from the zip to your SEQ using [[http://​ucapps.de/​mios_studio.html|MIOS Studio]]. You'll have to flash the [[http://​www.ucapps.de/​index.html?​page=mios32_download.html|MIOS32 (MIDIbox Operating System)]] firmware to your Core.  Download the latest [[http://​ucapps.de/​mios32_download.html|SEQ V4 firmware]]. ​ Choose the right version for your MIDIbox Core.  Unzip the firmware, and upload the project.hex file from the zip to your SEQ using [[http://​ucapps.de/​mios_studio.html|MIOS Studio]].
 ====Adding Modules to the Basic SEQ==== ====Adding Modules to the Basic SEQ====
mididocs/seq/building.1410851375.txt.gz ยท Last modified: 2014/09/16 07:09 by borfo