Subversion Repositories svn.mios

Compare Revisions

Ignore whitespace Rev 1203 → Rev 1204

/trunk/ucapps/midibox_ng_manual.html.gen
14,7 → 14,7
<LI><A HREF="midibox_ng_manual_ngl.html">.NGL Configuration File</A></LI>
<LI><A HREF="midibox_ng_manual_ngr.html">.NGR Script</A></LI>
<LI><A HREF="midibox_ng_manual_scs.html">Standard Control Surface</A></LI>
<LI><A HREF="midibox_ng_manual_src.html">Source Code and "Complete Documentation"</A></LI>
<LI><A HREF="http://www.midibox.org/mios32/midibox_ng/">Source Code and "Complete Documentation"</A></LI>
<LI>MIDIbox64/64E-&gt;NG Upgrade <I>TODO</I></LI>
<LI>Known Issues and Troubleshooting Tips <I>TODO</I></LI>
</UL>
/trunk/ucapps/midibox_sid_manual_up.html.gen
9,7 → 9,7
 
<UL CLASS=CL>
<LI>PIC18F452 needs to be replaced by a PIC18F4685. This is a quite new microcontroller, which is unfortunately hard to find in common webshops yet.<BR>
<A HREF="http://mbhp.coinoptech.com" TARGET="_blank">SmashTV</A> did a batch order and provides the PIC with preburned Bootloader and MIOS for an extremely fair price to the community (<B>$9.95 !!!</B> Compare it with stock listings under <A HREF="http://www.findchips.com">findchips.com</A> and you won't find cheaper offerings for single parts!)<BR>
<A HREF="http://mbhp.coinoptech.com" TARGET="_blank">SmashTV</A> did a batch order and provides the PIC with preburned Bootloader and MIOS for an extremely fair price to the community (<B>$10.95 !!!</B> Compare it with stock listings under <A HREF="http://www.findchips.com">findchips.com</A> and you won't find cheaper offerings for single parts!)<BR>
Doc is doing the distribution for Europe for those guys who want to save shipping costs - just contact him in the <A HREF="http://forum.midibox.org" TARGET="_blank">MIDIbox Forum</A></LI>
 
<LI>If your core module is based on MBHP_CORE_V2, please add R12 (the additional 1k pull-up resistor for IIC modules) like shown in the <A HREF="mbhp_core.html">MBHP_CORE_V3</A> schematic.</LI>
/trunk/ucapps/midibox_seq_changelog.html.gen
1,7 → 1,7
HEADER 3 ChangeLog of MIDIbox SEQ
 
<CENTER><H1>MIDIbox SEQ V4 Change Log</H1></CENTER>
<CENTER><H3>Last Release: 2015-10-04</H3></CENTER>
<CENTER><H3>Last Release: 2015-12-22</H3></CENTER>
 
<P CLASS=DESC>Current firmware, schematics, additional infos are located at <A HREF="midibox_seq.html">http://www.uCApps.de/midibox_seq.html</A>.</P>
 
10,6 → 10,45
<UL CLASS=CL>
 
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
<LI><I>V4.090</I>
<UL CLASS=CL>
<LI> Fx-&gt;Scale page: the configured scale is now displayed at the right
half of the page
 
<LI> Track duplication now also possible with COPY+PASTE in UTILITY page
 
<LI> Track selections (Parameter/Trigger Layer, instrument, step view)
can now be handled individually for each track.<BR>
This function can be enabled in the UTILITY-&gt;Opt menu (item #9/16)
 
<LI> added BLM fader configuration to UTILITY-&gt;Opt menu (item #14/16)<BR>
Up to 8 faders can be connected to the BLM16x16+X<BR>
They can send a CC value either to a statically assigned Port/Chn, or to
the Port/Chn defined by the track.<BR>
Optionally value can be sent with inverted polarity (turn encoder beyond CC#127).<BR>
Additional (internal) functions can be added in future.
 
<LI> BLM in keyboard mode: transpose only takes place if track not in normal
(no transpose) mode!
 
<LI> if a track plays a sustained note, and doesn't play a step anymore
(all gates cleared), the sustain will be cancled now
 
<LI> improved Auto Start in Jam page
 
<LI> Jam recording options are now stored/restored in/from session
configuration file
 
<LI> SONG button has now the same function like the SELECT button: it shows
a configuration page. This makes it more consistent to the EDIT button.
In future, the SELECT button might get a new function in SONG page.
 
<LI> Song mode: if Steps per Measure < Steps for Pattern synchronisation, the
song sequencer will already switch to the next pattern with the next measure.
</UL>
</LI>
 
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
<LI><I>V4.089</I>
<UL CLASS=CL>
<LI> added DIN testmode which can be enabled from the MIOS terminal with the
/trunk/ucapps/mios32_download.html.gen
81,7 → 81,7
<TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fmisc%2Fusb_mass_storage_device%2F" TARGET="_blank">SOURCE</A></TD>
</TR>
<TR>
<TD CLASS=TABCOLOR2><A HREF="mios32/midibox_seq_v4_089.zip">midibox_seq_v4_089.zip</A></TD>
<TD CLASS=TABCOLOR2><A HREF="mios32/midibox_seq_v4_090.zip">midibox_seq_v4_090.zip</A></TD>
<TD CLASS=TABCOLOR2><A HREF="midibox_seq.html">MIDIbox SEQ V4</A></TD>
<TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2F" TARGET="_blank">SOURCE</A></TD>
</TR>
110,7 → 110,7
<TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fcontrollers%2Fmidibox_kb_v1%2F" TARGET="_blank">SOURCE</A></TD>
</TR>
<TR>
<TD CLASS=TABCOLOR2><A HREF="mios32/midibox_seq_v4_089.zip">midibox_seq_v4_089.zip</A></TD>
<TD CLASS=TABCOLOR2><A HREF="mios32/midibox_seq_v4_090.zip">midibox_seq_v4_090.zip</A></TD>
<TD CLASS=TABCOLOR2><A HREF="midibox_seq.html">MIDIbox SEQ V4</A></TD>
<TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2F" TARGET="_blank">SOURCE</A></TD>
</TR>
140,7 → 140,7
<TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fmisc%2Fusb_mass_storage_device%2F" TARGET="_blank">SOURCE</A></TD>
</TR>
<TR>
<TD CLASS=TABCOLOR2><A HREF="mios32/midibox_seq_v4_089.zip">midibox_seq_v4_089.zip</A></TD>
<TD CLASS=TABCOLOR2><A HREF="mios32/midibox_seq_v4_090.zip">midibox_seq_v4_090.zip</A></TD>
<TD CLASS=TABCOLOR2><A HREF="midibox_seq.html">MIDIbox SEQ V4</A></TD>
<TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2F" TARGET="_blank">SOURCE</A></TD>
</TR>
/trunk/ucapps/midibox_ng_manual_hw.html.gen
9,21 → 9,29
 
<P CLASS=INFO><B>This page is under construction! It's currently only a rough draft which collects the supported modules, and will contain more detailed informations in future!</B></P>
 
<H2> <IMG SRC="images/bullet.gif" ALT=""> MBHP_CORE_LPC17 </H2>
<H2> <IMG SRC="images/bullet.gif" ALT=""> MBHP_CORE_LPC17 or MBHP_CORE_STM32F4 </H2>
 
<IMG SRC="mbhp/mbhp_core_lpc17_v1.jpg" WIDTH=120 BORDER=0 ALT="" align=left>
<P CLASS=DESC>The <A HREF="mbhp_core_lpc17.html">MBHP_CORE_LPC17</A> module is the brain of the MIDI controller. Today (2013) it's a state-of-the-art solution for such a purpose, especially because of the high performance, the 4 MIDI IN and OUT ports, integrated USB-MIDI and Ethernet interface.
<BR clear="all">
 
<P CLASS=DESC>The setup and configuration of a MBHP_CORE_LPC17 module is easier than known from 8bit controllers. The <A HREF="mios32_bootstrap_newbies.html">Bootstrap Loader</A> can be flashed with the programmer which is part of the LPCXPRESSO module, and thereafter <A HREF="mios_studio.html">MIOS Studio</A> can directly access the chip via USB to program the <A HREF="mios32_download.html">MIDIbox NG application</A>. The complete installation process is described in the <A HREF="midibox_ng_manual_in.html">Installation Chapter</A>.</P>
<IMG SRC="mbhp/mbhp_core_stm32f4.jpg" WIDTH=120 BORDER=0 ALT="" align=left>
<P CLASS=DESC>The <A HREF="mbhp_core_stm32f4.html">MBHP_CORE_STM32F4</A> module is more powerful (e.g. faster and more RAM) and less expensive - only drawback is the missing integrated ethernet interface, but a <A HREF="mbhp_eth.html">MBHP_ETH</A> module could be used instead if OSC messages should be sent and received.<BR>
<B>Note:</B> MBHP_CORE_STM32F4 allows to execute <A HREF="midibox_ng_manual_ngr.html">NGR</A> scripts directly from RAM, therefore it's the first choice for complex realtime processing.
<BR clear="all">
 
<P CLASS=DESC>The setup and configuration of the core module is easier than known from 8bit controllers. The <A HREF="mios32_bootstrap_newbies.html">Bootstrap Loader</A> can be flashed with the programmer which is part of the LPCXPRESSO module, and thereafter <A HREF="mios_studio.html">MIOS Studio</A> can directly access the chip via USB to program the <A HREF="mios32_download.html">MIDIbox NG application</A>. The complete installation process is described in the <A HREF="midibox_ng_manual_in.html">Installation Chapter</A>.</P>
 
 
<H2> <IMG SRC="images/bullet.gif" ALT=""> SD Card </H2>
 
<IMG SRC="mbhp/mbhp_sdcard_lowcost_12.jpg" WIDTH=120 BORDER=0 ALT="" align=left>
<P CLASS=DESC>The MIDIbox NG application requires a <A HREF="mbhp_sdcard.html">SD Card</A> to store configuration files and snapshots. The cheapest and preferred solution is the usage of a Micro SD Card adapter, because combined adapter/card packages are available in many super-(or media-) markets - there is no need to buy an expensive SD Card socket from your electronic dealer!<BR>
<P CLASS=DESC>The MIDIbox NG application requires a <A HREF="mbhp_sdcard.html">SD Card</A> to store configuration files and snapshots.</P>
 
<P CLASS=DESC><B>MBHP_CORE_LPC17:</B> the cheapest and preferred solution is the usage of a Micro SD Card adapter, because combined adapter/card packages are available in many super-(or media-) markets - there is no need to buy an expensive SD Card socket from your electronic dealer!<BR>
It will still be possible to plug the Micro-SD-Card into another adapter, e.g. if you would like to access it from your computer with a <A HREF="http://www.reichelt.de/Kartenleser-und-Adapter/SWEEX-CR013/3/index.html?;ACTION=3;LA=446;ARTICLE=122269;GROUPID=4825;artnr=SWEEX+CR013;SID=11TVLbZ38AAAIAAG9MIgIec1e46ae3eb4fc2fe4e011f269170227" TARGET="_blank">SD Card Reader</A>.
</P>
<P CLASS=DESC><B>MBHP_CORE_STM32F4:</B> the SD Card socket is already part of the core module</P>
<BR clear="all">
 
 
101,6 → 109,13
</P>
<BR clear="all">
 
<H2> <IMG SRC="images/bullet.gif" ALT=""> WS2812 based RGB LEDs </H2>
 
<IMG SRC="http://www.ucapps.de/midibox_ng/rgb_leds.gif" WIDTH=240 BORDER=0 ALT="" align=left>
<P CLASS=DESC>With a MBHP_CORE_STM32F4 module it's possible to drive WS2812 based RGB LEDs (usually used for LED strips) with 3x8bit resolution. The data input has to be connected to J4B.SC, ground to J4B.VS and +5V to an external PSU (required, since each RGB LED can consume up to 20 mA!)<BR>
Up to 64 RGB LEDs can be driven by the core. More could be enabled if desired by increasing the number with '#define WS2812_NUM_LEDS &lt;number&gt;' in the mios32_config.h file, but note that each LED will consume 48 bytes and therefore the RAM limit of the STM32F4 could be reached quickly! However, 128 LEDs are working ok so far, but this could change than more firmware features are added in future.</P>
<BR clear="all">
 
<H2> <IMG SRC="images/bullet.gif" ALT=""> Rotary Encoders </H2>
 
<IMG SRC="midibox_ng/rotary_encoder.jpg" WIDTH=120 BORDER=0 ALT="" align=left>
165,13 → 180,13
 
<P CLASS=DESC>Interconnection diagrams:
<UL CLASS=CL>
<LI><A HREF="midibox_ng/mbng_aout_interconnections.pdf">Interconnections between MBNP_CORE_LPC17 and MBNG_AOUT</A>
<LI><A HREF="midibox_ng/mbng_aout_lc_interconnections.pdf">Interconnections between MBNP_CORE_LPC17 and MBNG_AOUT_LC</A>
<LI><A HREF="midibox_ng/mbng_aout_ng_interconnections.pdf">Interconnections between MBNP_CORE_LPC17 and MBNG_AOUT_NG</A>
<LI><A HREF="midibox_ng/mbng_aout_interconnections.pdf">Interconnections between core and MBNG_AOUT</A>
<LI><A HREF="midibox_ng/mbng_aout_lc_interconnections.pdf">Interconnections between core and MBNG_AOUT_LC</A>
<LI><A HREF="midibox_ng/mbng_aout_ng_interconnections.pdf">Interconnections between core and MBNG_AOUT_NG</A>
</UL>
</P>
 
<P CLASS=DESC>Note: gates have to be connected to DOUT pins; MIDIbox NG doesn't allow to connect them to J5 pins like for other MIDIboxes (which would require additional hardware (level shifters) anyhow, since these pins only output 3.3V)</P>
<P CLASS=DESC><B>Note:</A> gates have to be connected to DOUT pins; MIDIbox NG doesn't allow to connect them to J5 pins like for other MIDIboxes (which would require additional hardware (level shifters) anyhow, since these pins only output 3.3V)</P>
 
<BR clear="all">