Bacara Changes version history

A complete version history of Bacara Plugin, from the latest release back to the early days.

Changes

Changes in v1.0.62

  • Fixed velocity formula and raised default accent velocity to 100
  • Custom install path option in Windows installer
  • Windows installer improvements (shortcuts, icon, .bcr file association)
  • Updated user manual
  • Updated MIDI Definitions DB
  • Some significant improvements in CPU usage
  • Reworking the Shortcut Key handling, so it now works, even if a menu is open
  • Now shortcuts need an extra ⌘ (Apple) or Ctrl (on Windows) with most shortcut keys, as seen in Smiley Menu
  • Some controls were badly tuned, and needed some extra love
  • Macro Panel can now be switched off, and can be resized
  • Some small cosmetic updates

Changes in v1.0.61

  • Windows version

Changes in v1.0.60

  • Scrollbar showing progress through all possible deviation pages (combined), and (when not playing) lets you scroll to a desired page for editing
  • Some UI fixes (like disallowing deviation step values set to zero)
  • Disallow multiple modal windows, which was confusing
  • Latest MIDI hardware definitions
  • Honour Ratchet when drawing UI for Slide
  • UI for background notes are drawn in colour, just darker
  • Preset cleanup
  • Allow Automation Type (CC7/CC14/NRPN) be selectable

Changes in v1.0.59

  • Fixed MIDI Clock timings
  • Fixed generate bug in demo version (since v1.0.55)
  • Some cosmetics

Changes in v1.0.58

  • Ratchet Deviations
  • Velocity Deviation is hidden now, to make room for Ratchet Deviation). No loss, as it had very low impact anyway
  • Fixed deviation glitch (thread) bug (was even visible sometimes as short ghostly deviations)
  • Build with JUCE v8.0.12

Changes in v1.0.57

  • More explicit Deviation Step State text, plus an explicit Threshold Line description, to (hopefully) explain deviation lanes better.
  • Bubble explaining Smiley Menu
  • Shortcuts now visible in Smiley Menu
  • Startup default reviewed, larger window, edit mode
  • Macro MIDI feedback bug fixed
  • Added Aftertouch & Pitchbend as automation types
  • A more straightforward way to access custom or external chords: simply choose the desired scale. The extra step of setting a User Scale is no longer required.
  • Fixed small bug showing the Generic Controls in the Automation Library menu.
  • Fixes bug in CC7 calculation (when CC14 is used from the DB)

Changes in v1.0.56

  • Dedicated UI for Pattern Target, for Pattern Lists, Next & Previous as well as for the Generate button.
  • Build with JUCE v8.0.11

Changes in v1.0.55

  • Pattern Deviation (now there is pattern A and pattern B, and this deviation determines which patterns is consulted per step. With this you can morph patterns.
  • Key Deviation is hidden now, to make room for Pattern Deviation). No loss, as it was very out of bounds anyway.
  • Build with JUCE v8.0.10

Changes in v1.0.54

  • Program Change as automation type
  • Build with JUCE v8.0.9

Changes in v1.0.53

  • Some small improvements
  • Build with JUCE v8.0.8

Changes in v1.0.52

  • Windows version
  • Some small bugs squashed

Changes in v1.0.51

  • Preparations for the upcoming Windows version
  • Some small bugs squashed
  • Some performance improvements

Changes in v1.0.50

  • Refactor of some base parts
  • Setup branche protection
  • Show a BubbleMessage to get you started

Changes in v1.0.49

  • New Smiley Menu option to Cleanup Patterns (delete non-favorites)
  • Paste Pattern icon in top toolbar
  • Training now reflects the patterns original training
  • Steps now reflects the patterns original steps, and determines the actual steps used in that pattern
  • Temperature now reflects the patterns original temperature
  • Added some new shortcut keys
    • ]: Doubles current pattern
    • [: Halves current pattern
    • f: Toggles Pattern Favorite state
    • r: Re-Seeds deviation (change dice color) of focused deviation lane
  • Macro drag lines to give hit and miss indications (and some UI updates)
  • Some more shortcut conveniences

Changes in v1.0.48

  • Stability & Fixes
  • BacaraDocument icon & association (Standalone APP)
  • Virtual MIDI ('Bacara') now only available to the Standalone APP (was confusing)
  • Input Settings combined & some rework of certain phrasing

Changes in v1.0.47

  • Preset extension changed from generic .xml to more specific .bcr
  • Favorites in Patterns

Changes in v1.0.46

  • Auto store every pattern generated
  • Bottom toolbar UI for accessing any previously generated pattern
  • Some styling (bottom tool bar icons colour)
  • For "Show Preset in Finder" right mouse click on Preset List
  • For "Show Pattern in Finder" right mouse click on Pattern List

Changes in v1.0.45

  • New Instance Option "Output notes only when there are active input notes"
  • New top toolbar icon design
  • Bottom toolbar labels

Changes in v1.0.44

  • MacOS Universal Binaries (for both arm64 and x86_64) architectures
  • Simplified Play/Stop UI (when using Ableton Link in the Bacara APP)
  • Native Standalone Window Chrome

Changes in v1.0.43

  • Installer allows for choosing the desired plugin format(s)
  • Play Stop state visible (when using Ableton Link in the Bacara APP)

Changes in v1.0.42

  • Build with JUCE v8.0.6
  • Updated midi-definitions.db
  • GUI changes for Automation Randomize & Automation Library
  • New arrow near notes show impact of the chosen Scale Mode & Key

Changes in v1.0.41

  • Some errors in the build system prevented the DEMO version to be a valid package
  • Fixed a bug releated to the Smiley Menu
  • Optional Channel Distribition per device (but makes slides impossible for that device)
    • Round Robin
    • Random
    • Other (like Random but never the same twice)

Changes in v1.0.40

  • Added a Standalone version of Bacara
    • Ableton Link
    • MIDI Clock
    • Some cosmetic improvements

Changes in v1.0.39

  • All Generator Dice can be triggered by incoming MIDI notes:
    • Notes C5 - B5 will Generate Pattern (with increasing temperature)
    • Notes C6 - D#7 will Generate Seeds for the Deviation Lanes
    • Notes E8 - B8 will Generate Automation Values
  • Keyboard shortcuts (for those with a DAW that allow for it)
    • g: Generates new pattern
    • n: New empty pattern
    • e: Toggles Editor
    • a: Toggles Aspects
    • u: Toggles Automation
    • m: Toggles Multiple
    • d: Toggles Deviation
    • s: Toggles Sidebar
    • k: Toggles Keyboard

Changes in v1.0.38

  • Smiley Menu change: Aspects

Changes in v1.0.37

  • Overhaul of caching mechanism inside Bacara, huge speed increase, much less UI lag
  • Added more mode options to the Smiley Menu
  • Modes are now stored in the preset/instance data
  • Stability improvements
  • Better visual Automation Range (7-bit vs 14-bit)

Changes in v1.0.36

  • Paste Button reflects the pastaeability of the current clipboard
  • Fixed velocity bug
  • Added more mode options to the Smiley Menu
  • Fixed macro pulses bug

Changes in v1.0.35

  • Moved the 3 Mode buttons from bottom bar into the smiley menu
  • Some Virtual Keyboard fixes:
  • Fixed the channel settings for device A and B (red & blue) keys
  • Shows incomming notes as orange
  • Allows mouse interactions to mimick incoming (single) midi note
  • Certain preferences have moved to 'Instance Preferences' and the one other to 'Global Preferences'. This was a design flaw.

Changes in v1.0.34

  • Startup in Note Mode (click Macros to toggle to Lane Mode)

Changes in v1.0.33

  • MIDI Definition usage labels with only one entry are ignored

Changes in v1.0.32

  • Show automation type (CC & NRPN)
  • Latest MIDI definitions (menu)
  • Some small bugfixes (accent volume max, midi-def's)
  • Build with JUCE v8.0.4

Changes in v1.0.31

  • Automation lanes now provide CC & NRPN settings for parameters of about 60 manufacturers and more than 170 devices, neatly organized in a hierarchical menu.
  • Build with JUCE v8.0.2

Changes in v1.0.30

  • Some back-end improvements + clean/fresh build using XCode v16.0
  • Released as Bonboa Plugin v1.0.30 (ending its initial beta phase)

Changes in v1.0.29

  • User scale: works like arpeggiator (set "Incomming MIDI Note Mode" setting to "User Scale" set scale to "User /Extern")
  • Sustain Pedal puts the current held User Scale to memory (as default, for when no keys are pressed), or clears the user scale if there are no keys pressed

Changes in v1.0.28

  • Bug fix: (with doubling and halving patterns)
  • Die for generating random automation

Changes in v1.0.27

  • MIDI in: Second octave determines the Root Key
  • MIDI in: optional insert notes (instead of transposing)
  • Automation (8 new lanes)
  • 8 more macros, with active/deactive detection in case of automation
  • Deviation visualisation (every lane) (macro click toggle display mode)
  • Macro Colours

Changes in v1.0.26

  • Setting: MIDI input (Y/N) default = No

Changes in v1.0.25

  • Menu (smiley)
  • Menu options: Double & Half the pattern length

Changes in v1.0.24

  • New Setting: Re-generate deviation seeds (Dice Colours) on Generate

Changes in v1.0.23

  • Better Variant GUI (popup) handling
  • Set StepsPanel CACHE on (faster UI)
  • Pattern Shift (left & right) option (bottom toolbar)
  • Custom Macro Knobs

Changes in v1.0.22

  • Root Key (detection & preference)