Log on
Main page Graphics Photography Music & Audio Audio Plugins Video Tools Web Design Documents Space Astro Amiga Funny Surreal Gallery Links & Contact

Jeskola Buzz Change Log


Build 1503 - Saturday, 16 January 2016 16:13:18 UTC

  1. GetMachineModuleHandle fix

Build 1502 - Friday, 14 August 2015 05:29:27 UTC

  1. High-dpi text rendering improvements
  2. Settings/general: WPFIdealFontMetrics (enabled by default, disable you prefer old look)

Build 1501 - Thursday, 13 August 2015 05:35:41 UTC

  1. Sequence view: high-dpi font scaling fix

Build 1500 - Thursday, 23 April 2015 11:09:41 UTC

  1. Gear.xml: DataFormat attribute. pattern editors that have the same format can share data when switching.
  2. Chahur's pxp mod in gear_defaults.xml.

Build 1499 - Friday, 21 November 2014 10:26:05 UTC

  1. Managed machines: IBuzzMachine.GetLatency (CMachineInterfaceEx::GetLatency)

Build 1498 - Tuesday, 28 October 2014 19:51:33 UTC

  1. GetMachineModuleHandle callback
  2. IMachine.SendMIDIControlChange

Build 1497 - Sunday, 19 October 2014 13:39:54 UTC

  1. Wavetable stuff by antonio and mtronic: - open file location button - remove dc command - selection snaps to 0 crossings on command - select loop command - commands grouped

Build 1496 - Friday, 10 October 2014 19:19:37 UTC

  1. Managed machines: control machine Work (see IBuzzMachine.cs)
  2. Save 'BVER' section in songs like old buzz
  3. Bugfixes

Build 1495 - Wednesday, 25 September 2013 17:41:43 UTC

  1. Bugfixes

Build 1494 - Wednesday, 03 July 2013 16:19:47 UTC

  1. Ctrl+shift+s 'save as...' shortcut

Build 1493 - Thursday, 27 June 2013 19:55:21 UTC

  1. Bugfixes

Build 1492 - Thursday, 27 June 2013 07:44:59 UTC

  1. Sidebar/more machines: drag and drop to create a machine

Build 1491 - Wednesday, 26 June 2013 20:13:10 UTC

  1. Bugfixes

Build 1490 - Wednesday, 26 June 2013 19:16:26 UTC

  1. Sidebar/more machines progress (try loading an old song with missing machines)
  2. Bugfixes

Build 1489 - Wednesday, 26 June 2013 14:55:11 UTC

  1. Sidebar/more machines (preview, does not work yet)

Build 1488 - Sunday, 23 June 2013 15:28:29 UTC

  1. Faster file i/o

Build 1487 - Tuesday, 11 June 2013 21:04:54 UTC

  1. Optionally preserve gear.xml attributes when switching presets

Build 1486 - Monday, 20 May 2013 21:37:22 UTC

  1. Wavetable stuff by antonio and mtronic: - fixed data Corruption when you import a template with wavs. - fixed preview volume slider doesn't show up correctly (was missing in WavetableView.xaml for some reason) - fixed internal copy paste problem: copy slot, delete slot, paste slot will did not work. - fixed if a 32bit float wave clips the editor shows it wrapped around: clamp to top and bottom - Copy / Paste whole slots or individual layers across 2 buzz instances. They also stay around after you close and re-open buzz so you can paste them even after a restart. - implement paste layer from clipboard (with check for if we need convert the slot) - copy a layer, paste it to a slot (replacing the whole slot?)

Build 1485 - Saturday, 18 May 2013 11:35:24 UTC

  1. Wavetable stuff by antonio and mtronic: - fixed insert 2 layers, delete from layer 2, then load a new sample into the SLOT, nothing is selected in the layergrid - fixed copy pasting a slot and then editing without clicking the slot generates an exception - fixed load a bmx with multiple layers in a slot, go to wavetable, try to edit: exception. (selected slot seems to not be set) - fixed copy paste slot / layer: loop start is not preserved anymore (loop end works..) - fixed copy paste to clipboard - show Sample Format and Channel Count - preserve the name and path of layers when editing (but not stored in the bmx yet) - refactored copy/paste of slots to use TemporaryWave so it preserves names of layers - load layer(s) - save layer - delete a layer - copy from layer - paste to layer (but not from clipboard yet) - realign layer text to right - timeline above wave: set the cursor position when clicking on it without losing selection)

Build 1484 - Thursday, 16 May 2013 13:34:05 UTC

  1. CMachineInterfaceEx::DebugConsoleMessage

Build 1483 - Saturday, 11 May 2013 13:23:32 UTC

  1. Wavetable stuff by antonio and mtronic: - 0.5 samples selected bug fixed - the correct layer is selected after edit command - 0 line doesn't get black when you use left/right keys on keyboard - nudging the selection with arrow keys while fully zoomed doesn't move the start/end when crossing over from one side to the other - don't allow cursor and selection to go out of range when moving with arrow keys - no more drawing artefacts - increased visual fidelity of waveform display - show selection length as text, not just start and end - cursor and selection are movable independantly, do not reset selection just because cursor moves etc - auto-convert all layers to a common format (all float if bitdepth differs, all stereo if channel count differs) - click the start or end of selection (AdjustmentTarget ) to decide which one to move with shift-arrowkeys - visualize the AdjustmentTarget with a line - insert silence command - gain command - double click to select all of wave

Build 1482 - Sunday, 05 May 2013 13:30:38 UTC

  1. Wavetable bugfixes by antonio and mtronic: - fixed negative loopstart bug - changed copy/paste behaviour on the wavetable slots - internal copy/paste copies the entire waveslot (loop points etc) - fixed mono bug with external paste - improved mouse selection of wave, will go right to left now - fixed delete, trim, and saveselection commands - format is kept after edit (keep samplerate and loop points if possible) - fixed selection events (right to left works properly now) - added WaveformCommandHelpers class - added WaveClip class (for serializing waveslot into clipboard) - cleaned up a lot of wavetable code to make it easier to extend

Build 1481 - Wednesday, 06 February 2013 16:46:56 UTC

  1. Bugfixes

Build 1480 - Tuesday, 08 January 2013 14:03:03 UTC

  1. Bugfixes

Build 1479 - Sunday, 06 January 2013 16:54:51 UTC

  1. Wavetable record crash fix

Build 1478 - Monday, 31 December 2012 14:26:08 UTC

  1. Live: right-click pattern to edit, double-click machine name to open parameter window or gui

Build 1477 - Saturday, 29 December 2012 19:42:00 UTC

  1. Live: modern-style user experience

Build 1476 - Thursday, 27 December 2012 17:28:25 UTC

  1. Live: bar parameter in the gui, zoom slider

Build 1475 - Wednesday, 26 December 2012 23:19:49 UTC

  1. Live: leftmost column plays/stops all patterns that share a name

Build 1474 - Thursday, 20 December 2012 15:14:59 UTC

  1. New machine: Jeskola Live
  2. ISequence: TriggerEvent, PlayingPattern, PlayingPatternPosition

Build 1473 - Tuesday, 18 December 2012 12:31:07 UTC

  1. Delete soloed machine bugfix

Build 1472 - Friday, 14 September 2012 13:22:31 UTC

  1. Bugfixes

Build 1471 - Thursday, 13 September 2012 20:06:32 UTC

  1. Multithreading crash fix

Build 1470 - Wednesday, 12 September 2012 13:01:40 UTC

  1. Show connection "plug" on the connection wire instead of attached to the machine (optional)

Build 1469 - Wednesday, 22 August 2012 16:11:05 UTC

  1. Aero lite theme (.net 4.5)

Build 1468 - Tuesday, 17 July 2012 20:30:11 UTC

  1. GetTotalLatency callback

Build 1467 - Monday, 02 July 2012 12:21:19 UTC

  1. Wavetable view: volume slider

Build 1466 - Saturday, 12 May 2012 16:19:54 UTC

  1. Managed machines: correctly update IBuzzMachineHost.MasterInfo.PosInTick and IBuzzMachineHost.SubTickInfo.PosInSubTick

Build 1465 - Wednesday, 25 April 2012 18:07:08 UTC

  1. New callbacks

Build 1464 - Thursday, 29 March 2012 12:43:48 UTC

  1. Hdr freeze fix

Build 1463 - Monday, 26 March 2012 13:26:33 UTC

  1. Recent file list fix

Build 1462 - Tuesday, 20 March 2012 12:10:50 UTC

  1. Bugfixes

Build 1461 - Monday, 12 March 2012 10:05:56 UTC

  1. Show a messagebox if a GUI dll can't be loaded

Build 1460 - Monday, 05 March 2012 12:31:06 UTC

  1. Back to vs10
  2. NOTE: .net 4.5 beta breaks some 4.0 apps (like buzz) so i recommend staying away from it
  3. Better performance when using many (>100) machines

Build 1459 - Sunday, 04 March 2012 15:35:31 UTC

  1. Switched to vs11 beta

Build 1458 - Sunday, 19 February 2012 18:33:42 UTC

  1. New pattern editor: undoable add/del/clone pattern and pattern property changes
  2. MachineGUIFactoryDecl.UseThemeStyles
  3. Bugfixes

Build 1457 - Sunday, 19 February 2012 11:36:23 UTC

  1. Background images can be disabled in pattern and sequence editors

Build 1456 - Thursday, 16 February 2012 08:06:27 UTC

  1. Full screen mode (shift+alt+enter)
  2. Dark theme progress

Build 1455 - Thursday, 16 February 2012 00:17:23 UTC

  1. Main menu rewritten in wpf
  2. Dark theme progress
  3. Bugfixes

Build 1454 - Tuesday, 14 February 2012 23:47:26 UTC

  1. Theming improvements (old themes need some changes)
  2. New dark theme (preview)

Build 1453 - Saturday, 11 February 2012 02:13:46 UTC

  1. CMachineInterfaceEx::IsValidAsciiChar
  2. MachineParamDecl: IsTiedToNext, IsAscii, ValidAscii
  3. Bugfixes

Build 1452 - Friday, 10 February 2012 20:25:50 UTC

  1. MPF_TIE_TO_NEXT and MPF_ASCII

Build 1451 - Friday, 10 February 2012 17:54:52 UTC

  1. Multi i/o machine oversampling
  2. Bugfixes

Build 1450 - Thursday, 09 February 2012 23:22:57 UTC

  1. Better oversampling filter

Build 1449 - Wednesday, 08 February 2012 23:33:42 UTC

  1. Bugfixes

Build 1448 - Wednesday, 08 February 2012 19:56:06 UTC

  1. F6 plays from the cursor position of the most recently used sequence editor
  2. New sequence editor: remember hidden state

Build 1447 - Wednesday, 08 February 2012 18:08:35 UTC

  1. Pattern xp: decimal parameter value on status bar
  2. X64: bugfixes

Build 1446 - Wednesday, 08 February 2012 05:16:52 UTC

  1. Wpf machine guis: MinWidth, MinHeight, MaxWidth and MaxHeight support

Build 1445 - Monday, 06 February 2012 16:37:47 UTC

  1. Bugfixes

Build 1444 - Monday, 06 February 2012 06:25:09 UTC

  1. Bugfixes

Build 1443 - Thursday, 02 February 2012 20:54:21 UTC

  1. Bugfixes

Build 1442 - Thursday, 02 February 2012 19:16:44 UTC

  1. New pattern editor: font presets
  2. Bugfixes

Build 1441 - Thursday, 02 February 2012 16:01:02 UTC

  1. Parameter window: add/delete track
  2. Bugfixes

Build 1440 - Wednesday, 01 February 2012 15:35:33 UTC

  1. Bugfixes

Build 1439 - Monday, 30 January 2012 14:46:53 UTC

  1. IWaveLayer.RawSamples
  2. Bugfixes

Build 1438 - Sunday, 29 January 2012 21:18:22 UTC

  1. Auto-create pattern '00' for effects too
  2. Managed machines: ImportFinished

Build 1437 - Wednesday, 18 January 2012 17:34:36 UTC

  1. Managed machines: track parameters

Build 1436 - Wednesday, 18 January 2012 15:06:34 UTC

  1. Bugfixes

Build 1435 - Tuesday, 17 January 2012 19:57:13 UTC

  1. Sequence editor: export song as midi
  2. Wave editor: simplified commands

Build 1434 - Tuesday, 17 January 2012 03:42:56 UTC

  1. Pattern xp: midi export polac vsti support

Build 1433 - Tuesday, 17 January 2012 02:01:50 UTC

  1. Sequence editor: export track as midi

Build 1432 - Wednesday, 11 January 2012 17:26:17 UTC

  1. Bugfixes

Build 1431 - Tuesday, 10 January 2012 16:58:25 UTC

  1. Attribute menus stay open

Build 1430 - Tuesday, 10 January 2012 07:42:14 UTC

  1. Attributes in the machine context menu
  2. Latency compensation and new-machine-by-typing dialogs rewritten in wpf

Build 1429 - Monday, 09 January 2012 17:20:31 UTC

  1. Bugfixes

Build 1428 - Sunday, 08 January 2012 23:19:02 UTC

  1. Optional windowed wpf machine guis, see MachineGUIFactoryDecl
  2. Snappy pan knob

Build 1427 - Sunday, 08 January 2012 17:48:49 UTC

  1. Managed machines: right-click menu commands

Build 1426 - Sunday, 08 January 2012 15:43:06 UTC

  1. Wavetable: drag and drop waves from other apps
  2. Bugfixes

Build 1425 - Sunday, 08 January 2012 00:36:35 UTC

  1. Wireless effects

Build 1424 - Saturday, 07 January 2012 19:42:33 UTC

  1. BuzzGUI.Interfaces changes
  2. Bugfixes

Build 1423 - Friday, 06 January 2012 16:36:46 UTC

  1. Arpeggiator: bugfixes

Build 1422 - Thursday, 05 January 2012 21:48:44 UTC

  1. Bugfixes

Build 1421 - Tuesday, 03 January 2012 19:23:37 UTC

  1. MIF_ALWAYS_SHOW_PLUGS
  2. Bugfixes

Build 1420 - Monday, 02 January 2012 18:04:47 UTC

  1. Managed machine progress

Build 1419 - Monday, 02 January 2012 13:43:57 UTC

  1. Managed machine progress
  2. Note matrix modified to be a pure c# machine

Build 1418 - Sunday, 01 January 2012 22:57:08 UTC

  1. Managed machine progress

Build 1417 - Sunday, 01 January 2012 16:27:42 UTC

  1. Bugfixes

Build 1416 - Sunday, 01 January 2012 15:45:36 UTC

  1. Managed (.net) machine support

Build 1415 - Thursday, 29 December 2011 16:05:31 UTC

  1. Bugfixes

Build 1414 - Tuesday, 27 December 2011 19:30:30 UTC

  1. Machine view: paste preset
  2. CMICallbacks::UpdateParameterDisplays wpf implementation
  3. Bugfixes

Build 1413 - Thursday, 22 December 2011 17:00:04 UTC

  1. IMachineGraph.ConnectMachine pan support
  2. Bugfixes

Build 1412 - Thursday, 22 December 2011 12:39:41 UTC

  1. Arpeggiator: bugfixes
  2. BuzzGUI.ParameterWindow.ParameterWindowController (moved from buzzgui.dll)
  3. Parameter window: esc closes window

Build 1411 - Sunday, 11 December 2011 21:30:09 UTC

  1. Arpeggiator: trigger modes, swing, arp/key velocity mix, sustain pedal support
  2. Sidebar/machines: show sha-1 hashes of machine dlls
  3. Bugfix: CMICallbacks::GetSongPosition was off by 1

Build 1410 - Tuesday, 06 December 2011 20:14:40 UTC

  1. Wave editor: extended information bar on bottom
  2. Wave editor: 0db line
  3. Wave editor: navigation key strokes added (see http://forums.jeskola.net/viewtopic.php?f=3&p=38)
  4. Wave editor: zoom on cursor
  5. New machine: Jeskola Arpeggiator (preview)
  6. Parameter window: new randomize function
  7. Sidebar/machines: show dll paths
  8. BuzzGUI.Interfaces changes
  9. Bugfixes

Build 1409 - Thursday, 17 November 2011 20:11:13 UTC

  1. Wavetable: copy/paste, mute and phase invert (by mtronic)

Build 1408 - Wednesday, 16 November 2011 19:38:52 UTC

  1. Sequence editor: double-click creates a new pattern
  2. Sequence editor: automatically extend song when pattern is added

Build 1407 - Wednesday, 16 November 2011 14:47:37 UTC

  1. Loop start/end, song end stored in templates
  2. Template paste sets master parameters if song is currently empty
  3. Sequence editor: cursor movement improvements

Build 1406 - Tuesday, 25 October 2011 14:54:42 UTC

  1. Hd recorder: render loop 2

Build 1405 - Monday, 24 October 2011 11:52:39 UTC

  1. MI_DEBUG_LOCKS macro enables lock debugging in MachineInterface.h (for devs)
  2. Bugfixes

Build 1404 - Sunday, 23 October 2011 22:17:08 UTC

  1. New hd recorder

Build 1403 - Sunday, 23 October 2011 17:31:47 UTC

  1. Cpu monitor: max engine lock times

Build 1402 - Saturday, 22 October 2011 16:49:14 UTC

  1. New cpu monitor window

Build 1401 - Sunday, 16 October 2011 19:16:00 UTC

  1. Parameter window: KeyboardMIDI setting

Build 1400 - Monday, 10 October 2011 15:36:09 UTC

  1. New sequence editor: ctrl+d bugfix

Build 1399 - Friday, 07 October 2011 15:33:41 UTC

  1. ReopenMIDIInput setting

Build 1398 - Thursday, 06 October 2011 17:46:31 UTC

  1. Debug console: 'midiin' shows midi input messages
  2. Qsamo: optimizations
  3. Bugfixes

Build 1397 - Saturday, 24 September 2011 14:22:52 UTC

  1. Wavetable: normalize, save audio file (by antonio and mtronic)

Build 1396 - Sunday, 18 September 2011 16:18:45 UTC

  1. Wavetable: added reverse sample, fix for fadein fadeout, fix for saveselection (by antonio and mtronic)

Build 1395 - Wednesday, 14 September 2011 18:51:54 UTC

  1. New callbacks

Build 1394 - Wednesday, 03 August 2011 13:00:40 UTC

  1. Pattern xp: midi pw/cc recording
  2. Qsamo: bugfixes

Build 1393 - Monday, 25 July 2011 00:23:25 UTC

  1. IMachine.ParameterWindow

Build 1392 - Wednesday, 20 July 2011 16:14:04 UTC

  1. Parameter window: all stereo effects show input pans
  2. Bugfixes

Build 1391 - Monday, 18 July 2011 12:44:09 UTC

  1. Bugfixes

Build 1390 - Sunday, 17 July 2011 15:06:14 UTC

  1. MachineView.IsSoloActive

Build 1389 - Thursday, 14 July 2011 15:24:28 UTC

  1. Bypass bugfix

Build 1388 - Wednesday, 13 July 2011 12:21:35 UTC

  1. Bugfixes

Build 1387 - Tuesday, 05 July 2011 17:55:13 UTC

  1. Faster startup

Build 1386 - Wednesday, 29 June 2011 16:28:28 UTC

  1. No pimpom

Build 1385 - Saturday, 11 June 2011 11:32:50 UTC

  1. Machine view: default zoom level setting

Build 1384 - Friday, 27 May 2011 05:21:29 UTC

  1. Qsamo: unison panning

Build 1383 - Wednesday, 25 May 2011 13:30:49 UTC

  1. Template subdirs
  2. Template examples

Build 1382 - Tuesday, 24 May 2011 16:43:52 UTC

  1. Machine view: drag template over machine to replace it
  2. Qsamo: another convex envelope attack shape

Build 1381 - Tuesday, 24 May 2011 12:31:39 UTC

  1. Machine view: rearrange machines when pasting a template with only one source machine
  2. Bugfixes

Build 1380 - Monday, 23 May 2011 12:12:06 UTC

  1. Qsamo: convex envelope attack shape

Build 1379 - Saturday, 14 May 2011 20:34:28 UTC

  1. Sequence view: #='

Build 1378 - Wednesday, 11 May 2011 00:40:37 UTC

  1. Qsamo: oscillator drift attribute
  2. Bugfixes

Build 1377 - Sunday, 08 May 2011 16:39:44 UTC

  1. Qsamo: timbre randomizer
  2. Bugfixes

Build 1376 - Saturday, 07 May 2011 15:57:32 UTC

  1. Bugfixes

Build 1375 - Friday, 06 May 2011 22:48:47 UTC

  1. Qsamo: oscillator leakage attribute
  2. Loop recorder: record master output
  3. BuzzGUI.IBuzz: MasterTap, OverrideAudioDriver, RenderAudio

Build 1374 - Tuesday, 26 April 2011 18:21:20 UTC

  1. ToggleRecordMode callback
  2. Bugfixes

Build 1373 - Monday, 25 April 2011 20:03:39 UTC

  1. Pattern xp: bugfixes

Build 1372 - Friday, 22 April 2011 15:33:15 UTC

  1. Play and Stop callback implementations

Build 1371 - Wednesday, 20 April 2011 19:01:46 UTC

  1. Optional zipped templates that can include wave files

Build 1370 - Tuesday, 19 April 2011 22:46:17 UTC

  1. Wave slot remapping when importing a template (old pattern editor is not supported)

Build 1369 - Tuesday, 19 April 2011 18:31:58 UTC

  1. Template wavetable support

Build 1368 - Thursday, 14 April 2011 13:16:46 UTC

  1. Bugfixes

Build 1367 - Wednesday, 13 April 2011 13:22:04 UTC

  1. Toolbar: tap tempo
  2. Bypass bugfixes

Build 1366 - Tuesday, 12 April 2011 11:03:13 UTC

  1. Bugfixes

Build 1365 - Monday, 11 April 2011 18:09:14 UTC

  1. X64: 32-bit machine support progress
  2. Qsamo: unison voice steal bugfix

Build 1364 - Monday, 11 April 2011 13:30:54 UTC

  1. Machine view: effect bypass

Build 1363 - Sunday, 10 April 2011 15:42:12 UTC

  1. X64: 32-bit machine support progress

Build 1362 - Sunday, 10 April 2011 09:19:35 UTC

  1. X64: 32-bit polac vst gui support

Build 1361 - Friday, 08 April 2011 13:36:38 UTC

  1. X64: 32-bit machine support progress

Build 1360 - Thursday, 07 April 2011 15:22:40 UTC

  1. X64: 32-bit machine support progress

Build 1359 - Thursday, 07 April 2011 12:50:53 UTC

  1. X64: startup crash fix

Build 1358 - Wednesday, 06 April 2011 13:41:03 UTC

  1. X64: 32-bit machine support progress

Build 1357 - Tuesday, 05 April 2011 18:58:41 UTC

  1. X64: more 32-bit machine support

Build 1356 - Tuesday, 05 April 2011 16:51:25 UTC

  1. X64: 32-bit machine wavetable support

Build 1355 - Tuesday, 05 April 2011 13:32:16 UTC

  1. X64: basic 32-bit machine support

Build 1354 - Sunday, 03 April 2011 15:53:13 UTC

  1. Multi-machine solo

Build 1353 - Thursday, 31 March 2011 12:22:34 UTC

  1. X64: names of machine dlls must end with .x64.dll

Build 1352 - Sunday, 27 March 2011 09:46:08 UTC

  1. Bugfixes

Build 1351 - Saturday, 26 March 2011 18:54:54 UTC

  1. Experimental x64 build
  2. No more envelope.ocx dependency

Build 1350 - Saturday, 19 March 2011 19:11:44 UTC

  1. Parameter window: keyboard sends midi notes

Build 1349 - Saturday, 19 March 2011 09:27:39 UTC

  1. Parameter window: parameter value indicators

Build 1348 - Friday, 18 March 2011 18:24:17 UTC

  1. Qsamo: envelope editor undo/redo

Build 1347 - Friday, 18 March 2011 09:11:23 UTC

  1. Parameter window: undo/redo

Build 1346 - Thursday, 17 March 2011 10:51:04 UTC

  1. Qsamo: random phase attribute

Build 1345 - Wednesday, 16 March 2011 16:22:27 UTC

  1. CMICallbacks::GetInputChannelConnectionCount and CMICallbacks::GetOutputChannelConnectionCount

Build 1344 - Wednesday, 16 March 2011 10:50:04 UTC

  1. Qsamo: envelope shape attributes

Build 1343 - Wednesday, 16 March 2011 08:31:33 UTC

  1. Qsamo: filter after amp (envelope) attribute
  2. Settings window: bold font for default values

Build 1342 - Tuesday, 15 March 2011 16:28:05 UTC

  1. Qsamo: asymwrap shape
  2. CMICallbacks::IsMachineMuted
  3. Debug console timestamps

Build 1341 - Monday, 14 March 2011 11:54:58 UTC

  1. New pattern editor progress
  2. Qsamo: third oscillator, filter drive and shape parameters

Build 1340 - Monday, 14 March 2011 07:27:53 UTC

  1. New pattern editor progress

Build 1339 - Monday, 07 March 2011 20:13:45 UTC

  1. New pattern editor: custom keyboard mappings (see PEKeys.xml)

Build 1338 - Monday, 07 March 2011 08:23:02 UTC

  1. New pattern editor progress

Build 1337 - Sunday, 06 March 2011 20:13:12 UTC

  1. 1337 bugfixes

Build 1336 - Sunday, 06 March 2011 08:58:11 UTC

  1. New pattern editor progress (some basic selecting/editing functions)

Build 1335 - Friday, 04 March 2011 20:43:37 UTC

  1. New pattern editor progress (it still doesn't do anything)
  2. Wasapi: always report actual sample rate to buzz
  3. Bugfixes

Build 1334 - Tuesday, 01 March 2011 16:17:17 UTC

  1. First bits of the new pattern editor (ctrl+q in pattern view, but it doesn't do anything yet)
  2. Bugfixes

Build 1333 - Sunday, 27 February 2011 18:52:47 UTC

  1. Bugfixes

Build 1332 - Saturday, 26 February 2011 22:47:48 UTC

  1. Tooltips for settings

Build 1331 - Saturday, 26 February 2011 19:10:39 UTC

  1. Settings window changes (you may have to set some options again)
  2. Bugfixes

Build 1330 - Friday, 25 February 2011 19:27:52 UTC

  1. Note matrix: scales and stuff
  2. New sequence editor: auto select pattern under cursor option

Build 1329 - Wednesday, 23 February 2011 18:07:59 UTC

  1. New internal pattern format progress
  2. Note matrix: cursor keys move events
  3. Bugfixes

Build 1328 - Tuesday, 22 February 2011 14:55:00 UTC

  1. New internal pattern format progress
  2. Pattern xp: background bar marker frequency based on length of the pattern

Build 1327 - Monday, 21 February 2011 18:03:27 UTC

  1. New internal pattern format progress
  2. Presets: reset parameters that are not included in the preset to the default value

Build 1326 - Monday, 21 February 2011 14:27:10 UTC

  1. New internal pattern format progress (data is now saved in .bmx files)
  2. New sequence editor: backspace

Build 1325 - Sunday, 20 February 2011 14:38:02 UTC

  1. New internal pattern format progress

Build 1324 - Saturday, 19 February 2011 22:14:52 UTC

  1. New internal pattern format, Jeskola Note Matrix demo machine. it's alpha, so do not use it for anything yet.
  2. Bugfixes

Build 1323 - Friday, 11 February 2011 18:30:43 UTC

  1. Bugfixes

Build 1322 - Thursday, 10 February 2011 21:53:31 UTC

  1. Bugfixes

Build 1321 - Thursday, 10 February 2011 03:12:44 UTC

  1. Machine view: sidebar parameters tab

Build 1320 - Saturday, 05 February 2011 19:29:06 UTC

  1. Bugfixes

Build 1319 - Saturday, 05 February 2011 14:27:51 UTC

  1. Qsamo: pm combine mode
  2. Bugfixes

Build 1318 - Tuesday, 01 February 2011 10:52:55 UTC

  1. Avx (sandy bridge) build included in the installer (untested, no optimizations yet. make a donation: http://jeskola.net/buzz/)

Build 1317 - Sunday, 30 January 2011 16:58:30 UTC

  1. WPFTraceListener messages in debug console
  2. Bugfixes

Build 1316 - Saturday, 29 January 2011 18:30:33 UTC

  1. Bugfixes

Build 1315 - Saturday, 29 January 2011 17:38:49 UTC

  1. Bugfixes

Build 1314 - Friday, 28 January 2011 22:56:21 UTC

  1. New sequence editor: right click->color
  2. New sequence editor: stuff

Build 1313 - Friday, 28 January 2011 17:16:30 UTC

  1. Bugfixes

Build 1312 - Friday, 28 January 2011 14:46:10 UTC

  1. Bugfixes

Build 1311 - Friday, 28 January 2011 13:45:10 UTC

  1. New sequence editor: optional pattern box colors
  2. New sequence editor: optional flat pattern boxes

Build 1310 - Thursday, 27 January 2011 16:56:48 UTC

  1. New sequence editor: undo/redo

Build 1309 - Wednesday, 26 January 2011 12:11:59 UTC

  1. New wave editor features by intoxicat (patch 4)
  2. Bugfixes

Build 1308 - Sunday, 23 January 2011 20:30:35 UTC

  1. New wave editor features by intoxicat (patch 3)

Build 1307 - Saturday, 22 January 2011 13:51:56 UTC

  1. Bugfixes

Build 1306 - Friday, 21 January 2011 20:34:23 UTC

  1. Sequence view performance bugfix

Build 1305 - Friday, 21 January 2011 18:40:00 UTC

  1. Audio driver toolbar

Build 1304 - Monday, 17 January 2011 10:42:50 UTC

  1. New wave editor features by intoxicat (patch 2)

Build 1303 - Tuesday, 11 January 2011 16:16:17 UTC

  1. Wavetable: 24-bit wave heap corruption fix

Build 1302 - Sunday, 09 January 2011 10:09:48 UTC

  1. Template bugfixes

Build 1301 - Sunday, 02 January 2011 10:54:23 UTC

  1. Bugfixes

Build 1300 - Saturday, 25 December 2010 09:42:55 UTC

  1. Bugfixes

Build 1299 - Friday, 24 December 2010 20:48:57 UTC

  1. Bugfixes

Build 1298 - Friday, 24 December 2010 05:55:19 UTC

  1. Xs-1: load deadlock fix
  2. Machine view: stuff

Build 1297 - Thursday, 23 December 2010 22:39:44 UTC

  1. Bugfixes

Build 1296 - Thursday, 23 December 2010 19:29:49 UTC

  1. Machine view: template list right-click menu
  2. Machine view: drag machines to template list to create a template

Build 1295 - Wednesday, 22 December 2010 22:51:34 UTC

  1. Bugfixes

Build 1294 - Wednesday, 22 December 2010 20:38:23 UTC

  1. CMachineInterfaceEx::ImportFinished

Build 1293 - Wednesday, 22 December 2010 06:46:20 UTC

  1. Machine view: templates
  2. Machine view: 4th mouse button (X1) or alt+lmb "rotates" selected machines around the output (useful after copy/pasting a chain of machines)

Build 1292 - Tuesday, 21 December 2010 22:30:23 UTC

  1. Machine view: cut/copy/paste support patterns and sequences
  2. Bugfixes

Build 1291 - Monday, 20 December 2010 17:39:29 UTC

  1. Bugfixes

Build 1290 - Monday, 20 December 2010 08:35:07 UTC

  1. Machine view: cut/copy/paste (not 100% finished)

Build 1289 - Sunday, 19 December 2010 19:42:37 UTC

  1. Machine view: disconnect machine by dragging it to the edge of the screen (optional)

Build 1288 - Sunday, 19 December 2010 07:56:43 UTC

  1. Machine view: insert effect by dragging it on a connection triangle
  2. Machine view: keep connections when an "insert" machine is deleted

Build 1287 - Sunday, 19 December 2010 03:42:40 UTC

  1. Sidebar progress
  2. Only generators and control machines get midi focus when selected

Build 1286 - Saturday, 18 December 2010 23:24:41 UTC

  1. Machine view sidebar. drag and drop to add, insert and replace machines.
  2. Ilkke pixelplast theme converted to xaml

Build 1285 - Wednesday, 15 December 2010 21:34:54 UTC

  1. New wave editor features by intoxicat
  2. "machine installed in wrong directory" warning

Build 1284 - Monday, 13 December 2010 15:06:00 UTC

  1. Bugfixes

Build 1283 - Friday, 10 December 2010 15:34:52 UTC

  1. Pattern xp: bugfixes

Build 1282 - Wednesday, 08 December 2010 17:12:18 UTC

  1. Qsamo: dc blocker

Build 1281 - Sunday, 05 December 2010 20:03:48 UTC

  1. Pattern xp: scroll position in undo stack

Build 1280 - Sunday, 05 December 2010 19:17:47 UTC

  1. Wavetable sample rate bugfix

Build 1279 - Friday, 03 December 2010 00:24:04 UTC

  1. New sequence editor: CursorBlinking setting

Build 1278 - Wednesday, 24 November 2010 09:40:03 UTC

  1. Bugfixes

Build 1277 - Tuesday, 23 November 2010 11:39:35 UTC

  1. Bugfixes

Build 1276 - Sunday, 21 November 2010 17:01:07 UTC

  1. Qsamo: unison octave mode
  2. Updated gear_defaults.xml

Build 1275 - Tuesday, 16 November 2010 17:35:09 UTC

  1. Qsamo: random modulator sources, finetune destination
  2. Qsamo: attributes in the gui

Build 1274 - Tuesday, 16 November 2010 13:37:50 UTC

  1. Qsamo: unison attributes

Build 1273 - Tuesday, 16 November 2010 05:27:51 UTC

  1. Loop recorder: bugfixes

Build 1272 - Monday, 15 November 2010 07:14:27 UTC

  1. IMachineConnection.Tap (can be used for visualizers, hard disk recorders, etc.)
  2. New machine: Jeskola Loop Recorder

Build 1271 - Monday, 08 November 2010 05:40:12 UTC

  1. Theme switch bugfix

Build 1270 - Tuesday, 02 November 2010 03:15:44 UTC

  1. Pattern xp: import song bugfix

Build 1269 - Saturday, 30 October 2010 23:07:29 UTC

  1. Parameter window: parameter description in name tooltip

Build 1268 - Friday, 29 October 2010 01:52:11 UTC

  1. Pattern xp: paste behaves like in old editor when using old style ctrl+b/e selection

Build 1267 - Thursday, 28 October 2010 23:21:45 UTC

  1. Qsamo: alt + left mouse button zooms in custom envelope editor

Build 1266 - Wednesday, 27 October 2010 20:14:35 UTC

  1. Qsamo: tempo-synced lfo modes

Build 1265 - Tuesday, 26 October 2010 20:23:34 UTC

  1. Pattern xp: ctrl+alt+i imports built-in editor pattern

Build 1264 - Tuesday, 26 October 2010 00:33:27 UTC

  1. Qsamo: modulators

Build 1263 - Sunday, 24 October 2010 02:00:00 UTC

  1. MIF_LOAD_DATA_RUNTIME (enables machine data in presets)
  2. Parameter window: machine guis can provide a list of valid parameter values for the randomizer
  3. Qsamo: sinesynth-style custom envelope editor (use mouse wheel to pan and zoom)
  4. Qsamo: abs and/or/xor combine modes

Build 1262 - Thursday, 21 October 2010 22:28:59 UTC

  1. Qsamo: osc2 level, noise waveforms

Build 1261 - Thursday, 21 October 2010 07:09:01 UTC

  1. Qsamo: pythagorean combine modes, legato and global lfo modes

Build 1260 - Wednesday, 20 October 2010 03:03:51 UTC

  1. Qsamo: transpose, mod env -> osc2, mod lfo -> osc2 parameters

Build 1259 - Tuesday, 19 October 2010 20:07:58 UTC

  1. Qsamo: osc2 detuning, ring modulation combine mode, optimizations

Build 1258 - Monday, 18 October 2010 21:25:57 UTC

  1. Qsamo: wavetable support with amiga style resampling

Build 1257 - Wednesday, 13 October 2010 14:45:21 UTC

  1. Wavetable: use libsndfile for wave loading (adds support for aiff, flac, ogg, etc.)

Build 1256 - Sunday, 03 October 2010 08:10:48 UTC

  1. Glass theme (only parameter window at the moment)
  2. File browser: backspace loads a sample

Build 1255 - Tuesday, 21 September 2010 15:34:36 UTC

  1. Options->Check For Updates (at startup)

Build 1254 - Tuesday, 21 September 2010 13:14:43 UTC

  1. Theme support for machines
  2. Pianoroll: default theme in Themes/Default/Gear/Jeskola Pianoroll

Build 1253 - Monday, 20 September 2010 04:16:37 UTC

  1. Midi data conversion: ignore empty patterns, undo

Build 1252 - Sunday, 19 September 2010 06:50:32 UTC

  1. Pianoroll <-> pattern xp (midi notes) data conversion (needs testing)
  2. Pianoroll: small fixes

Build 1251 - Saturday, 18 September 2010 06:12:40 UTC

  1. Pattern xp: midi note recording

Build 1250 - Saturday, 18 September 2010 02:05:29 UTC

  1. Pattern xp: midi note delay and cut
  2. MIF_PREFER_MIDI_NOTES (currently used by qsamo, qsine and relativion)

Build 1249 - Friday, 17 September 2010 22:08:32 UTC

  1. Pattern xp: midi note and velocity columns

Build 1248 - Friday, 17 September 2010 07:20:59 UTC

  1. New machine: Jeskola Relativion (alpha)

Build 1247 - Thursday, 16 September 2010 04:25:50 UTC

  1. Multithreading optimizations

Build 1246 - Wednesday, 15 September 2010 21:42:01 UTC

  1. Preset xml copy/paste

Build 1245 - Wednesday, 15 September 2010 05:28:51 UTC

  1. Qsamo: better syncing, filter attributes

Build 1244 - Wednesday, 15 September 2010 00:08:28 UTC

  1. Qsamo: less aliasing in very high notes

Build 1243 - Tuesday, 14 September 2010 05:45:24 UTC

  1. Qsamo: peertune compatible note tuning

Build 1242 - Tuesday, 14 September 2010 04:39:57 UTC

  1. Parameter window: control changes are sent immediately (instead of next tick) to all new machines (MI_VERSION >= 42)
  2. Qsamo: new lfo waveforms

Build 1241 - Monday, 13 September 2010 23:25:10 UTC

  1. Bpm/tpb keyboard editing
  2. Bugfixes

Build 1240 - Sunday, 12 September 2010 22:39:15 UTC

  1. Preset bugfixes

Build 1239 - Sunday, 12 September 2010 18:30:32 UTC

  1. New xml preset file format (.prs.xml)
  2. Parameter window: new parameter randomization/morphing functions

Build 1238 - Thursday, 09 September 2010 21:58:48 UTC

  1. Preset bugfix

Build 1237 - Thursday, 09 September 2010 21:42:18 UTC

  1. New ascii preset format (right-click in parameter window)

Build 1236 - Thursday, 09 September 2010 18:26:38 UTC

  1. Gear.xml: MinimumMIVersion attribute (see gear_defaults.xml)

Build 1235 - Thursday, 09 September 2010 17:44:36 UTC

  1. Qsamo: sync combine mode, modulation envelope and lfo

Build 1234 - Thursday, 09 September 2010 06:30:55 UTC

  1. Qsamo: detune combine modes
  2. Improved loading of saved machine parameter states when song is saved using an older version of a machine
  3. Load presets for built-in machines

Build 1233 - Tuesday, 07 September 2010 20:41:58 UTC

  1. Qsamo: new filter lfo waveforms, combine mode and filter type

Build 1232 - Monday, 06 September 2010 16:34:49 UTC

  1. Qsamo: filter lfo and keyboard tracking

Build 1231 - Monday, 06 September 2010 05:27:23 UTC

  1. New machine: Jeskola Qsamo synth
  2. Qsynth bugfixes

Build 1230 - Sunday, 05 September 2010 17:25:33 UTC

  1. Qsine: vibrato lfo
  2. Virtual midi keyboard bugfixes

Build 1229 - Saturday, 04 September 2010 12:55:51 UTC

  1. Pattern xp: improved pattern loading when song is saved using an older version of a machine
  2. Qsine: monophonic mode with portamento
  3. Virtual midi keyboard progress

Build 1228 - Friday, 03 September 2010 19:43:21 UTC

  1. Virtual midi keyboard progress
  2. Set midi focus when parameter window is activated
  3. Qsynth: time bugfix

Build 1227 - Friday, 03 September 2010 15:57:08 UTC

  1. Qsynth: midi pitch wheel support
  2. Virtual midi keyboard progress
  3. Installer: set default pattern editor to pattern xp

Build 1226 - Thursday, 02 September 2010 20:29:52 UTC

  1. Virtual midi keyboard (midi toolbar)

Build 1225 - Tuesday, 31 August 2010 18:54:01 UTC

  1. New machine: Jeskola Qsine (first machine using my new Qsynth framework)
  2. Parameter window: machine attributes in right-click menu

Build 1224 - Sunday, 29 August 2010 17:15:32 UTC

  1. Multithreading: maximum number of threads changed to 12
  2. Multithreading bugfixes

Build 1223 - Saturday, 28 August 2010 15:30:23 UTC

  1. Effect multithreading (may contain bugs)

Build 1222 - Tuesday, 24 August 2010 14:13:07 UTC

  1. Filter 3: cutoff range adjustments
  2. Parameter window: don't randomize input parameters

Build 1221 - Thursday, 12 August 2010 07:59:07 UTC

  1. New machine: Jeskola Filter 3
  2. Improved high-dpi support

Build 1220 - Friday, 06 August 2010 09:42:51 UTC

  1. New wpf machine gui api. changed jeskola limiter to use it.

Build 1219 - Tuesday, 03 August 2010 10:22:46 UTC

  1. New machine: Jeskola Channel Mixer

Build 1218 - Monday, 02 August 2010 07:43:58 UTC

  1. Xs-1 included in the installer
  2. Xs-1: multithreading compatibility

Build 1217 - Thursday, 10 June 2010 16:58:07 UTC

  1. Pianoroll: MidiControlChange implementation

Build 1216 - Sunday, 30 May 2010 16:35:27 UTC

  1. Bugfixes

Build 1215 - Sunday, 30 May 2010 15:15:58 UTC

  1. CMICallbacks::IsSongClosing

Build 1214 - Saturday, 17 April 2010 12:46:19 UTC

  1. Bugfixes

Build 1213 - Tuesday, 13 April 2010 08:09:28 UTC

  1. Only .NET 4 Client Profile (subset of the full framework) is now required (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e5ad0459-cbcc-4b4f-97b6-fb17111cf544)

Build 1212 - Tuesday, 13 April 2010 06:34:45 UTC

  1. Using .NET 4.0 rtm (http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992)
  2. Bugfixes

Build 1211 - Thursday, 08 April 2010 11:24:36 UTC

  1. Buzz.exe is now large address aware, which means 2 GB more address space in 64-bit windows or 1 GB more in 32-bit windows using /3GB boot switch

Build 1210 - Thursday, 08 April 2010 01:41:38 UTC

  1. Bugfixes

Build 1209 - Tuesday, 30 March 2010 23:46:31 UTC

  1. Pattern xp: optimized drawing of very long patterns

Build 1208 - Thursday, 25 March 2010 20:37:41 UTC

  1. Bugfixes
  2. Installer: removed old polac adapters. new beta: http://buzzchurch.com/viewtopic.php?t=4607

Build 1207 - Monday, 22 March 2010 13:16:31 UTC

  1. Pattern xp and pianoroll: stop active midi notes when midi focus is lost
  2. Bugfixes

Build 1206 - Tuesday, 16 March 2010 14:31:02 UTC

  1. Midi input is now always routed thru pattern editors
  2. Shift+enter in pattern view switches to old sequence view
  3. Bugfixes

Build 1205 - Monday, 15 March 2010 15:24:01 UTC

  1. MIDI toolbar (enable Master Keyboard Mode)
  2. WavetableView.xaml in theme

Build 1204 - Sunday, 14 March 2010 14:49:02 UTC

  1. New sequence editor: cut/copy/paste
  2. Restore main window on correct monitor on startup when maximized

Build 1203 - Saturday, 13 March 2010 21:23:09 UTC

  1. New sequence editor: time signatures and zoom level saved in song file
  2. New sequence editor: F6
  3. New sequence editor: double-click pattern

Build 1202 - Saturday, 13 March 2010 16:41:41 UTC

  1. New sequence editor: add/delete track
  2. New sequence editor: ctrl+up/down move track
  3. New sequence editor: ctrl+m/ctrl+l
  4. New sequence editor: return key selects the pattern under cursor and switches to pattern editor
  5. Pattern editor: return key switches to new sequence editor if it's visible

Build 1201 - Saturday, 13 March 2010 09:38:08 UTC

  1. New sequence editor: ctrl+t inserts time signature (=step size) change (not saved in the file yet)
  2. New sequence editor: add pattern/,/-/_/ins/del/ctrl+i/ctrl+d
  3. IParameterGroup.TrackCount setter

Build 1200 - Friday, 12 March 2010 18:52:06 UTC

  1. New sequence editor alpha (it doesn't work yet)
  2. Renamed New Mute Mode to Process Muted Machines
  3. Implemented multi i/o "old mute mode"
  4. Active view is not changed when song is loaded

Build 1199 - Monday, 08 March 2010 09:06:46 UTC

  1. New buzzgui interfaces (for devs)
  2. Bugfixes

Build 1198 - Sunday, 07 March 2010 10:07:43 UTC

  1. Machine view: insert machine menu
  2. Wavetable view progress

Build 1197 - Saturday, 06 March 2010 15:52:47 UTC

  1. Wavetable view wave editor preview

Build 1196 - Saturday, 06 March 2010 10:43:20 UTC

  1. Wavetable view progress

Build 1195 - Thursday, 04 March 2010 12:38:09 UTC

  1. Wavetable view progress

Build 1194 - Thursday, 04 March 2010 08:18:32 UTC

  1. Wavetable view progress

Build 1193 - Monday, 01 March 2010 11:49:36 UTC

  1. Wavetable view progress

Build 1192 - Monday, 01 March 2010 04:11:13 UTC

  1. New wpf wavetable view preview (ctrl+w)

Build 1191 - Friday, 26 February 2010 02:59:18 UTC

  1. Sharper text in wpf parts of the gui

Build 1190 - Friday, 26 February 2010 01:26:58 UTC

  1. Switched to VS2010 RC and .NET 4.0 RC (http://www.microsoft.com/downloads/details.aspx?FamilyID=a9ef9a95-58d2-4e51-a4b7-bea3cc6962cb)

Build 1189 - Wednesday, 17 February 2010 15:22:11 UTC

  1. Bugfixes

Build 1188 - Sunday, 31 January 2010 11:07:59 UTC

  1. Bugfixes

Build 1187 - Saturday, 30 January 2010 09:21:04 UTC

  1. Bugfixes

Build 1186 - Wednesday, 13 January 2010 19:13:10 UTC

  1. Gear_defaults.xml, loaded before gear.xml
  2. Buzz_no_sse2.exe dropped

Build 1185 - Tuesday, 12 January 2010 19:23:18 UTC

  1. Shadows for all visuals in machine view (optional, can be pretty slow)
  2. Debug console output is written to %APPDATA%/Jeskola/Buzz/DebugConsole.log

Build 1184 - Sunday, 10 January 2010 19:06:10 UTC

  1. New machine: Jeskola Crossover
  2. Bugfixes

Build 1183 - Wednesday, 06 January 2010 13:23:15 UTC

  1. Bugfixes

Build 1182 - Tuesday, 05 January 2010 14:20:53 UTC

  1. Multi output generators

Build 1181 - Monday, 04 January 2010 21:29:11 UTC

  1. Right-click connection "plug" to select channel

Build 1180 - Monday, 04 January 2010 19:16:46 UTC

  1. Simplified multi i/o machines (see Jeskola Modulator, 'tab' selects channel while connecting)

Build 1179 - Wednesday, 30 December 2009 09:21:41 UTC

  1. More memory leak fixes

Build 1178 - Tuesday, 29 December 2009 21:21:09 UTC

  1. Memory leak fixes

Build 1177 - Tuesday, 29 December 2009 13:36:38 UTC

  1. Bugfixes

Build 1176 - Sunday, 27 December 2009 10:48:05 UTC

  1. Machine skin gdi leak fix

Build 1175 - Friday, 25 December 2009 07:28:08 UTC

  1. Bugfixes

Build 1174 - Thursday, 17 December 2009 04:00:53 UTC

  1. Bugfixes

Build 1173 - Wednesday, 16 December 2009 23:34:12 UTC

  1. Stereo->mono connection channel mixer knob (replaces the old Left/Center/Right menu selection)

Build 1172 - Wednesday, 16 December 2009 06:34:36 UTC

  1. Multithreading visualization
  2. Machine view shadows
  3. Extended ilkke machines theme

Build 1171 - Wednesday, 16 December 2009 02:25:21 UTC

  1. Input connection panning for mdk stereo effects and MIF_STEREO_EFFECT machines

Build 1170 - Tuesday, 15 December 2009 23:37:17 UTC

  1. Pattern xp: correct delete last track implementation
  2. Bugfixes

Build 1169 - Monday, 14 December 2009 22:58:45 UTC

  1. 'cb' in debug console

Build 1168 - Monday, 14 December 2009 18:44:41 UTC

  1. Bugfixes

Build 1167 - Thursday, 10 December 2009 17:53:40 UTC

  1. Bugfixes

Build 1166 - Wednesday, 09 December 2009 22:44:59 UTC

  1. More glitch reduction. this should help a lot if you use a low latency audio driver.

Build 1165 - Wednesday, 09 December 2009 18:31:07 UTC

  1. Reduced audio glitches during some operations (e.g. wave loading)
  2. Machine view progress

Build 1164 - Tuesday, 08 December 2009 21:40:56 UTC

  1. Machine view progress

Build 1163 - Tuesday, 01 December 2009 14:20:22 UTC

  1. Machine view progress

Build 1162 - Tuesday, 01 December 2009 01:13:02 UTC

  1. Machine view settings (right-click background)
  2. Machine index menu style in MVResources.xaml

Build 1161 - Monday, 30 November 2009 16:19:03 UTC

  1. Machine view progress

Build 1160 - Monday, 30 November 2009 00:31:53 UTC

  1. Machine view progress

Build 1159 - Sunday, 29 November 2009 21:46:57 UTC

  1. Machine view progress

Build 1158 - Sunday, 29 November 2009 17:58:17 UTC

  1. Machine view progress
  2. Ilkke machines theme converted to xaml

Build 1157 - Sunday, 29 November 2009 13:34:47 UTC

  1. Machine view progress

Build 1156 - Saturday, 28 November 2009 19:30:14 UTC

  1. New wpf machine view preview. you can press ctrl+w to switch back to the old view.

Build 1155 - Thursday, 12 November 2009 03:17:07 UTC

  1. Time toolbar

Build 1154 - Wednesday, 11 November 2009 23:37:04 UTC

  1. More bugfixes

Build 1153 - Wednesday, 11 November 2009 22:21:06 UTC

  1. Bugfixes

Build 1152 - Wednesday, 11 November 2009 21:46:21 UTC

  1. Bugfixes

Build 1151 - Wednesday, 11 November 2009 18:43:42 UTC

  1. Parameter window bugfixes

Build 1150 - Tuesday, 10 November 2009 15:35:50 UTC

  1. Parameter window stuff

Build 1149 - Monday, 09 November 2009 22:54:45 UTC

  1. Parameter window almost finished

Build 1148 - Monday, 09 November 2009 05:39:30 UTC

  1. New parameter window (not 100% done yet), Themes/ParameterWindow.xaml
  2. View->WPF Theme changes the theme used by standard WPF controls such as the toolbar (requires restart)

Build 1147 - Tuesday, 03 November 2009 15:44:34 UTC

  1. Fixed XamlReader UAC incompatibility

Build 1146 - Monday, 02 November 2009 02:24:57 UTC

  1. New gui stuff. buzz now requires .NET 3.5 SP1.
  2. New fully customizable toolbar, Themes/ToolBar.xaml

Build 1145 - Monday, 19 October 2009 18:46:22 UTC

  1. Pianoroll: more stuff

Build 1144 - Saturday, 17 October 2009 17:53:55 UTC

  1. Shift+space in pattern editor plays a pattern starting at cursor (+ctrl records)
  2. Pianoroll: stuff

Build 1143 - Friday, 16 October 2009 14:52:39 UTC

  1. Bugfixes

Build 1142 - Friday, 16 October 2009 13:54:54 UTC

  1. Change machine attribute defaults in gear.xml
  2. Pianoroll: stuff
  3. Bugfixes

Build 1141 - Tuesday, 13 October 2009 14:16:07 UTC

  1. Pianoroll: bugfixes

Build 1140 - Tuesday, 13 October 2009 09:25:00 UTC

  1. Pianoroll: midi file import (currently imports only the first track containing notes)
  2. Pianoroll: bugfixes

Build 1139 - Monday, 12 October 2009 14:09:34 UTC

  1. Ctrl+space in pattern editor plays a pattern with recording enabled
  2. Pianoroll: recording
  3. Pianoroll: undo/redo

Build 1138 - Monday, 12 October 2009 09:35:50 UTC

  1. Pianoroll: more stuff, saving/loading works so it can be used already
  2. Pattern xp: midi editing octave bugfix

Build 1137 - Sunday, 11 October 2009 15:24:33 UTC

  1. Pianoroll: select notes
  2. Pianoroll: delete notes

Build 1136 - Saturday, 10 October 2009 14:01:03 UTC

  1. Pianoroll: some progress, not usable yet
  2. Bugfixes

Build 1135 - Friday, 09 October 2009 05:36:14 UTC

  1. Sequence view: spacebar plays pattern under the cursor
  2. Bugfixes

Build 1134 - Thursday, 08 October 2009 08:13:53 UTC

  1. Sequence view: '+' creates a new pattern
  2. Sequence view: ctrl+backspace shows properties of the pattern under the cursor
  3. Sequence view: changed the rarely used "insert selected pattern" key from spacebar to apostrophe (')
  4. Sequence view: set start/end in popup menu

Build 1133 - Thursday, 01 October 2009 22:02:24 UTC

  1. Write machine crash information to debug console
  2. Bugfixes

Build 1132 - Monday, 17 August 2009 20:58:33 UTC

  1. Pianoroll preview (it doesn't do much yet). requires .NET 3.5. add this to gear.xml:
  2. Wasapi: device selection

Build 1131 - Saturday, 15 August 2009 02:08:03 UTC

  1. Wasapi: improved exclusive mode support in W7
  2. ControlChange recording bugfix

Build 1130 - Friday, 14 August 2009 16:26:06 UTC

  1. MIF_STEREO_EFFECT bugfixes

Build 1129 - Sunday, 09 August 2009 22:05:55 UTC

  1. Moved themeable graphics out of buzz.exe to Themes/Default

Build 1128 - Sunday, 09 August 2009 19:23:40 UTC

  1. Pattern xp: changed max rpb to 96
  2. Pattern xp: bugfixes

Build 1127 - Tuesday, 04 August 2009 14:07:01 UTC

  1. Wasapi: sample rate selection
  2. Bugfixes

Build 1126 - Monday, 03 August 2009 14:49:29 UTC

  1. Pattern editor machine recording callbacks

Build 1125 - Sunday, 02 August 2009 19:44:40 UTC

  1. Audio speed control. can be useful when midi recording or for live special effects.

Build 1124 - Friday, 31 July 2009 13:28:45 UTC

  1. Pattern xp: graphical column view (ctrl+g)
  2. Pattern xp: hold down ctrl to edit fields using mouse
  3. Using new versions of crt/mfc dlls again
  4. Bugfixes

Build 1123 - Saturday, 25 July 2009 09:55:58 UTC

  1. Pattern xp: improved machine compatibility

Build 1122 - Wednesday, 22 July 2009 13:31:34 UTC

  1. Pattern xp: exponential interpolation (ctrl+shift+i)
  2. Pattern xp: bugfixes

Build 1121 - Monday, 20 July 2009 08:19:58 UTC

  1. Toolbar background fix

Build 1120 - Monday, 20 July 2009 02:34:20 UTC

  1. Experimental 'new mute mode' in which machines are processed even when muted
  2. Pattern xp: bugfixes

Build 1119 - Sunday, 19 July 2009 13:32:00 UTC

  1. Pattern xp: bugfixes

Build 1118 - Sunday, 19 July 2009 08:34:31 UTC

  1. Pattern xp: bugfixes

Build 1117 - Sunday, 19 July 2009 06:42:48 UTC

  1. Enabled xp themes. unfortunately i couldn't figure out an easy way to make this optional.
  2. Send midi messages to pattern editor machine instead of the machine itself when in pattern editor
  3. Pattern xp: midi edit mode
  4. Pattern xp: bugfixes

Build 1116 - Saturday, 18 July 2009 15:11:12 UTC

  1. Options->Master Keyboard Mode. when enabled, midi channel 1 input is routed to the machine that has midi focus. midi focus changes when: - machine view is activated / selected machine changes - pattern editor is activated / selected machine changes - sequence editor is activated / active column changes - parameter window is activated - a machine calls pCB->SetMidiFocus

Build 1115 - Saturday, 18 July 2009 12:45:46 UTC

  1. Pattern xp: subpattern effect 11/12 - diatonic transpose up/down (first digit = key (0=C, 1=C#, ...), second digit = amount)
  2. Pattern xp: subpattern effect 02 - offset in rows

Build 1114 - Saturday, 18 July 2009 10:02:44 UTC

  1. Theme led bugfix

Build 1113 - Saturday, 18 July 2009 01:35:28 UTC

  1. Pattern xp: control change recording

Build 1112 - Friday, 17 July 2009 05:58:27 UTC

  1. Pattern xp: subpattern effect 01 - play mode (00 = normal, 01 = loop, 02 = reverse, 03 = reverse loop)
  2. Bugfixes

Build 1111 - Friday, 17 July 2009 02:06:49 UTC

  1. Spacebar in pattern editor plays/stops pattern
  2. Pattern xp: (shift+)ctrl+w rotates events in selection
  3. Pattern xp: ctrl+b/e/u

Build 1110 - Thursday, 16 July 2009 06:37:10 UTC

  1. Pattern xp: subpattern progress

Build 1109 - Tuesday, 14 July 2009 08:24:56 UTC

  1. Pattern xp: bugfixes

Build 1108 - Tuesday, 14 July 2009 06:17:26 UTC

  1. Pattern xp: new subpatterns feature allows you to trigger other patterns of the same machine inside a pattern and apply transformations to them note that is "alpha" so it may be buggy.
  2. Add pattern to sequence editor automatically when creating the first machine in a new song
  3. Connect new generators to master automatically when there are no effects in the song
  4. Return key in machine view jumps to pattern editor of selected machine
  5. Bugfixes

Build 1107 - Monday, 13 July 2009 01:06:14 UTC

  1. Multithreading time critical priority option
  2. Patternxp: fixes

Build 1106 - Sunday, 12 July 2009 02:02:55 UTC

  1. Multithreading bugfixes

Build 1105 - Saturday, 11 July 2009 21:34:20 UTC

  1. Bugfixes

Build 1104 - Saturday, 11 July 2009 18:06:40 UTC

  1. Mdc bugfixes

Build 1103 - Saturday, 11 July 2009 02:51:51 UTC

  1. Smooth pan changes
  2. Optional equal power panning. causes +3dB gain boost at full L/R pans, so old songs may sound different when it's enabled.

Build 1102 - Friday, 10 July 2009 16:35:07 UTC

  1. Bugfixes

Build 1101 - Thursday, 09 July 2009 18:02:58 UTC

  1. Mute state is saved in file

Build 1100 - Tuesday, 07 July 2009 16:11:30 UTC

  1. New splash screen code that supports transparency and stuff. splash screen can be disabled in options.

Build 1099 - Monday, 06 July 2009 20:13:51 UTC

  1. Remember main window position
  2. Resizable file dialogs in WinXP
  3. Removed double-click led solo function

Build 1098 - Monday, 06 July 2009 15:46:07 UTC

  1. Non-clicky mute/solo switching

Build 1097 - Monday, 06 July 2009 01:53:13 UTC

  1. Preferences->Engine. note that multithreading setting changes are applied at buzz startup.

Build 1096 - Sunday, 05 July 2009 22:33:20 UTC

  1. Override machine delay dialog (right-click machine)

Build 1095 - Sunday, 05 July 2009 21:12:08 UTC

  1. Mdc bugfixes

Build 1094 - Sunday, 05 July 2009 20:28:40 UTC

  1. Optional machine delay compensation (view->options). machines can implement CMachineInterfaceEx::GetLatency as demonstrated by Jeskola Limiter. type 'mdc' in debug console to see what's happening.
  2. Mdk smoothness

Build 1093 - Saturday, 04 July 2009 16:33:22 UTC

  1. Smoother/non-clicky gain changes in internal amps (not in mdk yet)
  2. Info view and debug console theme colors. type 'themecol' in debug console to see a list of all colors.

Build 1092 - Sunday, 28 June 2009 21:10:35 UTC

  1. Play patterns correctly when the loop is set inside a pattern, the sequence is edited or mute/solo mode is changed

Build 1091 - Sunday, 28 June 2009 12:59:45 UTC

  1. Pattern xp: click track number or press ctrl+m to mute a track
  2. Ctrl+m mutes track in sequence view

Build 1090 - Friday, 26 June 2009 17:32:32 UTC

  1. Mute and solo buttons in sequence view. more buttons might be coming so this is not skinnable yet.

Build 1089 - Friday, 26 June 2009 15:19:25 UTC

  1. Pattern xp: import buzz patterns when switching to patternxp for the first time
  2. Pattern editor machine solo bugfix

Build 1088 - Monday, 22 June 2009 23:50:44 UTC

  1. Pattern xp: bugfixes

Build 1087 - Monday, 15 June 2009 08:21:34 UTC

  1. Pattern editor machines can override the default pattern properties dialog
  2. Pattern xp: rows per beat pattern property
  3. Jump to pattern editor in machine right-click menu

Build 1086 - Friday, 12 June 2009 01:08:33 UTC

  1. Dynamic work balancing (=better performance) in multithreaded audio engine
  2. Multithreading machine compatibility fixes (matilde tracker)

Build 1085 - Wednesday, 10 June 2009 21:57:49 UTC

  1. Pattern xp: using immediate ControlChanges when editing notes. tell me if there's a machine that crashes because of this.
  2. Pattern xp: '4' plays current track and '8' plays all tracks when editing a note column. this is an ancient Scream Tracker 3 function that was supposed be in Buzz since version one, but for some reason was never implemented.
  3. Changed CMICallbacks::SendControlChanges implementation to be fully thread-safe and to support crash recovery
  4. Use Multithreading="False" in gear.xml to disable multithreading for a machine
  5. Multithreading improvements
  6. Installer: added (out-of-date) help files

Build 1084 - Wednesday, 10 June 2009 07:34:20 UTC

  1. Optional multithreaded audio engine (generators only). enable in View->Options. note that many old machines are not compatible with this.
  2. CMICallbacks::EnableMultithreading
  3. Machine view fixes

Build 1083 - Saturday, 06 June 2009 03:29:20 UTC

  1. Replace machine by right-clicking or typing the name when a single machine is selected
  2. Insert effect by right-clicking or typing the name when mouse is over a connection triangle
  3. Colors in new-machine-by-typing dialog

Build 1082 - Thursday, 23 April 2009 18:54:07 UTC

  1. CMachineInterfaceEx::SetDeletedState

Build 1081 - Saturday, 11 April 2009 10:58:30 UTC

  1. Bugfixes

Build 1080 - Wednesday, 08 April 2009 14:25:06 UTC

  1. Bugfixes

Build 1079 - Tuesday, 07 April 2009 10:39:10 UTC

  1. Optimized switching between machine pattern editor and other views
  2. Bugfixes

Build 1078 - Saturday, 04 April 2009 10:36:15 UTC

  1. Bugfixes

Build 1077 - Friday, 03 April 2009 08:15:28 UTC

  1. Wavetable mp3 loading using libmpg123
  2. Bugfixes

Build 1076 - Tuesday, 31 March 2009 20:44:29 UTC

  1. Fixed master pattern loading

Build 1075 - Sunday, 29 March 2009 20:48:27 UTC

  1. Pattern xp: play notes

Build 1074 - Saturday, 28 March 2009 20:04:11 UTC

  1. MIF_STEREO_EFFECT bugfixes

Build 1073 - Saturday, 28 March 2009 05:55:28 UTC

  1. Limiter updates
  2. Improved handling of machine parameter changes when loading a song
  3. Embedded gui bugfixes

Build 1072 - Saturday, 28 March 2009 03:14:54 UTC

  1. Bugfixes

Build 1071 - Saturday, 28 March 2009 00:04:01 UTC

  1. Limiter updates
  2. 24/32bit wavetable preview

Build 1070 - Friday, 27 March 2009 19:29:31 UTC

  1. Pattern editor bugfixes
  2. Improved high-dpi support

Build 1069 - Friday, 27 March 2009 05:32:38 UTC

  1. Installer bugfixes. it should work better now.
  2. New version of crt/mfc included in the installer

Build 1068 - Friday, 27 March 2009 00:35:38 UTC

  1. MIF_STEREO_EFFECT bugfixes

Build 1067 - Friday, 27 March 2009 00:06:40 UTC

  1. Bugfixes

Build 1066 - Thursday, 26 March 2009 23:35:25 UTC

  1. Parameter window embedded machine guis
  2. MIF_STEREO_EFFECT allows you to make stereo effect machines without using MDK. mono/stereo switchable effects are not possible this way.
  3. Jeskola Limiter machine demonstrating embedded guis using managed c++/WPF and MIF_STEREO_EFFECT. requires .NET framework 3.5.
  4. Limit maximum initial height of parameter windows

Build 1065 - Thursday, 26 March 2009 11:45:47 UTC

  1. Pattern editor bugfixes

Build 1064 - Wednesday, 25 March 2009 03:18:21 UTC

  1. Pattern editor bugfixes

Build 1063 - Wednesday, 25 March 2009 01:02:38 UTC

  1. Right-click on editor combobox to set default editor

Build 1062 - Tuesday, 24 March 2009 20:06:25 UTC

  1. Pattern editor machines can be used directly in pattern editor (beta)
  2. Remember debug console window position
  3. Crt/mfc dlls are included in the installer

Build 1061 - Sunday, 22 March 2009 16:26:02 UTC

  1. Pattern xp UndeleteMachine implementation

Build 1060 - Sunday, 22 March 2009 02:51:49 UTC

  1. Gear.xml machine config file in Gear folder

Build 1059 - Saturday, 21 March 2009 13:11:52 UTC

  1. Undo bugfixes

Build 1058 - Saturday, 21 March 2009 00:29:44 UTC

  1. UndeleteMachine event
  2. Clone machine undo
  3. Bugfixes

Build 1057 - Monday, 16 March 2009 15:18:42 UTC

  1. Optional automatic song backups
  2. Bugfixes

Build 1056 - Monday, 16 March 2009 02:16:54 UTC

  1. Delete selected machines
  2. Theme selection overlay bitmap: SelectionBitmap="sel.png" SBOffsetX="-2" SBOffsetY="-2" when not using a bitmap the selection rectangle theme colors are "MV Machine Select 1" and "MV Machine Select 2"

Build 1055 - Sunday, 15 March 2009 23:37:49 UTC

  1. Machine selection and undo/redo in machine view. it may still be buggy and won't work properly with peer machines.
  2. WASAPI driver fixes

Build 1054 - Saturday, 14 March 2009 16:46:02 UTC

  1. Removed the stereo->mono connection dialog. you can now right-click the connection triangle to select left/center/right.
  2. Fixed lockups when audio device is disabled (F12)

Build 1053 - Saturday, 14 March 2009 13:51:23 UTC

  1. Themes: add under to change the toolbar bitmap
  2. WASAPI driver updates. it's possible to get very low latency in Vista using non-shared polling mode.

Build 1052 - Friday, 13 March 2009 19:42:19 UTC

  1. WASAPI audio driver for Vista/W7 (experimental)
  2. Installer updates

Build 1051 - Thursday, 12 March 2009 23:55:00 UTC

  1. Installer
  2. Machine text color fixes

Build 1050 - Thursday, 12 March 2009 17:12:13 UTC

  1. Themes can now provide shadow and led bitmaps:
  2. Switched to dynamically linked crt/mfc again. install http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
  3. Small bugfixes

Build 1049 - Friday, 09 January 2009 00:58:33 UTC

  1. GetOption callback

Build 1048 - Tuesday, 06 January 2009 02:39:18 UTC

  1. WriteLine callback

Build 1047 - Wednesday, 10 December 2008 15:48:10 UTC

  1. UpdateParameterDisplays callback

Build 1046 - Wednesday, 03 December 2008 10:30:48 UTC

  1. MuteMachine and SoloMachine callbacks

Build 1045 - Thursday, 20 November 2008 15:33:45 UTC

  1. SetAttribute bugfix

Build 1044 - Wednesday, 19 November 2008 20:41:53 UTC

  1. New callbacks

Build 1043 - Sunday, 16 November 2008 17:34:19 UTC

  1. Parameter windows don't steal focus when adding tracks

Build 1042 - Sunday, 19 October 2008 21:10:34 UTC

  1. Changed the order in which machine connections are stored in bmx-files to be compatible with old buzz
  2. Removed machine connection limit
  3. CMICallbacks::SendControlChanges

Build 1041 - Saturday, 13 September 2008 10:54:54 UTC

  1. Command line parameter '/nocr' disables crash recovery (for devs)

Build 1040 - Sunday, 07 September 2008 14:05:43 UTC

  1. Machines can draw stuff inside pattern boxes. see new version of sinesynth for an example.

Build 1039 - Wednesday, 03 September 2008 11:21:18 UTC

  1. Theme extensions. unzip ThemeExample.zip to the Themes dir for an example.

Build 1038 - Tuesday, 02 September 2008 07:45:48 UTC

  1. Save oversampling mode and midi input channel in the song file. the data is stored in a new section called 'MACX'.

Build 1037 - Sunday, 31 August 2008 17:06:54 UTC

  1. Optional 2x oversampling for machines. currently only for generators and oversampling mode is not stored in the file yet.

Build 1036 - Monday, 25 August 2008 08:29:53 UTC

  1. Fixed a crash when invoking some callbacks in machine destructor

Build 1035 - Saturday, 23 August 2008 07:24:05 UTC

  1. Debug console (view->debug console)

Build 1034 - Sunday, 17 August 2008 13:11:10 UTC

  1. CMICallbacks::ControlChangeImmediate
  2. Lock toolbars option
  3. New theme colors "SE Mute Box" and "SE Break Box"
  4. New machine shadow bitmap that works on a dark background

Build 1033 - Saturday, 16 August 2008 19:02:47 UTC

  1. Double-click patterns in sequence view to go to pattern editor
  2. Return key in sequence view works anywhere inside the pattern, not just on the first row

Build 1032 - Friday, 15 August 2008 18:32:47 UTC

  1. Disabled loading of overloader until there's a new version
  2. Don't randomize input amp/pan values when using the randomize function in parameter windows

Build 1031 - Thursday, 14 August 2008 22:03:19 UTC

  1. Groove patterns. see the built-in machine 'Jeskola Groove 1' and the source code in the dev dir.

Build 1030 - Wednesday, 13 August 2008 21:37:26 UTC

  1. Sequence view fixes

Build 1029 - Wednesday, 13 August 2008 14:47:55 UTC

  1. Sequence view fixes
  2. Don't draw pattern boxes that are less than 4 pixels high

Build 1028 - Wednesday, 13 August 2008 13:29:58 UTC

  1. Changed sequence view song position line style (theme color "SE Song Position")
  2. Faster scrolling in sequence view
  3. Fixed a sequence view scrollbar bug

Build 1027 - Tuesday, 12 August 2008 22:48:55 UTC

  1. Cloning of control machines works

Build 1026 - Tuesday, 12 August 2008 21:39:16 UTC

  1. Vertical scrollbar in sequence view

Build 1025 - Tuesday, 12 August 2008 14:52:04 UTC

  1. Switched to final VC2008 SP1. this may fix some mfc bugs.
  2. Changed pattern box visuals a bit

Build 1024 - Monday, 11 August 2008 16:52:30 UTC

  1. Pattern boxes in sequence view (enable in options menu). uses theme color "SE Pattern Box".

Build 1023 - Sunday, 10 August 2008 14:59:09 UTC

  1. Play patterns at correct offset when changing song position

Build 1022 - Saturday, 09 August 2008 10:47:21 UTC

  1. Changes in pattern editor api

Build 1021 - Monday, 04 August 2008 10:41:52 UTC

  1. Subtick timing (enable in options menu). better timing for control machines that send control changes between ticks.

Build 1020 - Sunday, 27 July 2008 06:59:55 UTC

  1. Close midi output devices properly at exit

Build 1019 - Saturday, 26 July 2008 07:08:39 UTC

  1. Create machines by typing a part of the name in machine view

Build 1018 - Friday, 25 July 2008 22:21:41 UTC

  1. Load 24/32bit int waves in the wavetable

Build 1017 - Wednesday, 23 July 2008 19:19:06 UTC

  1. Load 32bit float waves in the wavetable in an overloader compatible way

Build 1016 - Sunday, 13 July 2008 19:10:37 UTC

  1. Implemented CMICallbacks::GetWaveName

Build 1015 - Thursday, 10 July 2008 14:40:39 UTC

  1. Fixed machine view graphics bug
  2. Don't allow cloning of missing machines

Build 1014 - Monday, 07 July 2008 12:11:17 UTC

  1. Search for machines online (right-click machine)
  2. Fixed saving songs with missing machines
  3. Close midi input device properly at exit

Build 1013 - Saturday, 05 July 2008 07:51:38 UTC

  1. Pattern editor/control machines (=pattern xp) can now control peer control machines
  2. Hdrec: support 32bit float output

Build 1012 - Tuesday, 01 July 2008 11:33:55 UTC

  1. Fixed hd recorder random delay
  2. Fixed midi pitch bend bug

Build 1011 - Monday, 30 June 2008 08:53:31 UTC

  1. Control connection amp using mouse wheel
  2. Different color for control machines in machine view (theme color "MV Control", default value "ADADAD")
  3. Change cursor when connecting machines
  4. Separators in new machine menu ('-' or '-----')
  5. Pattern xp: bugfixes

Build 1010 - Monday, 30 June 2008 04:56:06 UTC

  1. Parameter windows remember position
  2. Changed toolbar icons
  3. Pattern xp: double-click machine in machine view switches to pattern editor
  4. Pattern xp: double-click machine name to view editor/parameter window

Build 1009 - Monday, 30 June 2008 00:42:41 UTC

  1. Pattern xp: write parameter state (ctrl+t)
  2. Pattern xp: shift values (ctrl +/-)
  3. Pattern xp: bugfixes
  4. Machine interface changes

Build 1008 - Sunday, 29 June 2008 09:05:49 UTC

  1. Pattern xp: mouse selection
  2. Pattern xp: interpolate (ctrl+i)
  3. Pattern xp: randomize (ctrl+r)
  4. Pattern xp: cut/copy/paste
  5. Pattern xp: bugfixes
  6. Fixed preset importing

Build 1007 - Sunday, 29 June 2008 01:49:38 UTC

  1. Fixed a machine interface vtable bug introduced in the last build
  2. Fixed winxp graphics problems

Build 1006 - Saturday, 28 June 2008 22:08:57 UTC

  1. Jeskola Pattern XP, a control machine with a built-in pattern editor (beta, limited functionality)
  2. Changes in MachineInterface.h, incompatible with few previous builds (old sine synth build doesn't work)
  3. Reduced flicker when switching between views
  4. Various small fixes

Build 1005 - Monday, 23 June 2008 15:33:07 UTC

  1. Pattern editor bugfixes

Build 1004 - Sunday, 22 June 2008 17:28:21 UTC

  1. Machines can now implement their own patterns editors. see Jeskola Sine Synth in the dev dir for an example.

Build 1003 - Tuesday, 17 June 2008 09:24:10 UTC

  1. 'u' works in pattern editor again

Build 1002 - Monday, 16 June 2008 13:27:36 UTC

  1. Mouse wheel support in editors

Build 1001 - Monday, 16 June 2008 11:48:56 UTC

  1. Build number in about box and changelog
  2. WS_TABSTOP window style for parameter sliders

June 2008 builds

  1. Scrollbar in parameter window
  2. Load songs even if some machines are missing
  3. Pitch wheel, program change and aftertouch midi messages
  4. Separators ("-") and menu bar breaks ('|' prefix) in extended machine menus
  5. Fixed visual bug when changing length of pattern
  6. Extended machine menus (for devs)
  7. Fine amp control holding down ctrl-key
  8. Amps between machines now go up to +12dB (used to be 0dB). the songs will play correctly in old buzz too.
  9. Ctrl+t writes current parameter state into a pattern
  10. Correctly reset tempo on file->new
  11. Drag and drop files from shell
  12. Control machine delay fixed
  13. Small bugfixes
  14. Amp tooltips in machine view
  15. Midi input filtering. enable view->options->midi filtering and right click machine to set the input channel. machines should be changed to accept all messages when filtering is enabled, instead of doing their own filtering. see the new MachineInterface.h callback. users of the current version of PVST can set midi in mode to all in the preferences dialog.
  16. Clone machines in machine view
  17. Show parameters when machine's double click handler returns false
  18. Modeless signal analysis windows
  19. Crash-free signal analysis
  20. Home/end in sequence editor
  21. Select in sequence editor using shift page up/down
  22. Hard disk recorder works in sse2 build
  23. Flicker-free rendering in sequence editor. not fully optimized yet, might suck on single core systems.
  24. Fixed an uninitialized variable bug in reverb 2 and included the machine in the exe
  25. Change very small sample values between machines to zero to prevent denormals from occuring. let me know if this breaks something.
  26. Enable flush-to-zero and denormals-are-zero modes on sse2 cpus
  27. Sse2 build
  28. Optional anti-aliased connection lines and machine shadows
  29. No more "save changes" dialog when song is not modified. machines should call pCB->SetModifiedFlag() in their internal editors.
  30. Accurate bpm option
  31. Flicker-free rendering in machine view, with vista dwm optimizations
  32. All audio buffers 64-byte aligned
  33. Use pro audio priority in vista
  34. Splash screen shows who is taking time
  35. Bpm/tpb hackfixes fixed
  36. New callbacks in MachineInterface.h
  37. More mdk fixes
  38. Bpm/tpb controls change tempo instantly
  39. New crash recovery system. if a machine crashes in the Init, Tick or Work function, you can try to save your song and restart.
  40. Debug mode always enabled
  41. Machines view rendering optimized a bit
  42. Dummy mixer and aux machines so you can load songs that use them
  43. More mdk fixes, possibly complete now
  44. Improved mdk support (not perfect), polac vst effect seems to work
  45. Automatically create and use fixed versions of machines that use buzz hacks
  46. Double-click machine events
  47. Themes
  48. Wave i/o machines
  49. New toolbar graphics
  50. Open parameters dialog at machine position
  51. Connect and disconnect machines with middle mouse button
  52. Compressed wave loading (thanks to the guy who reverse engineered it :))
  53. Fixed seq ed font
  54. About dialog improvements
  55. New icon
  56. Mdk partial implementation


Website by Joachim Michaelis