Release Notes

Thank you for downloading Bitwig Studio 1.3.15.
This document lists the changes since previous versions of Bitwig Studio.

Changes in Bitwig Studio 1.3.15

Released on 08.12.2016.

NEW Script for Maschine JAM controller.
FIXED Right-clicking while changing a parameter using left-click-drag breaks undo history.
FIXED Controller API: add duplicate function to channel interface.
FIXED Potential crash when adjusting start time of two selected notes in case the earlier note is selected in a later loop iteration.
FIXED Action "Double Content" stops clip playback.
FIXED Crash when firing command to adjust clip loop region according to time selection in some cases.
IMPROVED Controller API: add function to channel interface for scrolling the arranger or mixer contents so that the channel becomes visible.
IMPROVED Controller API: add function to clip interface for duplicating the clip content.
IMPROVED Controller API: add function to duplicate launcher clip.
IMPROVED Controller API: when creating empty launcher clip via API it should get selected automatically.
IMPROVED Controller API: detect PDF documents for controller documentation - the PDF file needs to have the same name as the main script but with .pdf ending.
IMPROVED Controller API: when track bank is showing a flat list, it should consider the expanded state in the GUI.

Changes in Bitwig Studio 1.3.14

Released on 10.11.2016.

FIXED Controller mappings in the mappings browser are sorted in a weird way.
FIXED Crash when loading some projects that contained plugins with nested chains that contained devices that routed to other parts of the project.
FIXED Crash if inserting content using popup browser into a slot on the clip launcher and deleting the track while the popup browser was open.
FIXED Controller API: deprecated API for switching device presets does not get updated to the lastest selected preset when switching presets using the browser in the GUI or the new browsing API.
FIXED Controller API: only create clips in group track slots when master track slots are shown instead of group scenes.
FIXED Controller API: clip launcher scenes should report if they have content just like slots do.
FIXED Controller API: add clip color observer to clip interface.
FIXED Recalling saved Hardware FX preset with popup browser crashes audio engine.
FIXED Regression: It is possible to drag arranger clips to a negative time on the arranger.
FIXED Crash if screen configurations change while the application is quitting.
FIXED Controller API: quantizing clips via controller API should be independent from event selection.
FIXED Controller API: send observer stop reporting after deleting effect track.
FIXED Bars:Beats:Tick:Percentage discards leading zeros in the percentage value when editing a beat time in the inspector.
FIXED Controller API: Clip.setStepSize has no effect when not connected to a clip.
FIXED Accessing files (projects, samples, plugins) is slow on some macOS computers depending on network configuration.
FIXED Crash when changing note length in some circumstances.
FIXED Crash when copying scene to end of scene list for a nested track group.
FIXED Engine crashes sometimes on OSX when terminating audio engine.
FIXED Windows: Snapping app window to sides or up (for fullscreen) is buggy.
IMPROVED When showing popup browser for insertion after a note effect select note effects and instruments by default.
IMPROVED Controller API: add functions to Clip interface that enable clearing all step sequencer steps or all steps in a given row.
IMPROVED Controller API: made it possible to observe the number of clips per scene in the scene bank interface.
IMPROVED Controller API: add function for transposing notes to clip interface.
IMPROVED Controller API: provide access to owner track in clip interface.
IMPROVED Controller API: add function for quantizing notes to clip interface.

Changes in Bitwig Studio 1.3.13

Released on 24.08.2016.

FIXED Crash when undoing the move of a drum pad to a new track with a macro mapped to the pad's volume.
FIXED Copying a scene between 2 projects does not copy nested chain sends correctly and the nested effect track names are also not copied.
FIXED Recording clip launcher automation still records into the first clip if you start a second one.
FIXED Dragging a layer or drum chain to a new track still leaves macros mapped to volume, pan or send of the layer.
FIXED Rare crash when undoing the moving of a track to the effect track area.
FIXED Changing the start time of a clip using the inspector destroys track automation on mouse up.
FIXED Automation thinning sometimes didn't work when writing clip launcher automation.
FIXED Crash when parsing metadata out of plugins that write lots of data and get into an infinite loop (e.g some versions of the RapidComposer.vst plugin on Mac OSX).
FIXED Rare crash when parsing metadata out of a Bitwig multi sample file.
FIXED Potential fix for "White Screen" problem experienced by some Windows users.
FIXED Regression: Recording automation into a new clip on the clip launcher causes automation points to be written at an incorrect time.
FIXED Entering in invalid file name characters for the exported audio file name causes strange problems when exporting.
FIXED Regression: tempo in beat marker inspector shows always -0.

Changes in Bitwig Studio 1.3.12

Released on 20.07.2016.

FIXED When dragging track groups between different projects it was possible that content would be inserted into the wrong track sometimes.
FIXED If user tried to create a multisample file from files that were not in wav it would create an invalid multisample file - now convert the file to wav first.
FIXED When recording automation into a clip on the clip launcher that is using free-run and has different loop region to the clip the automation points are recorded at the wrong time.
FIXED Clicky sound in drum-machine with peak-limiter on FX slot if the buffer size is an odd number.
FIXED When overwriting a template that had previously been saved in an earlier version and then opening the newly saved template, the newly saved changes would not be seen unless Bitwig Studio was restarted.
FIXED Crash in certain cases when switching between clip launcher and arranger automation editor when arranger clip automation is free running.
FIXED Turning solo-as-cue off while a track was cued was breaking stuff.
FIXED Undo history problems when editing samples in multisample mode.
FIXED Sends are incorrectly added to nested chains inside a layer device (that is not a top level device) in the device chain when loading a project.
FIXED Possible to get feedback loops in a project in certain cases when moving devices from a track to a group track's output.
FIXED Controller API - issue with NoteInput methods during the first script instantiation after adding the device in the preferences.
FIXED Regression since 1.3.10: Solo buttons in FX Layer device don't work if it is placed into another container.
FIXED Crash due to AutoOpeningAndClosingFileSystem scheduling a timer task when the timer has been canceled (probably due to the application shutting down).
IMPROVED Add a button to "leave group" from the mixer view.

Changes in Bitwig Studio 1.3.11

Released on 22.06.2016.

FIXED Browser Collections will disappear upon restart if their names contain certain characters.
FIXED Occasional crash when a pop-up widow is moved and resized due to a compiler error.
FIXED Roland System-1 VST freezes when clicking on the 'Patch' button. .

Changes in Bitwig Studio 1.3.10

Released on 16.06.2016.

NEW Support for Hercules P32 DJ controller provided by J?rgen Mossgraber.
FIXED Text input on Linux only uses default keyboard layout - changing layout does not work.
FIXED Sometimes, the DSP Performance Graph cannot be moved until it is resized first.
FIXED Audio input channels are mapped to wrong hardware channels on OSX when using audio device that has inputs for audio output and a separate device for audio input.
FIXED Certain files are not accepted due to a problem parsing tags.
FIXED On Windows the engine can crash but leaves child plugin host processes around causing complete lockup of the application.
FIXED Duplicating an audio event in arranger note editor results in overlapping events.
FIXED Open u-he plugin while playing an automation GUI triggers automation override.
FIXED Crash on OSX when trying to paint popup window.
FIXED Caps lock is sometimes inverted when entering text on Linux systems.
FIXED Send of subtracks in groups are not muted when soloing other tracks.
FIXED Rare crash when dragging tracks and automation in the source tracks is deleted while we are dragging them.
FIXED Workaround for bug in OSX El Capitan that causes full-screen GUI painting being slow when using certain graphics chips (13" Retina Macbook Pro).
FIXED When openning very old projects where the plugin states were stored as separate files in the project folder the plugin states would not be found.
FIXED Stretch modes do not pass phase cancellation with Raw mode when playing back at original tempo.
FIXED Crash when openning a project that had a track group scene and a clip selected on the clip launcher when it was last saved.
FIXED When you have VST window open and load a new VST from pop-up browser, the first plugin's window is on top of the newly inserted plugin.
FIXED Saving a preset that embeds two different files with the same name is not possible.
FIXED Crash when showing popup browser for a device where the device sort mode was saved in the project as vendor but on loading the new sort mode is by location.
FIXED Roll over play button and overview are not shown on bwscene files.
FIXED Bouncing a scene or meta clip creates a track inside the group track instead of alongside it.
FIXED Sends of group tracks are not audible when soloing the return track.
FIXED Auto/Pre/Post setting for sends of Drum machine layers resets after saving and loading the set.
FIXED Window positions of multi monitor setups are not restored on OSX when quitting and restarting app.
FIXED Double kick bug in Clip Launcher.
FIXED When moving a window between screens with different scaling factors the window could get into a flickering state where the window couldn't decide which screen it belonged to.
FIXED Pop-up windows and context-menus had the wrong scaling-factor in certain multi-monitor setups.
FIXED Crash when replacing a launcher clip with key assignment and then triggering the key.
FIXED Controller Surface API: ChannelBank.scrollSends* methods may do nothing.
FIXED Added workaround for Roland plugins which didn't work properly in sandboxed hosts.
FIXED Sluggish GUI response in some situations on OSX El Capitan.
FIXED Control surface API looks weird on Linux.
IMPROVED Move the tags column in the popup browser so it is next to the category column to which it closely relates.
IMPROVED When searching in popup browser show hit count for all tabs.
IMPROVED Improved compatibility with Seaboard RISE and EQUATOR.
IMPROVED Controller Surface API: add ChannelBank.scrollToSend(position).
IMPROVED Performance: Showing the popup browser with a very large sample library (close to 1 million sample files) would take a while to list the devices even though the samples tab wasn't shown.

Changes in Bitwig Studio 1.3.9

Released on 05.04.2016.

NEW Integrate u-he presets into the browser and allow hot-swapping of u-he presets and devices in the popup browser.
FIXED Can't undo assignment of a preset to a VST plugin when assigning preset within Bitwig Studio (e.g from browser).
FIXED Clips that contain lots of notes are very slow to select when selecting clips on the arranger.
FIXED Controller API: createCursorDevice returns null when being called without argument.
FIXED TextEditor does not calculate properly the cursor position when the string starts with whitespaces.
FIXED When editing arranger clip automation, lots of track automation events at clip end are created.
FIXED Regression in 1.3.8: note end might be painted one pixel off.
FIXED Random application crashes on OSX.
FIXED Note painting is incorrect for a note that starts in one clip and continues in the next.
FIXED Open containing folder for a VST plugin on Mac results in error.
FIXED Regression: Possible to get feedback loops in some rare cases due to recent PDC changes in 1.3.8.
FIXED Notes which start at the exact time when the clip ends would sometimes play even though they shouldn't.
FIXED Engine crashes when switching to another project before the plugins in the current project have finished loading.
FIXED Dragging boolean clip automation onto numerical automation crashes app.
FIXED When replacing plugin using popup browser and selecting a preset of another device and then pressing ok 2 devices are inserted in the chain.
IMPROVED Improve library indexing times for subsequent launches of the application.
IMPROVED Default quantization setting should be 16th instead of adaptive editor grid.
IMPROVED Search for ffprobe/ffmepg or avprobe/avconf on Linux.
IMPROVED Improve the category detection for u-he presets based on the folder they are found in.
IMPROVED ROLI Searbord RISE: Added MPE pitch bend range control in script preferences and send the range on the right channel.

Changes in Bitwig Studio 1.3.8

Released on 21.03.2016.

NEW Added Post Recording Actions to clip launcher which are activated after a specified duration has been recorded. This can be used to record clips of a predetermined fixed length as well as to record multiple takes automatically to multiple clips.
FIXED Crash when changing drum machine preset for another preset using the popup browser and having previously selected a pad that does not have a chain in the preset selected.
FIXED Moving notes by a tiny amount using the inspector creates lots of duplicates.
FIXED On Linux the window shifts down by the size of the title bar each time the application is started.
FIXED Pasting text from the clipboard on OSX does not work.
FIXED Dragging a track from one project to another that referered to a sample that was collected and saved on a different machine in the source project would not find the samples when dropped in the destination project.
FIXED Exporting MIDI file should ignore muted notes.
FIXED Some devices get clipped along the bottom edge when scaling is not 100%.
FIXED Playhead starts in wrong position and not from the blue play marker after bounce.
FIXED Changing track color while detail editor being open does not repaint notes.
FIXED Notes in drum MIDI files that have zero length should be interpreted as 16th when importing into Bitwig Studio.
FIXED Rare crash when deleting a track or moving it out of it's group.
FIXED Not possible to move the loop start for a clip beyond bar 250 using inspector but dragging loop region allows this.
FIXED Instrument notes are not truncated at the clip boundry when consolidating.
FIXED Controller API: crash when using device layer bank.
FIXED Free running automation is not shown correctly in content preview section of launcher clips.
FIXED Phase is inverted when recording audio from an external source using ASIO at 24-bit.
FIXED When opening timeline context menu only update time selection when clicking outside of selected time range, otherwise delete command will not work correctly for automation.
FIXED When saving a new clip the BPM is set to 110 and not the project's current tempo.
FIXED When there is a long list of items that needs to be scrolled in a menu it is not possible to select menu items using touch that are not visible.
FIXED Creating a clip in the clip launcher using different time signature than 4/4 still creates a clip with 4 quarters duration.
FIXED Controller API: Crash when creating named device cursors from onMidi callback.
FIXED Clip launcher note editor sometimes jumps to time before content start when stopping playback with playback follow enabled.
FIXED Moving multiple continuous clips with "automation follows clips" activated creates unneccessary automation dots at the boundries of the clips.
FIXED Regression: pasting text does not work on OSX.
FIXED Muted clips are not visually distinguishable from unmuted clips in clip launcher.
FIXED Projects with editors set to triplets don't show correct value in grid subdivision fields.
FIXED When clicking on header area of a drum note lane that does not contain notes, it should also reset the time selection to avoid accidental deletion with standby time selection.
FIXED Undo history breaks if you move an automation point and hit the right mouse key while doing so.
FIXED Importing corrupt midi files that have track names that contain the null character results in a project that cannot be opened once saved.
FIXED Zoom to fit leaves too much space in timeline editors.
FIXED When importing MIDI files the clip length should be calculated from the content instead of from MIDI metadata.
FIXED Effect track is called audio track in context menu.
FIXED Macro section displays "Default Preset" after loading a saved VST preset via the popup browser into an existing VST plugin.
FIXED Crash if bouncing a track region in place and before the bounce has completed deleting the track.
FIXED OSX engine crash when scanning certain audio devices.
FIXED Sometimes engine crashes on OSX when connecting to document.
FIXED Crash when trying to select parent device via controller API.
FIXED Automation recording would be turned on by punch in or end of pre-roll if "Write Automation on Record" setting was on in preferences but this should only apply when the user manually turns on the record button.
FIXED If you get an error saving a project when closing it the project should not be closed.
FIXED Audio engine always crashes if user selects weird buffer sizes on ALSA.
FIXED Controller API: cursorTrack.addCanSelectNextObserver reports the same value as addCanSelectPreviousObserver.
FIXED Controller API: macros of devices in FX slots cannot be accessed when slot is closed in the GUI.
FIXED Using punch out results in instrument track recording stopping slightly before the loop end.
FIXED Triplet notes were getting truncated during playback when shuffle is on.
FIXED Sensitive area for dragging start/end of events is too small on hi-res displays.
FIXED Pitchbend does not get converted to note expressions anymore.
FIXED Overdubbing of launcher clips is broken.
FIXED Controller API: crash when calling selectFirstInSlot on named device cursor.
FIXED Controller API: allow to launch either group track scenes or the clips of the group's master track via clip launcher interface.
FIXED Pinning device for a selected preset in popup browser would not allow unpin if the plugin no longer existed.
FIXED Crash when duplicating additive tempo modulation points inside a clip on the clip launcher.
FIXED When dropping raw audio events into a clip the successive audio event sometimes gets deleted.
FIXED Crash due to being able to create a feedback loop by moving tracks between track groups that would cause more than one feedback loop.
FIXED ASIO: Crash with a buffer-size of 2048 samples when using a Steinberg audio interface.
FIXED Controller API: observer for clip launcher slot selected state does not report correct value when pointing cursor track to another track.
FIXED When clicking + button in a drum pad and selecting the same device as the last one inserted in the drum machine the device would not be inserted in the pad.
FIXED Potential crash when deleting time in arranger.
FIXED Controller API: selecting layers in device layer bank does not work correctly.
FIXED Pasting of clip modulation inserts wrong data.
FIXED When opening a project containing a VST the preset name always says "Default Preset" instead of the last selected preset the VST had when saved.
FIXED A duplicated audio track reverts to the first hardware input if the source track had another hardware input selected.
FIXED Favouriting an item in the browser column scrolls back to the selected item in the list.
FIXED Controller API: devices on group tracks are not accessible using cursor device.
FIXED Hardware FX does not report latency to PDC.
FIXED Controller API: siblings track bank sometimes not scrolls to the correct section when selecting tracks.
FIXED Regression: License registration window for u-he plugin is broken.
FIXED Note length changes whe single-clicking inspector note length field for a multiselection.
FIXED Controller API: crash when diving into FX layers using Push4Bitwig script.
FIXED If you bounce a note clip that is recorded with preroll all bounces contain one bar of silence at the beginning of the bounced audio file.
FIXED Using forward slashes ("/") in track names leads to the creation of subdirectories when exporting audio.
FIXED Controller API: cursor device does not work on tracks that have been created by a track bank.
FIXED Eraser tool affects all layers in layered audio editor instead of just the target layer.
FIXED Recording with punch in and pre-roll causes clips to be recorded on the arranger with negative time.
FIXED Dragging automation time selection for clip modulation resulted in wrong preview and wrong data inserted on drop.
FIXED Controller API: crash when selecting parent device using Push4Bitwig script.
FIXED Clicking on clip launcher scene clears the note editor content in tablet mode.
FIXED Stop button on group track in clip launcher is not lit, so looks like you can't press on it.
FIXED Controller API: crash when trying to access MIDI port with invalid index.
FIXED Controller API: potential crash in siblings track bank (Push4Bitwig script).
FIXED Control Surface Scripting API does not open anymore from help menu in 1.3.6 on windows.
FIXED Regression: Notes are sometimes getting played twice (note from start of loop creeps in at end) when a clip is looping .
FIXED Audio on Windows creates pops, crackles and slurring in 1.3.6 but worked in 1.3.5.
FIXED Audio Engine crash when reading from disk failed.
IMPROVED Added support for track and instrument name metadata to MIDI file import.
IMPROVED Much lower memory usage and better overall application performance on OSX.
IMPROVED Made touch-tap recognition more reliable on Surface Book and Surface Pro 4 and other devices with very high pixel-density.
IMPROVED Improved algorithm used for delay-compensation including fixes for modulation routing and complex side-chaining.
IMPROVED Touch: The radial gestures menu for devices in the device chain is now only available from the device header, as it was too easy to move/copy devices by accident. .
IMPROVED Show path to selected file in popup browser and make it clickable to select a parent folder.
IMPROVED Support Jack input and output latency compensation.
IMPROVED Rescan plugin option not available for shelled plugins and only shown in presets browser not in device browser.
IMPROVED Don't have separate browser, inspector, mapping browser for each mode (PLAY, EDIT, ARR, MIX) in the tablet profile. Instead just one for all of the modes.

Changes in Bitwig Studio 1.3.6

Released on 05.02.2016.

NEW Implement Choke for the Drum Machine.
FIXED Drum choke is not consistent.
FIXED Rare crash when making a ranged selection in the browser when the search term changed and the anchored position is no longer in the list.
IMPROVED Made pencil tool smarter - it now lets you move and extend notes/clips without having to switch to the arrow tool.
IMPROVED Improved WASAPI perfomance.

Changes in Bitwig Studio 1.3.5

Released on 03.12.2015.

FIXED Mouse cursors don't look sharp on OSX computers with Retina screen.
FIXED Dragging notes from multiple clips in arranger with copy modifier will copy some notes and move others when dropping onto an existing clip.
FIXED Named device cursors should be updated to an existing device if possible when deleting a device.
FIXED Crash when changing velocities using pencil tool in audio event area of hybrid track.
FIXED 32bit plugins with carbon windows don't open their window on OSX 10.11.
FIXED VST window size is wrong in Melodyne 4 beta version on OSX.
FIXED Volume, pan and CC automation should follow clips when dragging to other tracks if follow clips is active (currently only does so if device chain is identical).
FIXED Searching for letters and numbers (e.g. "7A") in files would not find files that have that in their name.
FIXED Dragging a track from the browser that contained a VST into empty project after fresh startup would not load the plugin due to missing plugin state.
FIXED Next actions on clip launcher don't work in some cases.
FIXED If Preroll is active, clip launcher clips already record during the preroll time.
FIXED Arpeggiator plays a full note when the gate is at 0%.
FIXED Dragging a track out of a deactivated group hangs the engine.
FIXED Engine crash when switching documents.
FIXED Transpose expression zoom-scrollbar does not line up with timeline content by default in audio editor.
FIXED When saving a project and changing the list of tracks/track groups in that project the browser would not update with the new list of tracks.
FIXED Regression in 1.3.4: mouse cursor sometimes disappears on OSX.
FIXED If you have only one empty project (tab) open, save the project and immediately create a new project, the previous one will close.
FIXED Controller API: device.addPresetCategoriesObserver/addPresetCreatorsObserver are not updated correctly.
FIXED Track header width might be different from state before saving after opening project.
FIXED Loop marker for clips on the arranger are not shown in the correct place and moves when zooming in and out.
FIXED Removing stop button from clip slot should also remove record button.
FIXED Dragging clip end in track note editor enables looping instead of just extending the clip end.
FIXED Icon that indicates launch quantization on clip loop bar is invisible when loop region is not selected in an unlooped clip.
FIXED Folded lanes in note editor do not line up with the headers in tablet display profile.
FIXED Synced LFOs are not perfectly synced.
FIXED Bug in OSX 10.11 LaunchServices causes Bitwig Studio to start only once (added workaround).
IMPROVED Add action to toggle the showing and hiding of all automation lanes on the arranger and shift clicking automation icon in track header changes for all tracks in its group track.
IMPROVED Raised silence threshold used by auto-suspend of plug-ins, as it was below the background noise of several popular plug-in effects.
IMPROVED Fold state for drum machine clips shows note name in front of the pad name.

Changes in Bitwig Studio 1.3.4

Released on 27.11.2015.

FIXED Crash when changing buffer size in preferences.
FIXED Quit commad gets disabled on OSX after invoking once and choosing cancel in project save dialog.
FIXED Possible to create a feedback loop in a project by copying a dynamics device receiving from a track group into one of the tracks in the group.
FIXED Arranger object snapping should be off by default.
FIXED Recorded notes were sometimes assigned the wrong pressure value if the controller never sent a poly pressure event on that key.
FIXED Duplicating multiple audio events across multiple clips with time selection only duplicates last audio events.
FIXED Hardware Instrument device is not letting the sound thru after you open the project until you see the device itself or trigger a note in this track.
FIXED Mouse cursor sometimes does not reappear after moving automation point on OSX.

Changes in Bitwig Studio 1.3.3

Released on 20.11.2015.

FIXED Right-aligned value texts in DSP meter windows are jumping because of text length changes.
FIXED Possible to leave a radial gesture menu on screen when dragging into the onscreen keyboard and releasing finger.
FIXED VST plug-ins without any outputs at all weren't recognized.
FIXED Crash when changing audio driver on Windows.
FIXED When quantizing notes the maximum shuffle amount of 100% shifts notes too much.
FIXED OSX plugin windows do not support double resolution on Retina displays.
FIXED Crash when creating a new project when specified template file does not exist.
FIXED ROLI RISE works with BWS devices, but not with Equator VST.

Changes in Bitwig Studio 1.3.2

Released on 18.11.2015.

NEW New LFO shape: random smooth.
NEW Allow MPE mode to be forced on for legacy VST plug-ins which doesn't support the MPE canDo check.
FIXED Crash if using the bounce modifier and deleting the destination before the bounce completes.
FIXED Crash when turning on loop mode with touch interaction.
FIXED Crash when selecting a project with the mouse and at the same time pressing the close button for the project with touch.
FIXED Crash when dragging a layer device (or a layer of a device) from one project to another's track header without pressing the copy modifier when the destination project has more effect tracks than the source project.
FIXED Plugins or controllers could break undo history if they started changing parameters but not invoking the corresponing end-change.
FIXED Automatic sample rate does not work for ALSA backend.
FIXED ALSA backend does not silence channels that we are not outputting to resulting in distortion.
FIXED Resizing end of audio events that are partly masked by the clip leads to wrong event length.
FIXED Audio editor in track mode shows wrong track after bouncing an arranger time region.
FIXED Controller API: using more than one named cursor device does not work correctly.
FIXED Changing tempo for multiple clips in inspector only gets applied to the cursor clip.
FIXED Numbers in file names are not matched when searching in browser if they appeared directly after a letter without a space (or other punctuation character).
FIXED Regression in 1.3.1: window positioning and scaling can get wrong on OSX when hot-plugging screens while Bitwig Studio is running.
FIXED Unknown category in device browser shows empty list.
FIXED Not possible to drag and drop a pattern from Machine (standalone) to Bitwig Studio on OSX.
FIXED Group tracks cannot be moved using touch.
FIXED Bouncing was using the wrong sample rate for some WASAPI configurations.
FIXED Erase tool does not always work for erasing audio events in the arranger note editor.
FIXED Controller API: crash when trying to select FX slot while device is not present.
FIXED Note sources are shown as "not configured" when removing and adding a control script which it belonged to.
FIXED Waveform overview is missing after bounce and bounce in place when sample rate is set to automatic.
FIXED Controller API: crash when deleting tracks quickly while having certain controllers connected.
FIXED Search indexes would become corrupt when deleting files from the index due to a notification from the file system of file being removed.
FIXED Window layout glitches on OSX when skipping over tracks quickly.
FIXED Some notes get unselected after quantize and undo.
FIXED Inspector switches between drum chain and device info when clicking on different Drum Machine pads.
FIXED Quantizing notes with shuffle may result in deleted notes.
FIXED Crash when dragging clip on arranger that is being deleted by another clip that is being recorded over it.
FIXED Tablet mode: there is no easy way to add samples that are not in the Library (e.g. from project folder) to instruments.
FIXED It's not possible to scroll horizontally with the scrollbar in clip launcher using touch or pen (tablet display profile).
IMPROVED Ability to drag multiple files onto a Collection.
IMPROVED Flanger's 'Mix' is not a percentage.
IMPROVED Improved application performance when using many drum chains.
IMPROVED Onscreen keyboard now shows note velocity, timbre, pitch and pressure adjustment for all notes that are being played.
IMPROVED Make the onscreen keyboard and computer keyboard much more responsive for note input.
IMPROVED Improved VST auto-suspend and added visualization in the mixer when devices are processing / sleeping, which c an also be clicked to toggle the enabled state of devices.

Changes in Bitwig Studio 1.3.1

Released on 06.11.2015.

NEW Added controller script for Seaboard RISE.
NEW Adjustable layout scaling that is remembered per screen. It can be configured in the display section of preferences dialog. The display profile settings have moved there as well.
FIXED Crash when moving track with group send automation out of a group then undo.
FIXED When having a 64 bit and a 32 bit plugin on OSX open clicking on one plugin window hides the other.
FIXED Moving drum machine slot contents can cause multiple pad presets for the same key.
FIXED Tablet mode: touch keyboard / drum pads doesn't change when in preview mode.
FIXED Visual artifacts appears after switching from tablet to small display profile with 175% scaling.
FIXED Crash when dragging output chains from a plugin and dropping in empty space on arranger.
FIXED Size of DSP performance graph flickers in some cases on OSX.
FIXED Automation lanes on arranger don't line up with track headers when track groups are folded.
FIXED Allow users to select a dual or triple monitor profile even if they only have a single display.
FIXED Add context menu to tree widget's radial touch interaction.
FIXED Automation override (green arrow) doesn't get turned off after deleting the lane which was overridden, also the green dot stays on parameter.
FIXED Automation record mode touch does not behave different than latch when tweaking VST gui controls.
FIXED Moving a device which had send automation for a nested device chain into a slot did not delete the modulation but did delete the send leaving modulation to a non-existant send knob.
FIXED Bounce-in-place result in empty clip if play-head is after the clip and enough plug-in latency was used.
FIXED Playback does not work until manually removing audio input bus on OSX when choosing audio input from external hardware and then starting the app later without that hardware.
FIXED Note editor layer name can become too wide.
FIXED Moving (or copying) an instrument layer into a slot of a device after the instrument layer (eg LFO Mod) does not delete the send knob on the layer.
FIXED Automation to a nested device chain's send knob remains when moving the device containing chain into a slot (which deletes the send).
FIXED Controlling send amount via controller API does not work correctly after reordering FX tracks.
FIXED Playhead is missing when viewing automation of clips from the Clip Launcher.
FIXED Menus sometimes require 2 touches to activate menu items.
FIXED Tooltips sometimes painted wrong when scaling on retina display.
FIXED Resizing the GUI does not paint correctly on OSX computers with retina display.
FIXED Changing presets in a VST that has multi outs causes crashes if the presets remove output chains.
FIXED VST window gets moved when opening from secondary screen on OSX.
IMPROVED Controller API: renamed setUseMultidimensionalPolyphonicExpression to setUseExpressiveMidi and updated it to take the pitch-bend range as a third parameter.

Changes in Bitwig Studio 1.3.0

Released on 20.10.2015.

NEW Convert polyphonic aftertouch to note expression "pressure".
NEW Polyphonic modulation sources can now modulate monophonic targets.
NEW Multi-touch support for Windows and Linux.
NEW Added support for MIDI MPE mode for VST instruments.
NEW E-Cowbell device.
NEW Added side-chain to ring modulator device.
NEW Delay-4 device.
NEW Add template support.
NEW Add ALSA support.
FIXED Crash if rescan of plugin in plugin error list window took some time and window was closed before plugin scan completed.
FIXED Engine on Mac OSX crashes sometimes if a plugin crashes.
FIXED Crash when applying legato to raw audio events.
FIXED When bouncing a clip with a custom source the pre and post fader options showed a blank line.
FIXED Closing a document that has exceeded limitations in Bitwig 8-Track does not warn that changes will be lost.
FIXED If you load a project that makes use of a sample that is part of a library pack, but the pack is currently not installed on the machine that loads it, you'll get the message: "This file is available in the package manager. Would you like to download and install it?" Bug: If you click "Yes", nothing happens.
FIXED Automation lanes with renameable parameters forget their name after save/load and display empty strings instead.
FIXED Moving track in or out of group track stops playback of clip launcher clip.
FIXED Rare crash when dragging and dropping clips in the clip launcher.
FIXED When removing a library location it does not get removed from the search results if the cursor is currently inside that location.
FIXED Edit file metadata does not work for bwscene files.
FIXED Application crash when ungrouping a group track containing a track which routes notes to the track group output.
FIXED Arranger cue markers and loop region should always show the events from the top level group.
FIXED Crash when showing context menu for a modulation source that is modulating a parameter that is not available (eg if plugin not loaded).
FIXED LFO Phase parameter stopped working when Retrig is on.
FIXED When dragging multiple audio files from the browser and using Ctrl key to put them in one track the files were still put in separate tracks.
FIXED When dragging in a MIDI file with tempo automation ask the user if they want to import the tempo from the clip or not.
FIXED Controller script does not reach the maximum value if they overflow the range 0..127.
FIXED No audio inputs shown if you select "none" as input device before selecting an aggregated device as output.
FIXED Remember state of popup browser when browsing for samples or multi samples for a sampler.
FIXED "Copy value to all layers" and "Copy modulation to all layers" don't work correctly in some situations.
FIXED Solo for the source track does not work correctly when using VST side-chaining.
FIXED Adjusting time/secs of a beat marker by dragging inspector value is not applied.
FIXED Crash when openning a document from native file manager before the main window of the application was shown.
FIXED Dynamics device didn't react on SIDE-only signals.
FIXED "Plugin windows follow current track" always opens VST GUI on primary screen, regardless on which screen it was open.
FIXED Tracks created by drag & dropping clips to a new track were auto-armed but should not have been.
FIXED When dragging a hardware instrument preset to the empty track area the input selector is not correctly set.
FIXED Application crashes when trying to save clip to browser in some projects.
FIXED Pasted notes are not inserted into the correct layer in layered note editor.
FIXED Soloing group with subgroups doesn't play/solo the subgroups.
FIXED Shift and right click to open popup browser on favorites should work in empty space too not just directly over the + button.
FIXED Controller API: opening application panels such as browser should not try to focus them first.
FIXED Audio engine can't connect to new projects sometimes when dragging tracks from one project to the project tab bar.
FIXED Not possible to select a waveform background in layered note editor.
FIXED Occasional crash when dragging empty scenes in clip launcher.
FIXED Project folder not named correctly when saving project with a dot in filename.
FIXED Filtering of control surface shortcut in preferences did not work.
FIXED When saving clips or presets and clicking ok the last tag in the tag field would not be committed if the user had not typed space after it.
FIXED Crash when dragging 2 empty scenes in clip launcher after the last scene in the clip launcher.
FIXED Sometimes when making a shortcut assignment that is already made to another shortcut the message is not shown explaining this.
FIXED Wrong solo behavior for sends when tracks are routed to another track instead of master.
FIXED Crash when working with mappings in old documents that contains plugins that can't be found.
FIXED Zooming in clip content note editor does not take loop region of empty clips into account.
FIXED Controller API: crash when grouping, ungrouping or deleting group tracks in some cases.
FIXED Controller API: "any" filter item should be part of the list of items.
FIXED Controller API: crash when calling session.addIsActiveObserver.
FIXED Duplicate does not work for Effect tracks.
FIXED Controller API: track position observer should take navigation context into account.
FIXED Links to web site from help menu did not work on Linux.
FIXED Crash when loading MIDI file with tempo events.
FIXED Tag input field doesn't create tags from pending text input when losing focus.
FIXED Notes which are cut off by the same key had a note length jitter when using large buffer sizes in the bitwig instruments.
FIXED Controller API: crash when using selectNext/Previous with named device cursor.
FIXED Time selection in the arranger timeline header area does not work.
FIXED Writing automation for switch parameters such as the sustain pedal was resulting in ramps instead of straight edges.
FIXED Controller API: cursor device does not work on track group device chains.
FIXED Clip launcher clips we're slowly drifting apart due to accumulating rounding error.
FIXED LFO phase parameter doesn't work in synced mode with retrig off and playback running.
FIXED Moving a nested device chain could cause weird problems/crashes if the chain's mixer had automation for some of it's parameters (eg volume or pan).
FIXED Open plugin GUIs don't disappear when deactivating the engine.
FIXED Default value for pitch bend automation is -100%.
FIXED Inserting expression events at the end of a long raw audio event sometimes snaps to incorrect times.
FIXED Saving a clip that contained a VST plugin that had modulation for one of it's parameters would not restore the unmodulated value correctly when dragging clip back into a project.
FIXED Stopping the playback in the middle of a sustain-pedaled note playing creates hanging note.
FIXED Unable to drag individual tracks for a document from the file browser.
FIXED Controller API: user and send controls cannot be used as source for manual mappings.
FIXED Crash when selecting track on hardware controller while closing document.
FIXED Window disappears from screen on Windows sometimes.
FIXED Controller API: direct parameters should not include macros and enabled state.
FIXED Glitches when pitch sliding with organ with non-multiple-of-4 buffersizes.
FIXED Retriggering the same key from midi is unreliable in 1.2.
FIXED It was possible to create a feedback loop by moving a VST Instrument from a group track onto one of its child tracks, if the child track's output was routed to the VST as MIDI.
FIXED Engine crashes when connecting to document when a scene file is selected in the browser.
FIXED Roland VSTs crash audio engine.
FIXED Renaming a track in the inspector creates an undo step for every single character entered.
FIXED Renaming a device does not create an undo step.
FIXED Connecting Arturia BeatStep Pro breaks listing of connected MIDI controllers on OSX.
FIXED Crash when shift-selecting multiple launcher clips in note editor layer list.
FIXED Crash when dragging an empty MIDI clip into the application.
FIXED The same shortcut can be added multiple times to a single action and application would crash when deleting the shortcut mappings.
FIXED Engine crashes when overdub recording into multiple launcher clips that are triggered by follow actions.
FIXED Deleting or installing a VST while app is running does not cause the preset browser to update with the change.
FIXED Can't activate the audio engine on OSX if set sample rate is set to automatic.
FIXED Application might not start on OSX when a non-local URL is in the clipboard.
FIXED Controller API: old preset related functions are not working anymore.
FIXED ASIO: Issue switching sample-rate.
FIXED Playhead is not moving in absolute arranger clip automation editor.
FIXED Selecting a bookmark location and then dragging clip or preset to the results are in file browser would save the clip to the default library location and not the bookmark location.
FIXED Wrong default value for Step MOD (32/1).
FIXED Crash without report when editing raw audio clips due to bugs in version of Java bundled with Bitwig Studio on Linux.
FIXED Bouncing a clip on a track in a group to a new track should create the new track within the group.
FIXED Sends of single device chains don't get muted if you mute the main channel.
FIXED Context menu for a track in a track group shows a blank line instead of the item to show popup browser.
FIXED Showing the input/output section in the arranger resulted in the track names getting shorter.
FIXED Crash sometimes when moving cursor for the any file result of a filter column in the browser.
FIXED Colours of track headers & group are not saved in .bwscenes.
FIXED Crash sometimes when double clicking recently used document in file browser.
FIXED Clips that have "no-kick" tag appears in the result of search "kick".
FIXED Dragging a clip or a preset to the browser to save did not work if you hovered over the folder area in the side panel browser.
FIXED Crash when in mixer view and cursor is in mini device chain and arrow right from last track when the effect tracks are not visible.
FIXED Dragging a no looping clip from the arranger to the clip launcher does not set the correct loop region.
FIXED Search field is not focussed when opening Popup Browser via Drum Machine.
FIXED When dragging a scene file to the clip launcher the preview did not update correctly when moving to a different scene.
FIXED Saved scenes would output to "No output" and could not be previewed in the browser.
FIXED Impossible to create Smart Collections within a folder on Windows machines.
FIXED Crash when opening a project that had a slot selected in the output track of a nested track group and the track group was not expanded.
FIXED Controller API: device.loadPreset(int) does not work anymore in 1.2.0.
FIXED Using up/down arrows in popup browser moved the cursor but did not select the file in the list as well.
FIXED Projects created in 1.1 that have automation for the cross fader mode cannot be opened in 1.2.0.
FIXED Controller API: cannot select first device in chain via cursorDevice.selectPrevious().
FIXED Regression: muting a device following an instrument were causing silence/crackling in 1.1.3.
FIXED Midi clock gets send during bounce.
FIXED Wrong raw playback with activated arrangement loop.
FIXED Time and value fields are missing in note expression event inspector.
FIXED Inspector shows old button style for mute and solo buttons when clicking on a layer device chain.
FIXED Controller API: crash when switching VST presets on controller.
FIXED VST windows are shown in front of other applications when Bitwig Studio is not active.
FIXED Routing choosers show the device preset name instead of the name of the device.
FIXED Crash when consolidating clips on the arranger while the note editor is looking inside one of the clips being consolidated.
FIXED Engine crash related to sends of nested device chains.
FIXED Instrument Track input chooser button shows empty string when selecting renamed controllers for the first time.
FIXED Controller API: crash when calling addDeviceCountObserver on device bank of cursor track.
FIXED Shortcut modifiers are shown wrong on different operating systems (eg "super" on Mac).
FIXED Controller API: accessing sends of drum pads does not work.
FIXED Potential crash when no insertion layer is selected in layered note editor.
FIXED Controller API: some device parameters are not included in the direct-parameter-id list, but their values are reported.
FIXED Polysynth doesn't play the same sound when you want in repetition.
FIXED Big clip height does not resize the group's scene header in the mixer.
FIXED Controller API: add selectInEditor to device interface.
FIXED Deleting master track would not delete the master track but would stop audio output.
FIXED Slicing reversed audio to Drum Machine does not work.
FIXED Rare crash when trying to activate the engine for a document that is being closed.
FIXED Controller API: select functions in CursorDevice not working for nested VST plugins.
FIXED Rare crash on Mac when file system notifies us of a file being removed in a folder we are monitoring.
FIXED Files embedded in clips were not extracted into the project folder when dragged into project.
FIXED Crash when switching documents with some controllers connected.
FIXED Crash when control script connects to a plugin device under some circumstances.
FIXED Audio engine crashes sometimes when launching a clip on the clip launcher.
FIXED Soloing tracks routed to hardware outputs does not mute other tracks routed to the same output.
FIXED Moving the currently playing scene stops clip launcher playback.
FIXED Engine freeze when creating an audio track after loading a specific project.
FIXED Macro doesn't receive name when mapped to 'enable bipolar' button of an LFO.
FIXED Rare crash when deleting a track.
FIXED Crash due to deleting automation lane for send when moving a track from one track group to another.
FIXED Rare crash when moving notes by octaves in the inspector.
FIXED Nested device chains didn't go to sleep leading to high CPU usage.
FIXED Invalid multi sample files can crash the application when scanning library locations.
FIXED Piz midi plugins can't be loaded anymore.
IMPROVED Update scripts for Livid Instruments controllers.
IMPROVED Controller API: add function to toggle PreRoll.
IMPROVED Stronger highlight for played keys in piano roll editor.
IMPROVED Controller API: fixed direct parameters should be listed before dynamic direct parameters (e.g. in layer device).
IMPROVED Arpeggiator now analyses incoming note expressions and applies them to generated notes.
IMPROVED Controller API: allow to navigate items in browser filter columns with nested entries as a flat list.
IMPROVED Controller API: add access to siblings of a track.
IMPROVED Controller API: track bank should allow to navigate flat track list, so that simple controllers work with tracks groups.
IMPROVED Controller API: cursorBrowserItem.selectNext/Previous should perform selection instead of only moving the cursor.
IMPROVED Added "Note Steal Release Time" parameter to sampler to let the user control what happens when a note is cut-off by the same key. (useful for cymbals).
IMPROVED Added jitter meter to the DSP Performance Graph which will shows how stable the audio processing scheduling is. If its not in the single-digit percentages try another buffer size.
IMPROVED The user can tell Bitwig Studio to forget about deleted projects in the recent document list.
IMPROVED Remember the next track color.
IMPROVED Shift + Click on the meter's peak value resets all the meter's peak values.
IMPROVED View settings in note editor should be remembered per-track.
IMPROVED Link to support web site in help menu lands at home page instead of support page.
IMPROVED Improve menu navigation using the keyboard.
IMPROVED Clicking a track header now updates the note editor to show that track.
IMPROVED Controller API: allow to specify whether track cursor looks at flattened tracks, nested tracks, or as shown expanded in the GUI.
IMPROVED When saving a project always collect files that are in another project folder to the one we are saving.
IMPROVED Focus should not change unless user is making a selection or clicking in empty area of a panel.
IMPROVED Controller API: add option that controls if siblings track bank contains effect tracks and master track. .
IMPROVED MMC transport support for generic controller scripts.
IMPROVED Shortcut changes: "B" for popup browser, "Alt-B" for side panel browser.
IMPROVED When saving a scene, prefill dialog with scene name.
IMPROVED Add VST 64 bit and VST 32 bit file types to the device popup browser.
IMPROVED Controller API: add observer that reports if a device is a plugin.
IMPROVED Buffer sizes don't need to be limited to power-of-two values on OSX anymore.
IMPROVED Add note retrigger option to Step MOD.
IMPROVED Add context menu entries for deleting clip automation to editor background, launcher clip overview and automated parameter controls.
IMPROVED Optimized the WASAPI implementation for Windows 10.
IMPROVED No way of knowing the tuning (in note) of a tune-related parameter other than by changing its value (therefore detuning it).
IMPROVED Allow a knob or CC to control a toggle button and define range in which toggle is on or off.

Changes in Bitwig Studio 1.2.0

Released on 30.09.2015.

NEW Automatic quantization of recorded notes.
NEW Inspector for devices - makes it more convenient to keep overview about modulation mappings.
NEW Pop-up Browser: Context sensitive browser that enables more convenient and faster browsing of devices, presets, samples, multi-samples and clips, and allows to audition choices before inserting.
NEW Per-project action mappings for MIDI controllers (both raw MIDI and via controller scripts) and computer keyboard.
NEW Support for high resolution displays on OS X (Retina) and Windows (High-DPI).
NEW Customizable keyboard mappings including MIDI controller support.
NEW Group Tracks.
NEW Oscilloscope device.
NEW Basic multi-touch support on Linux.
NEW Jack support including Jack Transport on all platforms.
NEW Support for new MPE (MIDI Polyphonic Expression) specification.
NEW Double-size clip slots in mixer view.
FIXED Add action to show plugin device window.
FIXED Saving of VST plugin states crashes the plugin host on Windows.
FIXED Some equalizer bands could go below 20Hz.
FIXED Icons for file types do not show up in file manager after installing Bitwig Studio on Ubuntu .
FIXED Application icon no longer shows for Bitwig Studio on Ubuntu.
FIXED Dragging arranger time to clip launcher should make slot empty if no content on arranger.
IMPROVED Allow to rename devices.
IMPROVED Modulation mappings from polyphonic sources to monophonic destinations.
IMPROVED Clips on Master and Effect tracks can only be dragged to pre-existing audio or instrument tracks. .
IMPROVED Add graph to dynamic devices, such as Audio Mod, Compressor, Dynamics, LFO Mod, Peak Meter, Gate and Transient Control.
IMPROVED Display the band's frequency in EQ-2 and EQ-5 devices.
IMPROVED Attack and sustain modulation sources for Transient Control device.
IMPROVED Better support for touch and pen input devices.
IMPROVED Better font rendering.

Changes in Bitwig Studio 1.1.11

Released on 28.08.2015.

FIXED Tooltips would sometimes hang around on the screen when they shouldn't.

Changes in Bitwig Studio 1.1.8

Released on 21.05.2015.

IMPROVED Sound Content and FM4 presets update.