Subversion Repositories svn.mios32

Rev

Rev 1786 | Rev 1972 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1431 tk 1
$Id: CHANGELOG.txt 1960 2014-02-09 20:21:24Z tk $
2
 
1786 tk 3
MIDIbox KB V1.013
4
~~~~~~~~~~~~~~~~~
5
 
6
   o the MIDI router forwards SysEx messages regardless if channels are filtered,
7
     or "All" is used. It's ensured that messages are only sent once if multiple
8
     router nodes forward to the same destination port.
9
 
1960 tk 10
   o support for MBHP_CORE_STM32F4
1786 tk 11
 
1960 tk 12
 
1778 tk 13
MIDIbox KB V1.012
14
~~~~~~~~~~~~~~~~~
15
 
16
   o MIDI router configuration now stored in EEPROM
17
 
18
 
1776 tk 19
MIDIbox KB V1.011
20
~~~~~~~~~~~~~~~~~
21
 
22
   o support for "ain_bandwidth_ms" which allows to reduce the number of generated events
23
     over time.
24
 
25
   o added "ain_pitchwheel_inverted", "ain_modwheel_inverted", "ain_sustain_inverted"
26
 
27
   o added "ain_sustain_switch", which allows to change between switch and pot behaviour
28
 
29
 
1747 tk 30
MIDIbox KB V1.010
31
~~~~~~~~~~~~~~~~~
32
 
33
   o bugfix for "single_usb" option
34
 
35
 
1718 tk 36
MIDIbox KB V1.009
37
~~~~~~~~~~~~~~~~~
38
 
39
   o support for the "single_usb" option, which can be enabled with the
40
     bootloader update application V1.012 ("set usb_single 1")
41
 
42
     Use this option if you are working with a Windows PC which can't handle
43
     the 4 USB ports correctly (e.g. stucking MIDI, Filebrowser operations are failing, etc.)
44
 
45
   o support for Note Off velocity (implemented by Jo aka. Nlate).
46
     This feature has to be enabled with the release_velocity parameter. In addition, some
47
     suitable delay values have to be specified, such as:
48
       set kb 1 release_velocity on
49
       set kb 1 delay_fastest_release 100
50
       set kb 1 delay_fastest_release_black_keys 80
51
       set kb 1 delay_slowest_release 1000
52
 
53
 
1663 tk 54
MIDIbox KB V1.008
55
~~~~~~~~~~~~~~~~~
56
 
57
   o dedicated delay value for black keys (delay_fastest_black_keys)
58
     Will be taken if > 0, otherwise white and black keys take the same delay_fastest value
59
 
60
 
1632 tk 61
MIDIbox KB V1.007
62
~~~~~~~~~~~~~~~~~
63
 
64
   o srio_num now stored on EEPROM
65
 
66
   o changed default delay settings (required after performance fix in v1.006)
67
 
68
   o added ain_sustain and ctrl_sustain parameters
69
 
70
   o the min/max values of the potentiometers can now be calibrated with the
71
       set kb <kb> calibrate <off|pitchwheel|modwheel|sustain>
72
     command.
73
 
74
 
75
MIDIbox KB V1.006
76
~~~~~~~~~~~~~~~~~
77
 
78
   o fix for SRIO scan performance issue
79
 
80
 
1570 tk 81
MIDIbox KB V1.005
82
~~~~~~~~~~~~~~~~~
83
 
84
   o USB device settings have been changed.
85
     IMPORTANT: please install MIOS32 Bootloader V1.010 before uploading
86
     the application! Otherwise code upload via USB won't work anymore!
87
     (Backup: upload via MIDI IN1/OUT1)
88
 
89
   o 4 USB ports are enabled now.
90
     Note: if your operating system still displays only a single MIDI port for USB,
91
     then unplug the USB cable and remove the USB MIDI driver in your system setup,
92
     so that the driver be installed again once the core module has been re-connected.
93
     E.g. under MacOS this can be done with the Audio-MIDI Setup application
94
     (search for "Audio" in Spotlight)
95
 
96
   o support for GM5 driver under Windows.
97
     - upload the application with MIOS Studio
98
     - close MIOS Studio
99
     - install the GM5 driver which can be downloaded from http://www.ucapps.de/mios32_download.html
100
     - start MIOS Studio -> 4 "GM5" USB ports should be visible
101
 
102
 
1431 tk 103
MIDIbox KB V1.000
104
~~~~~~~~~~~~~~~~~
105
 
106
This is the initial version with only a subset of planned functions:
107
  - scans up to two keyboards with optional velocity and individually assignable types
108
  - supports seven different keyboard types: NoVel8x8, NoVel16x8, NoVel16x16, Vel8x8, Vel16x8, Vel16x16, KorgMicroKontrol
109
    (list can be easily enhanced in future)
110
  - 4 USB-MIDI Ports and 4 UART based MIDI IN/OUT
111
  - integrated MIDI router with 16 nodes
1435 tk 112
  - integrated MIDI monitor
1431 tk 113
  - OSC via Ethernet
114
 
115
Next steps:
116
  - PitchBender connected to J5A.A0
117
  - Modulation wheel connected to J5A.A1
118
  - 4 additional pots/faders connected to J5A.A2, J5A.A3, J5B.A4 and J5B.A5
119
  - MIDI channel, MIDI Port destinations and CC numbers can be configured in MIOS Terminal
120
  - settings are stored in on-board EEPROM of LPCXPRESSO module