Changelog for KickDrum

BETA 9

  • new feature: Clipping Device ✨
  • new feature: CTRL/CMD + click to restore default values
  • new feature: Analyze function now includes an option to add a sample device or not ✨
  • new feature: Analyze function now includes an option to set equalizer cutoff frequencies ✨
  • improvement: Analyze function now analyzes pitch correctly up to Nyquist frequency ✨
  • improvement: OSC Harmonics can now be fine-tuned with right mouse button + values are now displayed
  • improvement: SampleBrowser now supports .aif files alongside .wav and .aiff formats
  • bug fix: Master Gain panel no longer overlaps the main menu
  • bug fix: Analyze function no longer crashes when used on silent audio (all zeros)
  • bug fix: Analyze function stability improved to avoid crashes in specific scenarios
  • bug fix: Double-clicking a folder in SampleBrowser now avoids crash when current folder isn’t fully loaded
  • bug fix: Phase Adjuster now responds consistently to mouse drag actions
  • bug fix: Using scroll wheel while dragging a band in the EQ no longer causes unexpected jumps
  • bug fix: Device Automations now display correctly without overlapping Decibel Scale
  • bug fix: Output Gain setting now loads correctly from saved plugin initial state
  • bug fix (WIN only): Studio Once could freeze on plugin window close on some hardware
  • regression: Right mouse double-click now resets ViewPort again

BETA 8.1

  • bug fix: Device automations are working again - they caused the GUI to freeze on activation

BETA 8

  • new feature: OSC bezier node chain context menu: keysnap - snaps currently selected nodes to the nearest full note ✨
  • new feature: bezier node chain context menu: Select all - selects all nodes ✨
  • new feature: bezier node chain context menu: Deselect - deselects currently selected nodes ✨
  • improvement: Analyse function now has a load bar (progress indicator)
  • improvement: Analyse function is faster now
  • improvement: Analyse function default sample/osc split frequency set to 200 Hz
  • improvement: Analyse function Envelope detection more precise
  • improvement: Sample Browser cannot be opened anymore when main menu is open
  • bug fix: Analyze function could cause the plugin to crash
  • bug fix: Bezier node chain context menu could cause the plugin to crash
  • bug fix (MAC only): Copy/paste device and bezier curve smoothing icons were not rendered
  • new feature (WIN only): Logging system: to log a known plugin crash create "Audija.log" file in user Documents/Audija/ folder. During start the plugin will detect that the file is present and will start logging (indicated by "logging..." in the upper left corner of the plugin) - Please use the logging only for recording a crash, because the data written to drive is quite detailed and can amount to large sizes. To deactivate the logging, remove the Audija.log file while the plugin is not loaded.

BETA 7.1

  • bug fix (MAC only): Drag-exporting a sample via the export button does not crash the plugin anymore

BETA 7

  • new feature: Saturation Device ✨
  • new feature: Sample To Devices function added to Sampler ✨
  • new feature: Context menu added to Bezier curves ✨
  • new feature: Bezier curve nodes can now be smoothed via dragging on the feather in the context menu ✨
  • new feature: Log Scaling option for Bezier curves added to the context menu (indicated by a cutout in the circle around the node) ✨
  • improvement: Bezier curve nodes are now slightly smoothed by default (existing presets remain unaltered)
  • improvement: Ctrl/Cmd + A shortcut added to Bezier curves to select all nodes, Esc to unselect all nodes
  • improvement: ENV/OSC crosshair tags are now scaled by TagSize setting as well
  • improvement: EQ now zooms on the oscillogram if right mouse is dragged in the upper half
  • improvement: Sample Browser now correctly displays drives when selected as root folder
  • improvement: Added duration and root note to the exported WAV's file name
  • bug fix: Selecting folder now checks for invalid folders and drives to avoid crash
  • bug fix: Does not crash anymore when default sample folder is not present on next KickDrum start
  • bug fix: Dropping audio on a "+" in devices chain does not crash the plugin anymore
  • bug fix: Adding a new EQ device and using the scroll wheel without EQ bands does not crash plugin anymore
  • bug fix: Oscillogram does not scale vertically to infinity anymore when Auto Gain is activated and no device is on
  • bug fix: OSC keyboard is now inactive when the OSC device is not selected, avoiding accidental OSC node adjustment while OSC Device Shine Through is activated and another device is selected

BETA 6

  • new feature: Device Oscillogram's color can now be set ✨
  • new feature: Devices now can be soloed ✨
  • new feature: Export WAV via drag and drop from export button ✨
  • new feature: Device/Mix Vol now automatable
  • new feature: Sample Browser ✨
  • new option: Default Sample Browser Folder in Global Options
  • improvement: Device mix now shows result in current device's oscillogram
  • improvement: Paste Device from clipboard now in device menu
  • improvement: Drop samples on existing devices to switch sample
  • improvement: Sampler shows sample name
  • improvement: Selection of CompareSlot saved in sessions
  • improvement: Pressing Shift while zooming with mouse wheel moves viewport horizontally
  • improvement: EQ Q adjustable via scroll wheel
  • improvement: Ctrl/Cmd + C, Ctrl/Cmd + V, Ctrl/Cmd + X, and Del key now work for devices
  • bug fix: possible click at end of envelope fixed
  • bug fix: Pasting devices now adds to undo/redo history
  • bug fix: Undo/redo now takes Device On/Off state into account
  • bug fix: Device automations now adjust length on kick length change in preserve mode
  • bug fix: Sample speed value not inverted anymore
  • bug fix: Viewport now does not overflow on resize in certain cases
  • bug fix: loading plugin with beat fraction length and preserve lengthmode now loads the kick in correct length

BETA 5

  • improvement: Value automations (Sample Panning & Harmonics Mix) don't go into edit mode on undo/redo
  • improvement: Zooming with right mouse while value automations are in edit mode now works
  • improvement: Viewport zoom remains after undo/redo ✨
  • improvement: Faster oscillogram updates, matching KickDrum 1 performance ✨
  • improvement: Selecting a Device, pinning controls, or adjusting oscillogram settings are now part of undo/redo history
  • bug fix: Gain value stable when Autogain enabled (fixed double application)

BETA 3/4

  • improvement: macOS install path change from "/Library/Audio/Plug-Ins/" to "~/Library/Audio/Plug-Ins/" (delete old components)
  • improvement: macOS setup no longer asks for a password
  • improvement: Resizable plugin window via any edge
  • improvement: Brighter master oscillogram, new drawing algorithm, multithreaded
  • improvement: GUI updates for pinned devices on edit
  • improvement: Envelope device shows tag and crosshair in lower half of oscillogram
  • general: Performance and robustness improvements
  • bug fix: Ableton 12 on Windows now opens KickDrum again
  • bug fix: No crash when all devices are deleted

BETA 2

  • bug fix: Plugin recognized as instrument again

BETA 1

  • KickDrum 2.0.0 BETA phase started ✨

Release 1.3.0

  • improvement: Phase is now kept in place when kick length is changed via preserve mode
  • bug fix: Space bar was "stolen" from the DAW ✨
  • bug fix: Velocity was one note late
  • bug fix: Loudness burst occured on plugin load in FL-studio

Release 1.2.0

  • new feature: Length Mode ✨:
    • - Stretch: stretches the kick into the newly adjusted length
    • - Preserve: keeps the kick as is and only extends the workspace length
  • new feature: Pitch Point Tags now show milliseconds ✨
  • new feature: Keyboard shortcut for switching between Pitch and gain mode added (TAB key) ✨
  • new feature: Tooltips
  • new feature: Select preset via Up/down Arrow on Keyboard or use new previous/next preset buttons
  • new feature: Zoom on the oscillogram via mouse scrollwheel
  • improvement: About Panel in Options draws bigger now
  • improvement: Gridlines now show milliseconds
  • improvement: License Validation accepts License File extension in lower case now
  • bug fix: Plugin crashed when factory presets were turned off and User Preset Folder was empty
  • bug fix: Adjusting the kick's length wasn't taken into account on Redo
  • bug fix: Switching faster between presets than it took to load a preset caused the plugin to crash
  • bug fix: Redo/undo while the kick was retriggering faster than it took to load a kick caused the plugin to crash
  • bug fix: Pitch Shifter drew multiple keys blue on pitch keyboard
  • Demo:
    • - now doesn't reset on GUI close
    • - allows presets to be saved to hard drive

Release 1.1.0

  • new feature: EQ Spectrum On/Off Button added ✨
  • improvement: Pitch Adjuster:
    • - now reacts to Keysnapping
    • - now shows current key
  • improvement: Factory Presets Length is now in milliseconds, so they sound the same regardless of project bpm
  • improvement: Phase Adjuster now on top of gain scale (if moved out of sight due to zoom)
  • improvement: Activation Screen now opens Explorer/Finder to select the License File

Release 1.0.0

  • First release of KickDrum ✨