root/ChangeLog

Revision 156:af4b47e94554, 11.0 kB (checked in by jms, 15 months ago)

[svn] addition to changelog

Line 
1Aldrin 0.12 (Luna)
2==================
3
4Enhancements:
5
6Play MIDI input on selected machine
7Record chords using midi or keyjazz (create tracks to hold extra notes first)
8Green Milk synth added
9FSM Infector synth added
10Added home and end for sequencer
11Simple rack view implemented
12Slider increments handling arrow keys and slider body mouse clicks.
13Multiple columns for preset dropdown.
14Menu accelerators for new, open, save.
15AZERTY keyboard compatibility
16Scrollbars added to sequencer
17Use midi keyboard for step-entry in pattern editor
18A tool to manage and import/export presets
19ability to create new pattern from sequencer view
20
21#163 use < > keys to change sample in pattern editor
22#287 Volume cannot be bound to MIDI controls
23#292 need way to select which machine midi affects
24#322 Main volume meter lags to follow output
25#330 Selection with mouse or shift-arrow keys in pattern editor
26#335 Autoconnect generators, autocreate pattern (shift to override)
27#353 move preferences dialog to edit tab
28#375 Numpad entry implemented
29#377 Parameter slider responds to arrow keys and mouse clicks on surface.
30#378 Cursor movement speed increase.
31#380 Key jazz in parameter window
32
33Bugs fixed:
34
35Fix for status bar change on cursor movement
36Slider single step increment equal to 1
37Parameters display correctly on blackbox and other window managers
38#260 cpu monitor window woes
39#315 Sequence editor causes SIGSEGV if there is no machine added.
40#328 MIDI controls binding not working correctly for LUNAR plugins
41#342 'unmute all machines' - machine view
42#350 Parameter windows not resizable
43#351 Buzz songs import not working
44#354 Python traceback when reading malformed wav file
45#362 feisty: pyzzub is installed for python 2.4, not 2.5
46#365 Scrollbar doesn't work with Fluxbox
47#367 MIDI control doesn't work correctly with generators
48#369 Error opening demo song (paniq-knark.ccm)
49#371 in pattern edit: font size doesn't match cursor/grid size
50#382 Selections inbetween machines are incompatible, can cause a crash.
51#383 MIDI input does not work
52#389 Muting effects after soloing does not work
53#390 Pattern editor does not show values of recorded parameters
54#392 Fixed interpolation.
55#403 scrollbars in pattern editor are dodgy
56#405 Signal analysis in router needs converted from wx -> Gtk
57
58Aldrin 0.11 (Terra)
59===================
60
61Enhancements:
62
63#334: port aldrin from wxpython to pygtk
64#332: MIDI Learn function
65#188: Rearrange toolbar position
66#340: Ctrl-D in sequence view
67#90: Display current directory in sample browser
68
69Bugs fixed:
70
71#333: Parameter windows disappear with non-standard window manager
72#336: Right click + Unbind All does not work as expected
73#339: Crash in sequence view
74#343: lunar synths don't stop with F8
75#344: Crash when copy-pasting
76
77
78Aldrin 0.10.1 (Venus)
79=====================
80
81Enhancements:
82
83XXX: --profile option.
84
85Bugs fixed:
86
87XXX: CPU spikes when in sequencer or pattern editor.
88
89
90Aldrin 0.10 (Venus)
91===================
92
93Enhancements:
94
95#290: Pattern editor needs scrollbar
96#312: Multiple MIDI inputs
97#313: improvements for cpu montior
98#317: remove splash screen
99#318: horizontal sequence view
100#319: new set of icons
101#320: freesound integration
102#323: optimize painting
103#327: support for loading of mp3 and flac samples
104
105Bugs fixed:
106
107#281: wavetable display/preview problem
108#300: numeric input broken
109#324: MIDI bindings not saved with .ccm files
110#325: MIDI controls order not correct
111#269: CPU monitor not working
112
113Aldrin 0.9 (Mercury)
114====================
115
116Enhancements:
117
118#304: overdrive warnings
119#89: Sensible defaults for envelope
120#158: use stock icons for toolbar
121#241: input plugin
122#245: add plugins between connections
123#246: deleting plugin will reestablish remaining connection
124#288: Dvorak Keyboard Layout
125#289: new effect "lunar filter"
126#294: improvements to lunar synth
127#295: new plugin "lunar kick"
128#297: new effect "lunar pan"
129#298: new function "loop fit" for samples
130#301: mute plugin with single-click, not double-click
131#302: show only "new plugin" menu when right-clicking router
132#305: colored pattern blocks in sequencer
133#307: router: insert plugin command
134#308: open parameter window after creating effect
135#309: vu meter for individual plugins
136
137Bugs fixed:
138
139#293: ctypes->param double click issue
140#296: ccm corrupts if waves have wrong samplerate
141#303: remove missing tracks in recent files menu
142
143Aldrin 0.8 (Raccoon)
144====================
145
146Enhancements:
147
148#117: new default fileformat (ccm)
149#243: lunar: support for dsp scripting
150#67: ">>" button in wavetable
151#146: Horizontal scrolling in sequence view
152#202: distinction between "end of song" and "end of loop"
153#205: envelope menu: reset, load, save
154#220: Custom index
155#244: sequencer view allows adding patterns by numpad
156#256: clicking on the activity led mutes plugin
157#257: graphic flickers when adjusting connection volume
158
159Bugs fixed:
160
161#177: paste is broken
162#215: Wavetable list in pattern sequencer is not updated when new samples are added in the wavetable view.
163#211: when selecting plugin commands, player is locked
164#223: Slider values don't update while sliding
165#250: Aldrin forgets the last used path for loading songs
166#263: Machine in double-click menu are sorted wrong
167#268: Doesn't ask to save before opening a new document
168#276: problem adding tracks in sequencer
169#279: Display order of bound midi controllers not accurate in the
170#280: Reopening a .zxm creates a new Master
171#282: file appears not saving when extension missing
172
173Aldrin 0.7 (Vulture)
174====================
175
176Enhancements:
177
178#239: integrate portmidi into svn
179#272: separate the good from the ugly plugins
180#275: Separate volume control for sample preview volume
181#54: midi support
182#55: info page (f10)
183#80: help
184#135: "edit..." button in parameter windows & preset edit windows
185#235: automation
186#236: preview samples with -12dB
187#237: add m4wii synth
188#242: extension system
189
190Bugs fixed:
191
192#165: amd64 patches
193
194Aldrin 0.6 (Raven)
195==================
196
197Enhancements:
198
199#232: incremental save
200#97: display activity of machines in router
201#136: preset selection combobox in parameter window
202#234: view and edit machine attributes
203#58: midi input + output panel
204#59: cpu monitor
205#62: themes
206#74: ADSR button for wavetable
207#96: ask before deleting machines
208#132: "help" button in parameter windows
209#133: "copy" button in parameter windows
210#134: "random" button in parameter windows
211#201: Pattern editor keyboard shortcut for switching between samples
212#216: add Makk M4 to plugin tree
213#233: slider movement is automated by pattern values
214
215Bugs fixed:
216
217#182: hitting dot in pattern editor does not clear line but insert "off" note
218#192: Wavetable: browsing
219#208: Playcursor should be visible in pattern editor as well
220#213: exception when using keys in samplebrowser
221#219: Entering notes feels sluggishly - hard to describe
222#190: Double-Click "Add Machine" Menu
223#217: Preferences dialog unnecessarily small
224#221: notes aren't played when entering them in the pattern editor if you haven't played the song before
225#222: Cycling through step size in the pattern sequencer
226#229: Sequence editor key combos missing
227
228
229Aldrin 0.5 (Rat)
230================
231
232Enhancements:
233
234#57: wavetable preferences
235#156: Copy/paste in sequencer view
236#159: Machine parameter view sliders fatter and keyboard input
237#179: ctrl+1 - ctrl+8 in pattern editor
238#181: ability to rename machine
239#187: doubleclicking a plugin sends event
240#56: free wave output device (f12)
241#61: being able to show/hide toolbars through "view" menu
242#95: ladspadapter: handle logarithmic values
243#104: keyboard map panel in preferences
244#167: middle button + left button to connect machines missing
245#186: support for dssi synths
246#206: add firesledge param eq to plugin tree
247#209: custom plugin commands in context menu and submenus
248
249Bugs fixed:
250
251#176: picking the base octave is broken
252#180: new envelopes are not being saved with bmx file
253#198: Matilde -> Multi -> Master + sound playing = python crashes.
254#173: Scrollbar for parameter view
255#174: Enable/Disable looping button working
256#175: wavetable sample list is sorted case sensitive
257#178: transpose function also transposes "off"
258#185: It's possible to add multiple Master machines
259#192: Wavetable: browsing
260#189: Pattern sequencer layout
261#190: Double-Click "Add Machine" Menu
262#191: Creating machine connections with mouse only
263#194: Machine getting stuck to the mouse pointer
264#197: Mute All button (F12) non-functional
265#199: Window position isn't remembered correctly
266#200: Keyboard focus when entering the wavetable
267#203: Pattern editor font
268#204: Mouse wheel direction reversed on sliders
269
270Aldrin 0.4 (Harvestman)
271=======================
272
273Enhancements:
274
275#60: hard disk recorder
276#66: changing steps in sequencer
277#130: extended machine list in machines view
278#149: Port Joachim Multi-2 and Frequency Unknown O-Delay
279#169: Implement machine mute and solo in router view
280#171: layout improvements to parameter view, sequencer toolbar and pattern toolbar
281#172: keymap can be changed in settings.cfg/registry
282
283Bugs fixed:
284
285#126: Does not release ASIO driver properly
286#162: Pattern editor returns to 0,0 on insert, delete, paste, add/remove track
287#168: Generators accept connexions from Effects or from Master
288#170: A sequence of machine creation crashes Aldrin
289#160: Each machine should keep track of cursor position in its pattern view
290#164: Parameters for deleted machines appearing for new machines
291#166: wavtable preview playback playing whitenoise (windows)
292
293
294Aldrin 0.3 (Carrion Beetle)
295===========================
296
297Enhancements:
298
299#111: merge mdk features into plugin.h
300#112: joachim multi-2
301#129: additional status bar in pattern editor
302#131: second status bar in sequencer view
303#141: F6 shortcut
304#145: Horizontal scrolling in pattern view
305#154: merge zzub::plugin2 into zzub::plugin
306#157: remove hidden folders in wavetable loader fileview
307#161: move .aldrin config file to ~/.aldrin/settings.cfg
308
309Bugs fixed:
310
311#140: New file action has some side effects in pattern/sequencer
312#142: moving left in the first sequencer column creates exceptions
313#143: Clicking sliders in param view doesn't update param description
314#144: Numeric keypad not working to select pattern in sequencer view
315#147: File saving/loading with buzz machines is not working
316#151: Pattern view toolbar overlaps main toolbar.
317#152: Switching to pattern view doesn't automatically select latest created pattern
318#155: Pattern view of master does not include connection tracks
319
320Aldrin 0.2 (Blowfly)
321====================
322
323NEW: close pattern dialog when hitting return.
324NEW: ability to add new tracks to sequencer view.
325NEW: selection for sequencer view.
326NEW: context menu in sequencer view.
327NEW: dsplib removed for linux.
328NEW: application info and menu icons for gnome/kde.
329FIX: pattern view fails with global parameters.
330FIX: circular loop of effects is allowed and makes mute crash.
331FIX: mute can't find libzzub if LD_LIBRARY_PATH isn't set.
332FIX: when pasting in matilde, off turns into E-9.
333FIX: test.bmx loads dummy machines when saved and loaded.
334FIX: win32: mouse is not being captured when dragging in envelope editor.
335FIX: if LD_LIBRARY_PATH is set, mute can't start.
336FIX: The samplename text in the Wavetable is not updated after wave is loaded.
337FIX: Master machine can be deleted.
338FIX: margins in wavetable for win32.
339FIX: win32: mixer toolbar too narrow.
Note: See TracBrowser for help on using the browser.