Subversion Repositories svn.mios

Rev

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

Rev Author Line No. Line
983 tk 1
$Id: CHANGELOG.txt 1168 2014-06-23 22:13:36Z tk $
2
 
1168 tk 3
MIDIboxFM V1.4j
4
~~~~~~~~~~~~~~~
5
 
6
   o support for 8bit LCD access mode (e.g. for Newhaven OLEDs)
7
 
8
 
1160 tk 9
MIDIboxFM V1.4i
10
~~~~~~~~~~~~~~~
11
 
12
   o Wavetable step #16..31 now stored/restored as intended
13
 
14
 
1153 tk 15
MIDIboxFM V1.4h
16
~~~~~~~~~~~~~~~
17
 
18
   o Wavetables can now be changed via SysEx when they are stored in RAM
19
 
20
 
1142 tk 21
MIDIboxFM V1.4g
22
~~~~~~~~~~~~~~~
23
 
24
   o fixed SysEx import issue with OP Algorithm
25
 
1144 tk 26
   o added presets/bank2/funkybank-v1.syx to the release package.
27
     This bank contains 128 awesome patches which have been created by Martin aka. mburch
1142 tk 28
 
1144 tk 29
 
1109 tk 30
MIDIboxFM V1.4f
31
~~~~~~~~~~~~~~~
32
 
33
   o display updated when the patch name has been changed from external
34
 
35
 
1072 tk 36
MIDIboxFM V1.4e
37
~~~~~~~~~~~~~~~
38
 
39
   o all drumsets are selectable again (previously only A1..A5)
40
 
41
   o presets/midibox_fm_drumsets.syx has been overworked, it now
42
     contains 16 *different* drumsets
43
 
44
   o changed encoder mode to MIOS_ENC_MODE_DETENTED3
45
     since it's compatible with most encoders
46
 
47
 
1032 tk 48
MIDIboxFM V1.4d
49
~~~~~~~~~~~~~~~
50
 
1072 tk 51
   o sammichFM option: encoder scrolls menu page, up/down button
52
     select drum patch
1032 tk 53
 
54
 
992 tk 55
MIDIboxFM V1.4c
56
~~~~~~~~~~~~~~~
57
 
58
   o changed way how percussions are handled to ensure that no trigger
59
     is lost on "short notes"
60
 
61
 
986 tk 62
MIDIboxFM V1.4b
63
~~~~~~~~~~~~~~~
64
 
65
   o OPL3 register accesses improved for sammichFM
66
 
67
 
983 tk 68
MIDIboxFM V1.4a
69
~~~~~~~~~~~~~~~
70
 
71
   o bugfix for Instrument->AOUT assignments
72
 
73
 
74
MIDIboxFM V1.4
75
~~~~~~~~~~~~~~
76
 
77
   o PIC18F4685 only: CC assignment changes for Velocity/Aftertouch/Modwheel/WT
78
     are now non-destructive (shadow buffers are used for all parameters)
79
 
80
   o PIC18F4685 only: CC assignment names are now print on screen
81
 
82
   o changed velocity/modwheel/aftertouch depth parameter resolution to allow
83
     1:1 modulation of 4bit OP parameters.
84
     E.g. Depth=15, Init=0 will control the parameter from 0,,15 in positive direction,
85
     and Depth=-15, Init=15 from 15..0 in negative direction
86
     7bit parameters can't be modulated in full range anymore, but this is
87
     acceptable considered that OP parameters are more important to form the
88
     sound timbre.
89
 
90
   o Audio Channel selections now assigned to CC#13..CC#15 to avoid conflict
91
     with Panorama CC #10
92
 
93
 
94
MIDIboxFM V1.3
95
~~~~~~~~~~~~~~
96
 
97
   o PIC18F4685 only: Wavetables are stored in RAM for non-destructive editing
98
 
99
   o name is now entered when a patch should be stored in SAVE menu
100
 
101
   o random generator now copies new patch into all selected instruments
102
 
103
   o fixed waveform display in drum pages
104
 
105
 
106
MIDIboxFM V1.2a
107
~~~~~~~~~~~~~~~
108
 
109
   o fixed save function
110
 
111
 
112
MIDIboxFM V1.2
113
~~~~~~~~~~~~~~
114
 
115
   o The firmware now supports the PIC18F4685.
116
     The additional memory is used for new features:
117
     - Nils added some nice looking special characters for LFO, OSC waveforms
118
       and operator connections
119
     - Wilba added some special CS handling code for sammichFM
120
     - TK added a random patch generator (-> RND page at the end of the menu)
121
 
122
   o Instrument LEDs are flashing now whenever a gate of an assigned oscillator
123
     is triggered
124
 
125
   o added possibility to play a note from the CS:
126
     press CFG + Instrument Key 1/2/3/4 to trigger a note
127
 
128
   o bugfix for finetune in upper range
129
 
130
 
131
MIDIboxFM V1.1e
132
~~~~~~~~~~~~~~~
133
 
134
   o fixed INS display bug in AOUT page
135
 
136
 
137
MIDIboxFM V1.1d
138
~~~~~~~~~~~~~~~
139
 
140
   o built for MIOS V1.9g (or higher) to support new encoder types.
141
     Rotary encoders won't work with older MIOS versions!
142
 
143
   o a new SysEx command allows to store the current patch into
144
     EEPROM/BankStick.
145
 
146
     It can be used of no Control Surface is available - parameters
147
     can be changed via CC or SysEx
148
 
149
   o volume parameters now updated immediately on CC #28..#31 changes
150
 
151
   o reduced intensity of LFO/EG5 Pitch Depth parameter
152
 
153
 
154
MIDIboxFM V1.1c
155
~~~~~~~~~~~~~~~
156
 
157
   o base address of encoder table corrected (encoders were
158
     not working on new installations)
159
 
160
 
161
MIDIboxFM V1.1b
162
~~~~~~~~~~~~~~~
163
 
164
   o support for direct RAM buffer access via SysEx
165
     (-> see midibox_fm_sysex_implementation.txt)
166
 
167
   o support for AOUT_NG module
168
 
169
 
170
MIDIboxFM V1.1
171
~~~~~~~~~~~~~~
172
 
173
   o this version requires MIOS V1.9 or higher!
174
     It won't run with older MIOS versions, since the address space
175
     >= 0x7c00 is allocated
176
 
177
   o AOUT mapping now stored into first BankStick when the AOUT
178
     menu is exit. The values will be restored during boot phase.
179
 
180
   o an alternative view for the main page has been integrated, which
181
     shows a little bit more details about an instrument (especially
182
     the complete patch name) instead of cryptic numbers.
183
     You can switch to the old ("full") view within the CFG menu.
184
     The default view can be specified in the main.asm/setup_*.asm
185
     file
186
 
187
   o the internal WT editor now allows to modify the parameters
188
     of a whole track at once, this speeds up the initialisation
189
     of a new WT sequence. Just select the step position beyond 31
190
     ("All" will be print) and modify the Mod, #1, #2 or #3 column
191
 
192
   o the WT editor now marks parameters with a '!' so long they haven't
193
     been stored in EEPROM
194
 
195
   o some minor bugfixes and improvements have been made
196
 
197
 
198
MIDIboxFM V1.0
199
~~~~~~~~~~~~~~
200
 
201
   o Initial Release
202
 
203
 
204
 
205
Wishlist
206
~~~~~~~~
207
 
208
- a second set of modulation parameters at least for velocity and modwheel
209
  (Problem: limited amount of free patch parameters)
210
  Alternatively we could make the assignment of the three available
211
  modulation parameters variable?