Subversion Repositories svn.mios

Rev

Rev 1120 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1015 tk 1
HEADER 3 ChangeLog of MIDIO128 V3
163 tk 2
 
1015 tk 3
<CENTER><H1>MIDIO128 V3 Change Log</H1></CENTER>
1162 tk 4
<CENTER><H3>Last Release: 2014-01-28</H3></CENTER>
163 tk 5
 
1015 tk 6
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
163 tk 7
 
8
<UL CLASS=CL>
9
 
1094 tk 10
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1162 tk 11
<LI><I>V3.019</I>
12
  <UL CLASS=CL>
13
   <LI> added SysEx support for MIDI file player and recorder
14
 
15
   <LI> MIDI file recorder now sets "end of track" marker at the end of a 4/4 bar
16
     to comply with the MIDI file spec, and to allow proper looping
17
 
18
   <LI> support for MBHP_CORE_STM32F4
19
  </UL>
20
</LI>
21
 
22
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
23
<LI><I>V3.018</I>
24
  <UL CLASS=CL>
25
    <LI>added USB MIDI workaround for Windows
26
  </UL>
27
</LI>
28
 
29
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
30
<LI><I>V3.017</I>
31
  <UL CLASS=CL>
32
    <LI>the MIDI router forwards SysEx messages regardless if channels are filtered,
33
     or "All" is used. It's ensured that messages are only sent once if multiple
34
     router nodes forward to the same destination port.
35
    <LI>corrected MIDI clock output
36
  </UL>
37
</LI>
38
 
39
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1120 tk 40
<LI><I>V3.016</I>
41
  <UL CLASS=CL>
42
   <LI> bugfix for "single_usb" option
43
  </UL>
44
</LI>
45
 
46
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1117 tk 47
<LI><I>V3.015</I>
48
  <UL CLASS=CL>
49
   <LI> support for the "single_usb" option, which can be enabled with the
50
     bootloader update application V1.012 ("set usb_single 1")<BR>
51
 
52
     Use this option if you are working with a Windows PC which can't handle
53
     the 4 USB ports correctly (e.g. stucking MIDI, Filebrowser operations are failing, etc.)
54
  </UL>
55
</LI>
56
 
57
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
58
<LI><I>V3.014</I>
59
  <UL CLASS=CL>
60
  <LI>improved MIDI file loop synchronisation
61
  </UL>
62
</LI>
63
 
64
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
65
<LI><I>V3.013</I>
66
  <UL CLASS=CL>
67
   <LI> LPC17: robustness of LCD driver has been improved
68
 
69
   <LI> The application boots a little bit faster now
70
 
71
   <LI> optional support for up to 32 DIN and DOUT shift registers
72
     (=256 inputs and 256 outputs)<BR>
73
     Currently only provided as compile option; increase
74
     MIOS32_SRIO_NUM_SR to 32 in mios32_config.h
75
 
76
   <LI> the "sdcard_format" command allows to format the connected SD Card with FAT32
77
     from the MIOS Terminal
78
  </UL>
79
</LI>
80
 
81
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1105 tk 82
<LI><I>V3.012</I>
83
  <UL CLASS=CL>
84
   <LI> USB MSD driver: changed endpoint to avoid conflict with MIDI driver.
85
     Note that it's still not possible to use MSD and MIDI in parallel,
86
     but Windows and MacOS should accept the connection (again).
87
 
88
   <LI> the .MID menu got a subhierarchy to improve the oversight: Play and Ports
89
 
90
   <LI> with the new ConvertNoteOffToOn0 setting in the .MIO file incoming
91
     Note Off events will now be converted to Note On with velocity 0.<BR>
92
     This change is active by default - means: it can be optionally
93
     displayed in the .MIO file
94
 
95
  </UL>
96
</LI>
97
 
98
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1094 tk 99
<LI><I>V3.011</I>
100
  <UL CLASS=CL>
101
   <LI>USB device settings have been changed.<BR>
102
     IMPORTANT: please install MIOS32 Bootloader V1.010 before uploading
103
     the application! Otherwise code upload via USB won't work anymore!
104
     (Backup: upload via MIDI IN1/OUT1)
105
 
106
   <LI> 4 USB ports are enabled now.<BR>
107
     Note: if your operating system still displays only a single MIDI port for USB,
108
     then unplug the USB cable and remove the USB MIDI driver in your system setup,
109
     so that the driver be installed again once the core module has been re-connected.<BR>
110
     E.g. under MacOS this can be done with the Audio-MIDI Setup application
111
     (search for "Audio" in Spotlight)
112
 
113
   <LI> support for GM5 driver under Windows.<BR>
114
     <UL CLASS=CL><LI>upload the application with MIOS Studio
115
       <LI> close MIOS Studio
116
       <LI> install the GM5 driver which is available at the <A HREF="mios32_download.html">the MIOS32 download</A> page.
117
       <LI> start MIOS Studio -> 4 "GM5" USB ports should be visible
118
     </UL>
119
 
120
   o 4 MIDI IN/OUT ports are enabled now.<BR>
121
     Pin mapping for LPC17 (see also <A HREF="mbhp/mbhp_core_lpc17_midi3_midi4_extension.pdf">mbhp_core_lpc17_midi3_midi4_extension.pdf</A>):
122
     <UL CLASS=CL><LI>MIDI OUT3 is available at J5B.A7
123
     <LI> MIDI IN3 is available at J5B.A6
124
     <LI> MIDI OUT4 is available at J4B.SD
125
     <LI> MIDI IN4 is available at J4B.SC
126
     </UL>
127
     since MIDI IN3/OUT3 allocate analog input pins, AIN Pin #6 and #7 is
128
     not available anymore!
129
 
130
   <LI> Matrix DINs are now also inverted with the InverseDIN flag in the
131
     .MIO configuration file
132
 
133
   <LI> support for MIOS Filebrowser, which will be part of MIOS Studio 2.4
134
 
135
   <LI> It's now possible to record MIDI files!<BR>
136
     Press EXIT + first softbutton (under REC)
137
 
138
   <LI> Fast Forward and Fast Rewind are now available by pressing EXIT
139
 
140
   <LI> rotary encoder now selects the tempo (BPM) in main page
141
 
142
   <LI> BPM mode can be switched between Auto/Master/Slave/Lock by pressing
143
     shift button + soft button 2<BR>
144
     "Lock" prevents tempo changes from the MIDI file. The BPM generator
145
     is always in master mode.
146
 
147
   <LI> play modes: aside from All and Single, we've now also a "Loop" mode
148
     which repeats the selected song
149
 
150
   <LI> first MIDI song already selected after boot
151
 
152
   <LI> if you scroll the .MID page to the right side, you will find configuration
153
     options for MIDI ports assigned to the Rec/Play/Clock IN and Clock OUT functions
154
 
155
   <LI> a couple of minor bugfixes
156
  </UL>
157
</LI>
158
 
159
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1084 tk 160
<LI><I>V3.010</I>
161
  <UL CLASS=CL>
162
   <LI>MIDI Router: corrected editing of node entries from SCS
163
  </UL>
164
</LI>
165
 
166
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
167
<LI><I>V3.009</I>
168
  <UL CLASS=CL>
169
   <LI>MIDI file player: in single mode the player now doesn't loop the song anymore
170
  </UL>
171
</LI>
172
 
173
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
174
<LI><I>V3.008</I>
175
  <UL CLASS=CL>
176
   <LI>MIDI file player: accept invalid .mid files when they contain at least one valid track
177
   <LI>MIDI file player: selected All/Single mode stored in .MIO file
178
   <LI>MIDI file player: no auto-play if sequencer is stopped and the next file is selected
179
  </UL>
180
</LI>
181
 
182
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1057 tk 183
<LI><I>V3.007</I>
184
  <UL CLASS=CL>
185
   <LI>corrected SysEx output for LPC17
186
  </UL>
187
</LI>
188
 
189
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1033 tk 190
<LI><I>V3.006</I>
191
  <UL CLASS=CL>
192
   <LI>support for two MBHP_AINSER64 modules: up to 128 analog pins can be scanned!
193
   <LI>improved MIDI OUT throughput
194
  </UL>
195
</LI>
196
 
197
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
198
<LI><I>V3.005</I>
199
  <UL CLASS=CL>
200
   <LI>MIDI router supports 16 nodes now! (previously only 8)
201
  </UL>
202
</LI>
203
 
204
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
205
<LI><I>V3.004</I>
206
  <UL CLASS=CL>
207
   <LI>MIDI router supports 16 nodes now! (previously only 8)
208
 
209
   <LI>added new MIOS terminal commands:
210
     <UL CLASS=CL>
211
     <LI> display network informations, modify network and OSC settings
212
     <LI> display MIDI router informations, modify MIDI router settings
213
     </UL>
214
  </UL>
215
</LI>
216
 
217
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1024 tk 218
<LI><I>V3.003</I>
219
  <UL CLASS=CL>
220
   <LI>MSD mode (SD Card Reader) can now also be enabled with the "msd" command
221
     in MIOS Terminal
222
  </UL>
223
</LI>
224
 
225
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
1021 tk 226
<LI><I>V3.002</I>
227
  <UL CLASS=CL>
228
   <LI>adaptions for new MIOS32 Bootloader V1.005<BR>
229
     You can safely enable the "fastboot" option of the bootloader, so that
230
     the application starts immediately after power-on
231
  </UL>
232
</LI>
233
 
234
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
235
<LI><I>V3.001</I>
878 tk 236
  <UL>
1021 tk 237
   <LI> integrated MSD (Mass Storage Device) driver, so that SD Card can be accessed
238
     from a computer via USB (like from a SD Card Reader).<BR>
239
     Press SHIFT and hold MSD (3rd soft button) for two seconds to enable the driver.
240
     Your computer should automatically mount the SD Card.<BR>
241
     USB MIDI won't be available anymore.<BR>
242
     After disk operations, don't forget to unmount the SD Card on your computer
243
     first, thereafter disable MSD in the SHIFT menu.<BR>
244
     Thereafter USB-MIDI will be available again.
245
 
246
   <LI> added integrated MIDI monitor for USB/MIDI/OSC ports (-&gt; "Mon." page)
247
 
248
   <LI> support for up to 8 analog inputs which are available at J5A and J5B
249
     of the MBHP_CORE_LPC17 module.<BR>
250
     Pins are disabled by default - once a MIDI port (such as USB1, OUT1
251
     or OSC1) has been assigned to the pin in the AIN page, or in an AIN entry
252
     of the .MIO file, the pin will send MIDI events on pot position changes.
253
  </UL>
254
</LI>
255
 
256
<IMG SRC="images/1x1dot.gif" height=20 ALT=""><BR>
257
<LI><I>V3.000</I>
258
  <UL>
163 tk 259
    <LI>initial version</LI>
260
  </UL>
261
</LI>
262
 
263
</UL>
264
 
265
FOOTER