-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
170 lines (135 loc) · 4.22 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
0.13.15
=======
- NEW: knob hold time to access the secondary function decreased
0.13.14
=======
- FIX: HMI won't freeze after save a pedalboard in the same moment that expression pedal is being used
- FIX: HMI won't freeze after install a new effect when a parameter is assigned to expression pedal
0.13.13
=======
- FIX: doesn't remove parameter of screen 1 after turn off the turner (only with pedalboard: C DS1 Echo)
0.13.12
=======
- FIX: sometimes an horizontal blank rect cut the graph
0.13.11
=======
- NEW: HMI user usability improved
0.13.10
=======
- FIX: HMI won't freeze when start up with expression pedal connected
0.13.9
======
- FIX: clean up the screens before start the system restore
- NEW: commands glcd_text and glcd_draw
- NEW: glcd ports and pins configurations moved to config.h
- NEW: peakmeter peak included on protocol and peakmeter widget
0.13.8
======
- FIX: segfault on pedalboards navigation using the foots after came back from tool mode
- FIX: banks/pedalboards navigation selection marks
- FIX: integer control type working on expression pedal
- NEW: rotary text changed to knob
- NEW: created command initial_state that initializes banks/pedalboards navigation
- FIX: boot stages doesn't stop after forced reset
0.13.7
======
- FIX: Big pedalboard name in banks menu would hang device
0.13.6
======
- NEW: more heap memory and now using heap_4 algorithm for dynamic memory allocation
0.13.4
======
- FIX: sends the connection confirmation same when the external device is already connected
0.13.3
======
- NEW: control chain has your own task
- NEW: clipmeter flag verification is not more recursive
0.13.2
======
- FIX: bank config refactor
- FIX: check if led object is not NULL
0.13.1
======
- FIX: pointers verification when parse banks and pedalboards (fix always NO BANKS)
0.13
====
- NEW: HMI don't store anymore the controls list, just the upper control
- FIX: checks the return of malloc functions
- NEW: freeRTOS reconfiguration (more dynamic memory)
0.12.6
======
- FIX: clock control chain
- FIX: just initialize the external devices serial after navigation initialization
- NEW: tempearture on system menu
0.12.5
======
- FIX: remove control before assign
- FIX: assign bypass after tap-tempo on same footswitch
- FIX: check value bounds on tap-tempo
- FIX: prevents that navigation functions be used before navigation initialization
- FIX: true bypass inversion
- FIX: first CLI request don't fail
- NEW: cooler speed control
- NEW: get current audio mode value when click on menu option
0.12.4
======
- FIX: cdc send
0.12.3
======
- FIX: check last value and foot properties of external devices
0.12.2
======
- FIX: cdc usb refactor (with workaround to cdc_send)
- FIX: load the default screen when there is no controls assigned to display
- NEW: text of Audio Mode menu
0.12.1
======
- FIX: checks if is already logged on CLI when startup
0.12
====
- NEW: extenal devices core + expression pedal
- NEW: CPU power control and power status
- NEW: select tuner input
- NEW: restart service when click in service name
- NEW: block pedalboards navigation when UI connect
- NEW: MOD initialization feedback
0.11.7
======
- FIX: headphone crackles
- NEW: services, versions and bluetooth system menu functions
0.11.6
======
- FIX: don't updates the footer when is in tool mode
- FIX: send tool on / off to UI
- NEW: system menu types: byp/proc and yes/no
- FIX: checks the bank config before add an control to foot
0.11.5
======
- FIX: footswitches inversion
0.11.4
======
- FIX: monitor task stack size
0.11.3
======
- FIX: usb priority
0.11.2
======
- FIX: jack_bufsize command
- FIX: save/reset pedalboard commands
- FIX: serial send to long buffers
0.11.1
======
- FIX: load pedalboard
0.11
====
- NEW: menu system functions: pedalboard_reset, pedalboard_save, jack_bufsize
- NEW: bank configuration (pedalboards navigation and true bypass)
0.10
====
- FIX: check if control is already assigned to foot
- NEW: assign enumerated control to foot
- NEW: integer type control
- FIX: defines the text width to avoid overlapping
0.9
===
- All current code was named v0.9