Path to this page:
Subject: CVS commit: pkgsrc/audio/din
From: Santhosh Raju
Date: 2022-02-12 07:28:53
Message id: 20220212062853.2BB06FB24@cvs.NetBSD.org
Log Message:
audio/din: Update to 53
Changes since 52:
DIN Is Noise 53:
/* new in DIN53:
launched drones launch drones that launch drones that launch drones....!
use Drone Params > Defaults > Generations to set the number of \
times this can happen
if Generations = 1, A drone launcher launches drones (@ a Drones \
Per Minute)
that die at the end of their lifetimes. This is default and the only \
behaviour until DIN 52.
if Generations = 2, A drone launcher launches drones that launch drones.
if Generations = 3, A drone launcher launches drones that launch \
drones that
launch drones too.
if Generations = 4, 5, 6, ... this quickly escalates into a \
population explosion of drones;
lots of drones birthing lots of drones, living their life out and \
waiting to die can get
very loud (especially if the Compressor isnt ON), slow down DIN and \
maybe even your computer
beyond rescue. Be careful! :)
Ways to prevent this population explosion are: keep Generatons low \
(Menu > Drone Params
> Defaults), keep Drones Per Minute (DPM) and Lifetime on the original
launcher low (Select drone launcher and adjust values from Menu > \
Drone Params > Motion) and
keep the Fall time low (the fade-out time for drone after being \
killed, from Menu > Drone
Params > Defaults)
The launched drones take the DPM and Lifetime of their parent so \
editing carefully the
parameters of the original launcher is important.
/* new default Drones Per Minute (DPM) on a drone launcher (Menu > Drone \
Params > Defaults). Assigns a
DPM when making a drone launcher. Turn on ~ to assign a DPM at random.
* re: Auto rotation of drone velocity/acceleration vectors:
changed Degrees Per Second to Degrees Per Tick
/* re: Menu > Drone Params > Defaults > Bounces
when set to 0, launched drones dont bounce off the bottom of the \
microtonal keyboard
but are killed immediately (behaviour until DIN 52)
when set to -1, drones dont bounce off the bottom of the microtonal \
keyboard at all:
but they are not killed either, they just live their life(time) out
/* gravity base and tip dont move ie stay fixed as you scroll the microtonal \
keyboard in DIN53.
this is because gravity is now in 'object space' along with the drones and \
microtonal ranges.
until DIN52, gravity was in 'UI space' along with UI controls.
* repositioned drone arrow UI elements
! fixed : DIN not quitting when frozen drones present !
! fixed : change size of gravity vector when its modulating !
Files: