Subversion Repositories svn.mios

Compare Revisions

Ignore whitespace Rev 1129 → Rev 1130

/trunk/ucapps/midibox_ng_changelog.html.gen
1,7 → 1,7
HEADER 3 ChangeLog of MIDIbox NG
 
<CENTER><H1>MIDIbox NG Change Log</H1></CENTER>
<CENTER><H3>Last Release: 2013-04-14</H3></CENTER>
<CENTER><H3>Last Release: 2013-06-16</H3></CENTER>
 
<P CLASS=DESC>Current firmware, schematics, additional infos are located at <A HREF="midibox_ng.html">http://www.uCApps.de/midibox_ng.html</A>.</P>
 
10,6 → 10,80
<UL CLASS=CL>
 
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
<LI><I>V1.026</I>
<UL CLASS=CL>
<LI>support for nrpn_format=MsbOnly (e.g. for MBSEQ V4 NRPNs)
 
<LI> new EVENT parameter ain_sensor_mode:
<UL CLASS=CL>
<LI>With ain_sensor_mode=NoteOnOff, AIN and AINSER events, which are
assigned to Note events, send velocity 0 before a new Note is sent
with velocity > 0 to avoid hanging notes.
<LI>With ain_sensor_mode=None (default if no sensor mode specified),
Note events will be generated as a continuous stream like CCs
</UL>
</UL>
</LI>
 
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
<LI><I>V1.025</I>
<UL CLASS=CL>
<LI> new terminal commands:
<UL CLASS=CL>
<LI> ngc: allows to execute a .NGC command directly
<LI> ngr: allows to execute a .NGR command directly
<LI> ngr_section: sets the ^section for .NGR execution
<LI> ngr_value: sets the ^value for .NGR execution
<LI> run: can now also executed without specified &lt;section&gt; &lt;value&gt;<BR>
(the previously set values will be taken in this case)
</UL>
 
<LI> inofficial support for MAX72xx chains - see cfg/tests/max72xx.ngc for
a configuration example (no schematic available yet)
 
<LI> .NGR: fixed "delay statements in if branches" issue
 
<LI> .NGR: added "set_lock" command. It allows to prevent, that received
events will overwrite a value of an event.
 
<LI> .NGR: the "set" command now also allows to change variables, e.g.:<BR>
set ^value 1<BR>
set ^section 2<BR>
set ^bank 3<BR>
(etc...)<BR>
the last one (^bank) will also switch MBNG to the specified bank
 
<LI> .NGR: added variables ^dev, ^pat, ^bnk, ^ins, ^chn<BR>
These are the same which can be used in SysEx strings, and which can
be changed in a SCS page (e.g. the variables could also be used for
different purposes)
 
<LI> added new SCS menu page to execute the .NGR file with given
^section and ^value
 
<LI> the AIN command now supports the "resolution" parameter
 
<LI> the AINSER command now supports the "muxed" parameter.<BR>
Use muxed=1 for the AINSER64 module (default), and muxed=0 for the AINSER8 module.
 
<LI> AIN and AINSER events, which are assigned to Note events, send velocity 0
before a new Note is sent with velocity > 0 to avoid hanging notes.
 
<LI> added "ain_filter_delay_ms" to support sensors (experimental stage)
 
<LI> EVENT_RECEIVER in conjunction with ^txt or ^txt56: if ^cursor is not specified
in the SysEx stream, it will start at offset 0 from the specified lcd_pos=<device>:<x>:<y>
 
<LI> EVENT ... syxdumppos now supports the full receiver range 1..4095 (previously
only 1..15)
 
<LI> the MIDI router forwards SysEx messages regardless if channels are filtered,
or "All" is used. It's ensured that messages are only sent once if multiple
router nodes forward to the same destination port.
</UL>
</LI>
 
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
<LI><I>V1.024</I>
<UL CLASS=CL>
<LI> bugfix for "single_usb" option