What's new in DIN Is Noise 58
Jan 12, 2024
- position affects velocity and acceleration vectorsinstead of just velocity vectors
- Menu > Drone Tools > Position affects Vectors
- improved documentation, see https://dinisnoise.org/docs/
- fixed visual modulation behaviour on drones
- removed Boost library requirement to build DIN Is Noise from source code.
New in DIN Is Noise 57 (Jul 23, 2023)
- Fixed crash if Scale notes label on Settings page was clicked :)
- Fixed reset of note polygon radius in Mondrian :)
- Fixed lingering close button when switching ui screens using keyboard short cuts
New in DIN Is Noise 56 (Dec 24, 2022)
- New drone movements: rail and strafe:
- Rail moves a drone along its velocity vector
- New auto pause for auto rotating drone velocity and/or accleration vectors
- New Curves tab on Menu of all curve editors
- Improved FFT display and handling on waveform editors
- Improved waveform display on keyboard-keyboard
- Improved auto flip of rotation of velocity/acceleration vectors of drones
- launched drones from muted drones are not muted (default until DIN55)
- Fractaliser does not change curve name on apply
- Fixed Menu > Drone tools > Immortalize to turn mortal launched drones immortal
- Fixed resizing of Sine_Mixer harmonics/phases widget when moving Sine_Mixer
New in DIN Is Noise 55 (Sep 20, 2022)
- An overhaul of Gravity
- As before, you can click and move the base or the tip of the gravity arrow to adjust its position, direction and strength.
- To (auto) animate the gravity arrow:
- Assign a drone to base of gravity
- Assign another drone to tip of gravity
- Move or visual FM / AM modulate one or both these drones
- And gravity moves accordingly.
- Animating gravity influences the trajectory of launched
- Drones :)
- Click 'Base to manual' and 'Tip to manual' to detach
- Assigned drones from base and the tip respectively.
- You can now manually edit the base and tip again.
- Click 'Select base', 'Select tip' or 'Select both'
- To select the assigned drones. Useful for moving,
- For visual AM/FM, to mute them etc.
- Eg., you could mute the assigned drones by clicking
- Select both' and then Menu > Drone Tools > Mute
- /* adjust position/phase of visual drone modulation (AM and FM)
- Menu > Drone Params > AM Position
- Menu > Drone Params > FM Position
- Eg., at 0 position with AM and FM BPMs equal, the trail/path
- of the modulating drones is elliptical.
- /* set AM BPM to FM BPM of drones and vice-versa
- /* flip velocity direction of launched drone with respect to the launcher
- if -ve flag is set in drone velocity defaults
- /* opacity parameter for oscilloscope
- Ptimised oscilloscope
- Faster sample add
- Faster drawing
- Changed shape of drone handles
- Optimised snap lines drawing on curve editors
- Fixed OpenGL drawing bugs for affected OpenGL drivers on Windows !
- In oscilloscope !
- In waveform display on waveform editors !
- Hen hz/vol displayed on drones !
- Fixed crash if drones as they are fading in when creating drone mesh
- Are modulated or moved !
New in DIN Is Noise 54 (Apr 26, 2022)
- NEW in DIN54:
- Drones Per Launch and Launches Per Minute for drone launchers. Until DIN53.1 you could launch only 1 drone per launch. In DIN54, you can launch a bunch of drones every launch with launches per minute.
- Change drones per launch / launches per minute of an existing launcher from Menu > Drone Params > Motion > Drones Per Launch or Menu > Drone Params > Motion > Launches Per Minute for new launcher set in defaults:
- Menu > Drone Params > Defaults > Drones Per Launch default = 1
- Menu > Drone Params > Defaults > Launches Per Minute default = 60
- drone velocity modulation:
- affects all launched drones
- specify how amount of velocity (actually the speed!) changes from birth to death of a drone
- default is constant ie no change from velocity (ie the speed) at birth; this is the behaviour in DIN53.1
- edit the change curve from Menu > Editors > Drone velocity modulation
- in Gravity widget:
- Size:
- if turned ON, gravity size continuously expands or contracts to Mouse or
- 1st selected) Drone position !warning! Big gravity sizes can move drones
- fast to max volume and get loud!
- To Screen + : puts base of gravity vector to the center of the screen
- To drones + : puts base of gravity vector to the center (magenta arrow) of selected drones.
- To drone : puts base of gravity vector to the (first) selected drone.
- draw gravity vector when UI is off
- draw drone trails even if drones are off visible note / pitch ranges
- fixed: drones bounced only once irrespective of Menu > Drone Params > Defaults > Bounces parameter
- bug introduced in DIN53 :(
- fixed: potential (null pointer) crash when turning UI on/off from microtonal keyboard
- fixed: sudden increase in loudness (sorry!) when frozen drones are deleted but then
- thawed, frozen and deleted again and again
- fixed: restore oscilloscope display state when UI is turned off and on
- fixed: timing (introduced in DIN53.1 due to change of alarm.cc/h) of auto split / delete boxes in mondrian
- fixed: deleted drones not de-selected
New in DIN Is Noise 52 (Dec 12, 2021)
- walked back some changes introduced in DIN 51
- the drone tracked by gravity does not change when the selection changes
- renamed drone arrow parameter called Head to Neck
- new gravity size modulation for DIN 52
- change the size (aka strength/magnitude) of gravity vector over bpm:
- on the gravity widget, turn on Modulate
- bpm = speed of gravity size modulation
- depth = how far to 0 gravity drops
- depth = 1, goes all the way to 0 and back in 1 beat
- depth = 0.5, goes from starting size to half size and back in 1 beat
- depth = 0, no size modulation ie size does not change at all
- default depth = 1
- set an initial size using gravity presets or click on Change Size
- and move the mouse up or down. keep Modulate off when doing this.
- click Edit to edit the size modulation curve for interesting fx.
- press q to toggle drone wanding when Menu > Drone Tools > Wand is selected
- was always in Add drone mode until DIN 51.x
- optional tracking of drones when connecting them with Menu > Drone Tools > Connect
- enable / disable @ Menu > Drone Tools > Track
- if enabled on connection: drone 1 points to drone 2 points to drone 3 and so on
- if disabled on disconnection: selected drones stop tracking any other drone
- select drone on creation
- Menu > Drone Params > Defaults > Select on Creation
- drone is not selected by default
- useful for looking at pitch/volume info of launched drones as they fly past
- white = noise interpolator curve
- @ Menu > Editors > Noise Interpolator
- white = drone that makes noise
- was grayscale in DIN 51.x
- color of velocity vector of drone = color of drone
- was green in DIN51.x
- constrain magnitude of drone velocity +/ acceleration to be > 0
- click on 0 checkbutton on the Menu > Drone Params > Motion > Velocity or Acceleration to toggle
- if enabled, magnitude of velocity +/ acceleration will always be > 0
- if disabled, magnitude of velocity +/ acceleration can go < 0 ie will reverse movement or
- orbiting
- browsed drone marker color is color of the browsed drone
- was green in DIN51.x
- improved drone arrow drawing
- improved note/frequency labeling on microtonal ranges
- improved 'with left/center/right fixed' menu item on Menu > Ranges
- new default volume distribution curve to have value increase (linearly)
- after 100% instead of staying at 100%. upto 200% now.
- improved drone > < noise progress display
- <> moved (and renamed) Menu > Drone Params > Move under Gravity to Menu > Drone Tools > Balloon
- still does the same thing:
- releases (like gas balloons :) anchored drones
- these are now launched drones and die at the end of their lifetimes.
- <> moved Snap drones to notes / Position affects velocity from Menu > Drone Params > Motion to
- Menu > Drone Tools
- <> moved Bounces, rebound Speed% and drone bounce behaviour from Menu > Drone Params > Motion to
- Menu > Drone Params > Defaults as they apply equally to all launched drones
- replaced drone Rise Time Min and Max spinners with a Rise time spinner
- turn on ~ to generate a random rise time (default is 50% to 100% of Rise time) on drone creation
- change range of randomness by editing %~ field
- replaced drone Fall Time Min and Max spinners with a Fall time spinner
- turn on ~ to generate a random fall time (default is 50% to 100% of Fall time) on drone removal
- change range of randomness by editing %~ field
- drones can bounce ahead, back or ahead/back
- can select drones while voice phrasor plays
- reinstated (from din-5.2.1 release!) a form of indian notation for notes
- from Settings screen, choose notation = indian
- a launched drone lifetime = lifetime of launcher or if ~ is active on Menu > Drone Params > Defaults > Lifetime
- a randomisation based on ~% of the lifetime of the launcher
- fixed bug when setting snap left/right values
- fixed mouse wheel scrolling of UI when hovering over label widget
- gravity continues tracking drone as its moved around or when scrolling microtonal keyboard
New in DIN Is Noise 51.1 (Jul 12, 2021)
- Improved DIN font *
- Fixed drone arrow defaults save/load !
New in DIN Is Noise 51 (Jul 7, 2021)
- drone is anchored or launched on creation:
- anchored means stays fixed at the place of creation
- launched means 'flies' off based on its velocity and gravity
- try with Menu > Drone Tools > Add / Wand
- set at Menu > Drone Params > Defaults
- set velocity +/ acceleration vectors of drones to presets via Menu > Drone Params > Motion > Set velocity/acceleration:
- presets are +ve or -ve vertical, horizontal, velocity, acceleration and zero
- auto flip (clock < > anti-clock) auto rotating velocity/acceleration vectors every some degrees:
- via Menu > Drone Params > Auto flip > Set / Unset / Toggle
- default 'every some degrees' is 90 degrees
- gravity:
- presets for gravity vector
- 0, left, right, up and down
- gravity tracks mouse position
- click Gravity > Mouse
- gravity tracks the first among selected drones
- click Gravity > Drone
- ! as drone selection changes, gravity may track a different drone !
- removed Menu Drone Params > Track gravity
- mesh polygon filling per drone color:
- color of a launched drone is same as color of the launcher
- try changing color of the launcher as drones are launched
- changed color of velocity/acceleration vectors to move away from green (used for selection) and red (used for errors):
- cyan = color of velocity vector of all drones
- (reddish) magenta = color of acceleration vector of all drones
- changed arrow visualisation of velocity +/ acceleration vector of all drones:
- Head
- edit the position of the arrow tip
- can go 'above' the vector tip ie > 1.0
- can go 'below' the drone location ie < 0.0
- can be on the body ie 0 <= tip <= 1.0
- Shoulder Position
- edit position of the arrow's shoulder tips
- Shoulder Width
- edit width of the arrow's shoulder
- Cap or Decap the arrow
- set default arrow head, shoulder position and width, cap from Menu > Drone Params > Defaults:
- used when adding & wanding drones
- change existing drone's velocity/acceleration vector arrow params via Menu > Drone Params > Visual
- improved geometric chuck:
- on a chuck with N drones, the first N - 1 drones have trail set to 0
- the last drone has trail set to 10000
- toggle auto reset trails
- Menu > Drone Params > Chuck > Auto reset trails
- 2 changes above aid visualisation and experimentation instead of manual trail
- resize/reset every time after changing a chuck param
- toggle chuck outline
- click Menu > Drone Params > Chuck > Draw chuck outline
- aids screenshotting
- chuck outline drawn per drone color
- default scale/rotate drones center to microtonal keyboard center
- default selected range to C Eb
- mouse wheel on microtonal keyboard to scroll along horizontal
- press SHIFT and scroll to scroll along vertical
- short form of echo command is .
- improved bpm handling of drone pendulums and meshes
- improved drone trail handling/display
- close menu after setting modulation direction
- ! fixed bug in zoom of curve editor when mouse slider is active !
- ! fixed draw crosshairs on drone mesh preview !
New in DIN Is Noise 50.2 (Apr 21, 2021)
- Fixed bug in drone modulation editor introduced in DIN 50 :)
- Set velocity/acceleration vector to vertical, horizontal, -velocity/acceleration
- UI dialog position improvements
New in DIN Is Noise 50.1 (Apr 1, 2021)
- Fixed wrong Velocity and Acceleration directions on Auto Rotate :)
- Improved item list handling
New in DIN Is Noise 50 (Mar 15, 2021)
- Wand drones into existense using Drone Tools > Wand
- tool toggles between Add and Wand modes
- In Add mode (the only mode until DIN49.1), you add a new drone by left clicking on the microtonal keyboard. You click and drag to 'spray' new drones.
- In Wand mode (new in DIN 50), you simply wave the mouse to add drones on the microtonal keyboard. Use the Wand distance (Drone Params > Defaults) to control how close or spaced out the drones are to each other.
- new Drone Params > Defaults tab to set defaults for some drone parameters:
- wand distance - distance to move the mouse before DIN adds a drone in Wand mode.
- ! smaller distance means drones are created close together
- ! larger distance means drones are more spaced out
- type of drones wandedadded:
- . immortal - drone forever until deleted << default and the only type until DIN49.1
- . mortal - die after their lifetime << drones launched from another drone are this type
- . reincarnate - die after their lifetime only to be (re)born immediately! << new to DIN 50!
- > type of sound made by drones:
- > moved from Drone > Tools in DIN 49.1
- > drones a pitchvolume
- > noise @ pitchvolume
- > Drone rise (min, max), fall (min, max), lifetime and handle size.
- > rise, fall times moved here from Settings screen
- Drone Tools > Immortalize to make drones immortal
- Drone Tools > Mortalize to kill drones after their lifetime
- Drone Tools > Reincarnate - drones rebirth after their death, immediately!
- Auto rotate Velocity or Acceleration or Both of selected drones from Drone Params > Motion tab:
- @ RPM
- Clockwise or Anti-clockwise
- Start, Stop or Toggle
- Set AM and FM directions to:
- Vertical, Horizontal, Velocity or Acceleration
- Until DIN 49.1:
- AM direction = Vertical
- FM direction = Horizontal
- interesting fx possible via auto rotating velocity + acceleration and using them as modulation directions. also interesting to launch drones from auto rotating velocities.
- DIN 50 introduces a virtual geometric chuck inspired by the geometric chuck, a drawing machine from the 19th century! DIN's chuck, made with a bunch of drones, not only draws (via drone trails) but also sounds notes (via snapping), drones or noises!
- To begin, select a bunch of drones and choose Drone Tools > Chuck
- DIN creates a geometric chuck with these drones:
- Minimum 2 drones
- Good start = 3 drones
- Each drone rotates about the other
- st drone is central, rotates about nothing, so stays still
- You can move this drone around and move the whole chuck
- The 2nd drone rotates about the 1st,
- The 3rd drone rotates about the 2nd, and so on
- Browse the selected drones of the chuck with Drone Tools > Browse drone or press <- and -> to select a drone in the chuck and
- Adjust the speed at which this drone rotates about the other:
- (Drone Params > Chuck > Speed), the distance at which it rotates
- (Drone Params > Chuck > Length), flip the direction of rotation
- (anti-clockwise < > clockwise) (Drone Params > Flip), pausego
- (Drone Params > Chuck > Toggle) the rotation and draw a trail
- (Drone Params > Chuck > Trail length). Recommend trail on the last drone of a chuck to make drawing like the real geometric chuck
- Set Angle per frame to speed up (large angle) or slow down (small angle) the rotation of all the drones of (all) chuck(s).
- The drones of the chuck sound the pitchvolume they are on the microtonal keyboard.
- You can muteunmute any all of the drones of the chuck.
- Drone Tools > Mute, Drone Tools > Unmute
- You can convert any all of the chuck's drones to noise (Drone Tools > Drone > Noise) or vice-versa.
- Drone Tools > Drone 2 Noise, Drone Tools > Noise 2 Drone
- You can snap drones of the chuck to sound notes
- Drone Params > Motion > Snap drones to notes > Set
- + stop drone decay (and death) if frozen
- + retime decay time of deleted drone(s) if you select drone(s) and delete again
- change FM depth (like AM depth) by moving along vertical on mouse slider
- moved along horizontal until DIN 49.1
- change FM bpm (like AM bpm) by moving along vertical on mouse slider
- moved along horizontal until DIN 49.1
- helps with moving drones along circular paths at different speeds
- improved value spinner UI
- improved find_nearest_note (..) performance
- improved drone trail performance
- improved console text & value display
New in DIN Is Noise 49.1 (Nov 16, 2020)
- Fixed : crash from 'delays' editor when menu toggled and plugin browser fold toggled !
- Multiple channel MIDI support
New in DIN Is Noise 49 (Nov 11, 2020)
- Position (instead of modulation until DIN48) affects velocity vector of drones
- Set center for rotation and scaling of drones:
- Menu > Drone Tools > Auto Center uses average center of selected drones
- Choose Menu > Drone Tools > Set to mouse and Click on it to set center to point under mouse cursor. Click to stop.
- You can also click and just move the magenta cross that marks the center
- On mouse slider:
- Warp mouse position when rolling wheel
- Press / to toggle warp mouse at boundary
- Improved the drone selector / drone mesh/pendulum preview on microtonal keyboard
- Show hz/vol for selected drones only (instead of all drones until DIN48)
- Fixed: flip (using ` key shortcut) between instruments loads the correct editors !
- EXPERIMENTAL:
- When scaling or rotating drones, change scale or angle increments using mouse slider (see
- DIN 48 CHANGELOG below for how to do this) to change scaling +/ rotation 'speed'
New in DIN Is Noise 43 (Sep 13, 2019)
- move groups of harmonics on sine mixer
- shift + click harmonic on sine mixer to select / deselect
- moving one of the selected harmonics moves all the selected harmonics
- But then one lizard (or iguana) moved, and all moved'
- VS Naipaul, Among the Believers
- but shift when moving moves just the selected harmonic
- all, none, invert buttons for gross selection
- resize phrase position slider
- DIN saves/reloads slider
- change both notes of selected range using mouse slider
- Use Menu > Ranges > Change note? > Both
- removed Change Left note, Change Right note menu items in Menu > Ranges
- replaced with Change note? Left Right Both menu items
- scrub / scratch point modulations
- click on Scrub and move up or down
- Sync on Point Modulator
- workflow is
- select modulations
- pause
- sync
- play
- voice volume minimum can be < 0 [voice waveform flips]
- spinner to set absolute drone master volume
- drone master volume can be < 0 [drone waveform flips]
- removed mute drones button
- just spin drone master volume to 0
- save/load auto apply state on sine mixer
- save/load drone selection state
- save/load drone frozen state
- save/load plugins fold state for each curve editor
- save/load auto select launched drones flag
- turn on/off UI in all screens, not just in instruments
- optimised
- click repeat of Apply button and key repeat of shortcut r for continous apply
- of plugin output to curve
- useful/interesting when point modulating custom sin/cos/radius curves etc
- drones per minute is floating point instead of integer
- improved phrase handling for voice on microtonal keyboard
- improved plugin browser on curve editors
- changed default drone handle size to 3
- fixed bug: turning on/off ui on point modulator may crash DIN42 !
- fixed bug: pressing shift/ctrl effected selection box when not previewing mesh !
- fixed bug: changing parameters on Number plugin didnt update preview !
- fixed bug: frozen drones saved to disk thawed on reload !
- fixed bug: didnt save/load turns on spiraler !
- fixed bug: rotate/scale of drones happened in UI loop, now moved to audio loop !
- fixed bug: stopped gravity editing when menu displayed !
New in DIN Is Noise 42 (May 11, 2019)
- Point Modulator on all curve editors, new for DIN42 +++
- modulate any point on any bezier curve along horizontal (ie X) and
- vertical (ie Y) axis over BPM
- eg., when done on a waveform, leads to timbral modulation, look @ the FFT :)
- try on shapeforms too!
- try on decays, delay feedback and volumes, pitch and range modulation
- curves etc etc!
- to modulate, click on the + button on the Point Modulator panel
- now pick a point on curve (any vertex or tangent) to modulate
- DIN draws a dotted line joining a state button to the point on curve
- nothing is modulating yet
- change X depth to modulate the point along horizontal axis over BPM
- the point should start moving along the horizontal
- change Y depth to modulate the point along vertical axis over BPM
- change X BPM and Y BPM to change the rate ie speed of modulation of the point
- when more than one point is modulating,
- click on None to deselect all modulating points
- click on a point's state button to change modulation params for just that point.
- use the X depth/BPM, Y depth/BPM spinners to change the params
- use All, None and Invert to select more than one state button and thus more than
- one point.
- use the X depth/BPM, Y depth/BPM spinners to change params for selected points
- press play button to toggle point modulation of selected points
- press kill button to kill point modulations of selected points
- point modulations are saved [and loaded] to [from] disk :)
- Captures - mouse capture panel on all curve editors, new for DIN42 +++
- play, pause and kill captures
- To record a mouse capture, position mouse on the curve item
- that you want to assign the mouse capture, choose Menu > Mouse capture > Start,
- move mouse as you please and click or ESC to finish.
- To assign the mouse capture, choose Menu > Mouse capture > Assign and pick
- the curve item to assign the mouse capture. You can assign the same mouse
- capture to other items by repeating the same.
- mouse capture is *not* saved to disk [maybe in a future release]
- Overlay pitch and volume distrubution on microtonal-keyboard:
- Menu > Misc > Overlay pitch distribution
- Menu > Misc > Overlay volume distribution
- Pixels Per Level
- more pixels, less acurate rendering of distribution but faster
- less pixels, more accurate rendering of distribution but slower
- Default is 5 pixels
- Mirror whole curve or curve vertex/tangent about Horizontal and Vertical axis
- Swap 2 curves [experimental, only works on editors with 2 curves]
- removed Close button from Menu
New in DIN Is Noise 27.0 (Apr 2, 2017)
- Mondrian: Added slits to boxes, make a grid of boxes on the notes of the scale, make an N x N grid of boxes, add 3 types of balls: bouncers, healers and wreckers: bouncers bounce, wreckers make slits, healers close slits
New in DIN Is Noise 25.0 (Jul 28, 2016)
- Improved note range resizing on microtonal-keyboard
- Faster increase/decrease of bpms and depths on microtonal-keyboard:
- via keyboard shortcuts
- Smooth interpolation of pitches and volumes at sample level:
- very glitch free performance during:
- fast mouse moves that effects lead voice on the microtonal keyboard,
- high bpm drone animation & modulation
- triggered note blending on keyboard-keyboard
New in DIN Is Noise 24.0 (Apr 26, 2016)
- customisable sine, cosine and radius functions can drive the circler, rose milker, spiraler plugins to make shapeforms/envelopes.
- no UI mode on Mondrian just draws triggered notes
- show progress of curve mixing:
- set mix time on Settings screen
- improved selection of curve components:
- no selection of left tangent on 1st vertex
- no selection of right tangent on last vertex
- CTRL + ENTER to toggle recording
- CTRL + r on curve editor to apply current geometry > shapeform plugin
- updated documentaton
New in DIN Is Noise 22.0 (Nov 3, 2015)
- change (rotate) the course (direction) of balls in Mondrian.
- change attack and decay time for each ball in Mondrian
- new oscilloscope for Binaural Drones instrument.
- save and load Sine Mixer parameters.
- improved bezier curve solver
- improves sine harmonic mixing
- can write arithmetic expressions on all fields of input
- very useful for setting precise numerical values eg., starting pitch of binaural drone pairs.
- eg., $C * 2
- here $C = 261.626 aka a note variable.
- therefore, 261.626 * 2 is 523.252 which replaces the expression.
- available note variables are: C Db, D, Eb, E, F, Gb, G, Ab, A, Bb and B.
- available interval variables are: 1, 2b, 2, 3b 3, 4, 5b, 5, 6b, 6, 7b, 7 and 8
- the values on the interval variables are dependent upon tuning.
- can set tuning from the Settings page.
- possible to use both note and interval variables in expressions
- eg., $C * $5 = 261.626 * 1.5 = 392.439. [assuming just intonation tuning for intervals]
- floating point radius on spiraler plugin.
- improved slider, spinner and levels (used on sine mixer and fft display) ui controls
- fixed editor assigments from menu on microtonal & keyboard-keyoard
- bug introduced in 21. sorry.
New in DIN Is Noise 19.0 (May 13, 2015)
- improved waveform mixing.
- fixed rpm display
- fixed fast rotation bug introduced in DIN 18.
- fixed save/reload of octave shift bpm
New in DIN Is Noise 18.0 (Apr 20, 2015)
- drones launched from a drone can orbit another drone
- drone parameters:
- lifetime:
- drones last a particular amount of time
- change with Menu > Parameters
- orbit insertion time:
- change with Menu > Parameters
- reverse velocity vector if drone is created below the microtonal keyboard
- new settings:
- frames per second
- eg., slow down display/ui without slowing down inputs or sound processing
- inputs per second
- mouse, keyboard, midi
- track a drone even if the tracking drone is not a launcher #mod
- save/load drone tracking
- dont turn drone into a drone launcher if drones per minute is changed #mod
- dont filter drone mesh rows & columns when their value is changed
- save bounce and speed when value entered #mod
- save and load frozen state of balls in mondrian
New in DIN Is Noise 16.0 (Dec 29, 2014)
- File > Turn off UI for a pure visual mode
- for projection
- press ESC to come out
- keyboard short cuts are active
- no microtonal-keyboard
- no note labels on mondrian
- no console
- no menu
- no dialogs
- no bottom line ui
- drones start launching as soon launching toggled or Tools > Launch drones clicked
- instead of waiting for the first time out
- improved full-screen activation with browse & apply