User Tools

Site Tools


mididocs:seq:hardwareconfig

Differences

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

Link to this comparison view

Next revision
Previous revision
mididocs:seq:hardwareconfig [2014/09/18 01:23]
borfo created
mididocs:seq:hardwareconfig [2014/09/18 20:33] (current)
borfo
Line 1: Line 1:
 **[[mididocs:​index|MIDIdocs]]** **[[mididocs:​index|MIDIdocs]]**
 ======The MBSEQ_HW.V4 File====== ======The MBSEQ_HW.V4 File======
-[[|Forum Discussion Thread]] - for comments, corrections,​ or questions about this article+[[http://​midibox.org/​forums/​topic/​19043-mididocs-seqv4-the-mbseq-hwv4-file-discussion-thread/​|Forum Discussion Thread]] - for comments, corrections,​ or questions about this article
  
 This file contains configuration information about your SEQ's hardware - button, LED, and encoder assignments,​ some low level settings, etc. This file has to be in the root of your SD Card in order for the Wilba Frontpanel to work, because without this file, the SEQ core won't know anything about the buttons and LEDS on your frontpanel. ​ This file contains configuration information about your SEQ's hardware - button, LED, and encoder assignments,​ some low level settings, etc. This file has to be in the root of your SD Card in order for the Wilba Frontpanel to work, because without this file, the SEQ core won't know anything about the buttons and LEDS on your frontpanel. ​
  
 The MBSEQ_HW.V4 file is actually pretty well self-documented. ​ If you want to understand it, read through the example MBSEQ_HW.V4 files available in [[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2F&#​|this directory]] in the [[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2F&​|MIOS Subversion Repository]]. The MBSEQ_HW.V4 file is actually pretty well self-documented. ​ If you want to understand it, read through the example MBSEQ_HW.V4 files available in [[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2F&#​|this directory]] in the [[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2F&​|MIOS Subversion Repository]].
 +
 +Buttons, encoders, and LEDs are assigned in this file by specifying the Shift Register (the 74HC165 IC chips on your PCB) and Pin to which they are attached.
  
 ====Config File for the Wilba Frontpanel==== ====Config File for the Wilba Frontpanel====
 If you've just built a MIDIbox and all you want is for your Wilba Frontpanel to work, then you really don't need to understand this file.  [[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2FMBSEQ_HW.V4|Here is a standard MBSEQ_HW.V4 file]] for the Wilba Frontpanel. ​ Just make sure that file exists in your SD Card root. If you've just built a MIDIbox and all you want is for your Wilba Frontpanel to work, then you really don't need to understand this file.  [[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2FMBSEQ_HW.V4|Here is a standard MBSEQ_HW.V4 file]] for the Wilba Frontpanel. ​ Just make sure that file exists in your SD Card root.
 +
 +====Reassigning Buttons====
 +If you like, you can completely reconfigure your button assignments. ​ If you read through the MBSEQ_HW.V4 file, you'll see that there are a few button assignments available that are not used on the Wilba Frontpanel... ​ If you're interested in having any of those buttons available on your control surface, you can replace a button assignment that you don't need.  How to do this should be fairly obvious to you as you read through the MBSEQ_HW.V4 file.  If you screw it up somehow, you can just revert to the original MBSEQ_HW.V4 file, no harm done.
 +
  
 ====Example MBSEQ_HW.V4 files==== ====Example MBSEQ_HW.V4 files====
-  * **[[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fstandard_v4%2F|For the standard SEQ V4]]** - This is not the Wilba Frontpanel - it's the "​traditional"​ frontpanel referred to on [[http://​www.ucapps.de/​midibox_seq_manual_fp.html|this page]]. ​+  * **[[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fstandard_v4%2FMBSEQ_HW.V4|For the standard SEQ V4]]** - This is not the Wilba Frontpanel - it's the "​traditional"​ frontpanel referred to on [[http://​www.ucapps.de/​midibox_seq_manual_fp.html|this page]]. ​ 
 + 
 +  * **[[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2FMBSEQ_HW.V4|For the Wilba Frontpanel]]**
  
-  * **[[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2F|For the Wilba Frontpanel]]** ​-+  * **[[http://​svnmios.midibox.org/​filedetails.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba_tpd%2FMBSEQ_HW.V4|For the Wilba Frontpanel ​with a TPD module attached]]** 
  
-  * **[[http://​svnmios.midibox.org/​listing.php?​repname=svn.mios32&​path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba_tpd%2F|For the Wilba Frontpanel with a TPD module attached]]** ​ 
  
 +====Adding Modules to Your SEQ====
 +Some modules, like the [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=tpd_pcb&​s[]=mbseq&​s[]=hw&​s[]=v4|TPD (Track Position Display) module]], the [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=aout_ng|AOUT_NG module]] (provides CV outs), and the hardware [[http://​www.ucapps.de/​midibox_seq_manual_blm.html|Button LED Matrix (BLM)]] require amendments to the MBSEQ_HW.V4 file.  To learn a bit about how this works, see, for example, the configuration documentation on [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=tpd_pcb&​s[]=mbseq&​s[]=hw&​s[]=v4#​config|this page]] about the [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=tpd_pcb&​s[]=mbseq&​s[]=hw&​s[]=v4|TPD module]].
  
 +Some modules, like the QUAD_MIDI_IIC,​ are pretty much "plug and play" and don't require any editing of the MBSEQ_HW.V4 file.  Generally speaking, you'll need to edit the MBSEQ_HW.V4 whenever you're adding a module that has buttons, encoders, or LEDs that you want to assign. ​
  
    
mididocs/seq/hardwareconfig.1411003437.txt.gz · Last modified: 2014/09/18 01:23 by borfo