| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=12u9gkk6iuue1be4e04i8ekng8; path=/
content-type: text/html; charset=UTF-8
date: Sat, 27 Dec 2025 11:06:08 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
din
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./audio/din, Open source cross-platform sound synthesizer
[
Branch: CURRENT, Version: 59nb2, Package name: din-59nb2, Maintainer: fox
DIN Is Noise is a program for making sound, music and noise. Use
bezier curves to edit waveforms, envelopes, modulators and FX
components; use the keyboard (computer and MIDI) to trigger notes (or
noise), use the mouse to sound like the theremin, create drones on
microtones, launch, orbit and drag them around; bounce balls on walls
to trigger notes in a mondrian inspired drawing and also make binaural
beats. Supports MIDI input and scripting through TCL.
Required to run:
[graphics/MesaLib] [graphics/hicolor-icon-theme] [audio/jack] [lang/tcl] [devel/boost-libs] [devel/SDL]
Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]
Package options: jack
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
dinbenchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./audio/din, Open source cross-platform sound synthesizer
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 59nb2, Package name: din-59nb2, Maintainer: fox
DIN Is Noise is a program for making sound, music and noise. Use
bezier curves to edit waveforms, envelopes, modulators and FX
components; use the keyboard (computer and MIDI) to trigger notes (or
noise), use the mouse to sound like the theremin, create drones on
microtones, launch, orbit and drag them around; bounce balls on walls
to trigger notes in a mondrian inspired drawing and also make binaural
beats. Supports MIDI input and scripting through TCL.
Required to run:
[graphics/MesaLib] [graphics/hicolor-icon-theme] [audio/jack] [lang/tcl] [devel/boost-libs] [devel/SDL]
Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]
Package options: jack
Master sites:
Filesize: 3614.189 KBVersion history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-09-27) Updated to version: din-59nb2
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-02-12) Updated to version: din-59nb1
CVS history: (Expand)
| 2025-09-27 11:57:41 by Thomas Klausner | Files touched by this commit (337) |
Log message: *: recursive bump for boost 1.89 |
| 2025-02-12 07:45:45 by Ryo ONODERA | Files touched by this commit (850) |
Log message: *: Recursive revbump from audio/flac-1.5.0 |
| 2025-01-19 22:32:47 by Santhosh Raju | Files touched by this commit (5) |
Log message:
audio/din: Update to 59
Changes since 58.1:
DIN Is Noise 59:
/*
track phrase position while scrubbing
Menu > Voice > Track
default is off
*\
/*
record multiple mouse phrases on the phrasor:
press f to record a phrase. move mouse.
press f again to stop recording and start playing
press f to record another phrase. din appends this phrase to existing phrase.
press f again to stop recording and start playing from the start
press g to clear all phrases
*\
/*
Gater is now called Beater in preparation for the new beat engine in DIN \
(still WIP
as of 59)
edit beat pattern in beat pattern editor
press 5 from microtonal-keyboard or Menu > Editors > Beater
new beat patterns in the library
use 9 and 0 keys to go thru beat patterns
in the beat pattern editor:
press F3 to halve current BPM
press F4 to double current BPM
press F5 to shift key up an octave
press F6 to shift key down an octave
on the microtonal keyboard:
press F3 to halve current BPM
press F4 to double current BPM
*\
in a curve editor:
/*
increase/decrease size of tangent of a curve
click+pick a tangent of a curve and press f or Menu > Tools > Size \
tangent
and just mouse up and down to size tangent
*\
/*
pin / unpin vertices & tangents of a curve in a curve editor
choose Menu > Tools > Pin / Unpin
and click+pick a vertex or tangent. ESC to stop.
or click-pick a vertex or tangent and press p to pin/unpin. click to stop.
why pin?
pinned vertices and tangents dont rotate when curve rotates.
pinned tangents dont move when their vertex moves
try it on shapeforms!
watch fft!
*\
/*
press ' to draw/hide snapping guides or Menu > Tools > Draw
press g to draw/hide cursor or Menu > Tools > Draw cursor
press u to restore view too on undo/redo or Menu > Tools > View too
*\
/* press SHIFT when clicking into a text/value field to clear its contents *\
/* timestamps on log file at start and shutdown of program *\
* changes to default parameters in binaural drones instrument
* start pitch is 128 Hz
* justification is left
* scale notes at C D G B when C = 128 hz (if A = 432 Hz)
* default tuning is pythagoras for all instruments
* tuning is global ie applies to all instruments
* Menu > Tools > Fold tangents with Selection only ON, folds just the \
selected tangent
and if you select a vertex folds both its tangents
* improved delay lines
* optimised handling of parameter spinners in UI *
* boxes not filled by default in Mondrian
:( mouse returns to last position on all screens :)
:( bug asked user to select drones when no drones were selected and drone \
volume change was attempted :)
:( fixed bug not saving inner, letter and word spacing curves on morse code \
module :)
:( fixed fold tangents only folding tangents of the selected vertex then \
stopping, instead of offering
to fold other tangents until canceled by user :)
|
| 2025-01-06 22:49:24 by Kevin Bloom | Files touched by this commit (217) |
Log message: revbump packages due to devel/libslang2 removal |
| 2024-12-29 16:10:02 by Adam Ciarcinski | Files touched by this commit (235) |
Log message: revbump after updating boost |
| 2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237) |
Log message: *: Recursive revbump from Boost 1.86.0 |
| 2024-02-18 02:00:05 by Santhosh Raju | Files touched by this commit (4) |
Log message:
audio/din: Update to 58.1
Changes since 57:
DIN Is Noise 58:
/*
position affects velocity and acceleration vectors
instead of just velocity vectors
Menu > Drone Tools > Position affects Vectors
*\
/* rotate acceleration *\
/* rotation direction switch on velocity, accelerations *\
/* reverse orbital direction *\
* drone & voice volume displayed on microtonal keyboard is absolute not %
* 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.
|
| 2023-12-29 19:25:02 by Adam Ciarcinski | Files touched by this commit (254) |
Log message: revbump for boost-libs |
