Buzz Changelog

What's new in Buzz Build 1503

Nov 13, 2017
  • GetMachineModuleHandle fix

New in Buzz Build 1502 (Aug 14, 2015)

  • high-dpi text rendering improvements
  • settings/general: WPFIdealFontMetrics (enabled by default, disable you prefer old look)

New in Buzz Build 1501 (Aug 13, 2015)

  • sequence view: high-dpi font scaling fix

New in Buzz Build 1500 (Apr 27, 2015)

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

New in Buzz Build 1499 (Nov 21, 2014)

  • managed machines: IBuzzMachine.GetLatency (CMachineInterfaceEx::GetLatency)

New in Buzz Build 1498 (Nov 4, 2014)

  • GetMachineModuleHandle callback
  • IMachine.SendMIDIControlChange

New in Buzz Build 1497 (Oct 20, 2014)

  • 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

New in Buzz Build 1496 (Oct 11, 2014)

  • managed machines: control machine Work
  • save 'BVER' section in songs like old buzz
  • bugfixes

New in Buzz Build 1494 (Jul 4, 2013)

  • ctrl+shift+s 'save as...' shortcut

New in Buzz Build 1492 (Jun 28, 2013)

  • sidebar/more machines: drag and drop to create a machine

New in Buzz Build 1490 (Jun 27, 2013)

  • sidebar/more machines progress (try loading an old song with missing machines)
  • bugfixes

New in Buzz Build 1489 (Jun 27, 2013)

  • sidebar/more machines (preview, does not work yet)

New in Buzz Build 1488 (Jun 24, 2013)

  • faster file i/o

New in Buzz Build 1487 (Jun 12, 2013)

  • optionally preserve gear.xml attributes when switching presets

New in Buzz Build 1486 (May 21, 2013)

  • wavetable stuff:
  • 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?)

New in Buzz Build 1485 (May 21, 2013)

  • wavetable stuff:
  • 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)

New in Buzz Build 1484 (May 16, 2013)

  • CMachineInterfaceEx::DebugConsoleMessage

New in Buzz Build 1483 (May 13, 2013)

  • wavetable stuff:
  • 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

New in Buzz Build 1482 (May 6, 2013)

  • 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

New in Buzz Build 1479 (Jan 7, 2013)

  • wavetable record crash fix

New in Buzz Build 1478 (Jan 3, 2013)

  • live: right-click pattern to edit, double-click machine name to open parameter window or gui

New in Buzz Build 1477 (Dec 31, 2012)

  • live: modern-style user experience

New in Buzz Build 1476 (Dec 28, 2012)

  • live: bar parameter in the gui, zoom slider

New in Buzz Build 1475 (Dec 27, 2012)

  • live: leftmost column plays/stops all patterns that share a name

New in Buzz Build 1474 (Dec 20, 2012)

  • new machine: Jeskola Live
  • ISequence: TriggerEvent, PlayingPattern, PlayingPatternPosition

New in Buzz Build 1473 (Dec 18, 2012)

  • delete soloed machine bugfix

New in Buzz Build 1471 (Sep 18, 2012)

  • multithreading crash fix

New in Buzz Build 1470 (Sep 18, 2012)

  • show connection "plug" on the connection wire instead of attached to the machine (optional)

New in Buzz Build 1469 (Sep 18, 2012)

  • aero lite theme (.net 4.5)

New in Buzz Build 1468 (Sep 18, 2012)

  • GetTotalLatency callback

New in Buzz Build 1467 (Sep 18, 2012)

  • wavetable view: volume slider

New in Buzz Build 1466 (Sep 18, 2012)

  • managed machines: correctly update IBuzzMachineHost.MasterInfo.PosInTick and IBuzzMachineHost.SubTickInfo.PosInSubTick

New in Buzz Build 1465 (Sep 18, 2012)

  • new callbacks

New in Buzz Build 1464 (Sep 18, 2012)

  • hdr freeze fix

New in Buzz Build 1463 (Sep 18, 2012)

  • recent file list fix