summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorfox <fox@pkgsrc.org>2020-02-12 12:13:19 +0000
committerfox <fox@pkgsrc.org>2020-02-12 12:13:19 +0000
commit3ff9c4f44f323035ebc6007abc2833a6220f5161 (patch)
tree55732949d2625f4f136722810b83fcd8c04680b3 /audio
parent1ba588f4285ef25ed604843faa063d8633cf597d (diff)
downloadpkgsrc-3ff9c4f44f323035ebc6007abc2833a6220f5161.tar.gz
audio/din: Updates to 44.0.2
Changes since 43.0.1: DIN Is Noise 44 @ Chennai, India !+! new noise generator in DIN Is Noise! + using drone UI + choose if a drone drones a pitch or makes noise + Menu > Drone Tools > Drone is Drone OR Drone is Noise + OR SHIFT + q + when a drone makes noise: + a low frequency 'drone' makes low frequency noise + a high frequency 'drone' makes high frequency noise + manipulate drones ie move, modulate, launch, orbit to manipulate noises! + choose Menu > Editors > Noise Interpolator to + edit the noise sample interpolator curve + use drone pendulum's parameters to turn rows and/or columns of a drone mesh into drone pendulums! :) + works best when you make all drones of the mesh at the same time + so set In seconds to 0 + and make drones in: + ascending or descending rows + ascending or descending columns + apply to AM BPM and/or FM BPM to turn rows and/or columns of drone mesh as drone pendulums! + flip button to flip start/end bpm of drones in drone pendulum + harmonic bookmarks on Sine Mixer + click on + to bookmark selected harmonics + click on - to delete selected bookmarks + click on x to delete all bookmarks + click bookmark to select harmonics linked to it + SHIFT click to select more bookmarks + DIN switches menu to: + Drone Params when drones selected + Voice when Voice is enabled + Ranges when a range is selected + new microtonal keyboard shortcuts: + SHIFT + f selects range under cursor + CTRL + f to switch between change note to note and change note by octave + CTRL + v to change both notes (to another note or by octave) of current range + CTRL + g to change left note (to another note or by octave) of current range + CTRL + h to change right note (to another note or by octave) of current range + SHIFT + b to change height of current range + CTRL + b to change height of entire microtonal keyboard + rearranged menu items on Drone Params + brought drone AM depth and FM depth together + brought drone AM BPM and FM BPM together + moved Rotate and Scale drones to Drone Params tab from Drone Tools tab + new ~ checkbutton on all spinners to toggle random increment + click > on spinner to edit random increment + in field after ~ label + default is -100% to 100% of steady increment ie value in +- field + press ESC to abort active octave shift on current instrument + press g to toggle draw cursor guide on curve editors + useful for aligning curve components + activate with keyboard shortcut only, may appear on menu in future * improved turn and speed ball operator on Mondrian + using new noise / random algorithm! * improved bezier curve generation * improved expression evaluation in numeric fields * improved warper default curves * improved waveforms library ! fixed bug: DIN may crash when deleting a vertex of curve that has point modulation ! ! fixed bug: make absolute values of a binaural pair available for editing when selection changed from multiple pairs to one pair. ! ! fixed bug: num pad + and - to change slit size on Mondrian ! ! fixed bug: non decaying notes when ball volume < 0 on Mondrian ! ! fixed bug: in display of Selected Range number on Microtonal Keyboard! ! fixed bug: reposition drones when left note of first range, right note of last range changed ! ! fixed bug: in 2600 patch ! ! fixed typo: paris instead of pairs in binaural drones instrument !
Diffstat (limited to 'audio')
-rw-r--r--audio/din/Makefile5
-rw-r--r--audio/din/PLIST5
-rw-r--r--audio/din/distinfo12
-rw-r--r--audio/din/patches/patch-src_Makefile.am8
4 files changed, 15 insertions, 15 deletions
diff --git a/audio/din/Makefile b/audio/din/Makefile
index 6fac23a8ceb..5be71209a58 100644
--- a/audio/din/Makefile
+++ b/audio/din/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2020/01/12 20:20:02 ryoon Exp $
+# $NetBSD: Makefile,v 1.13 2020/02/12 12:13:19 fox Exp $
-DISTNAME= din-43.0.1
-PKGREVISION= 1
+DISTNAME= din-44.0.2
CATEGORIES= audio
MASTER_SITES= https://archive.org/download/dinisnoise_source_code/
diff --git a/audio/din/PLIST b/audio/din/PLIST
index e60e9d81048..c3ba898d5c8 100644
--- a/audio/din/PLIST
+++ b/audio/din/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/05/11 13:18:48 fox Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/02/12 12:13:19 fox Exp $
bin/din
share/applications/din.desktop
share/din/factory/2600
@@ -392,6 +392,8 @@ share/din/factory/morph_source.crv
share/din/factory/morph_target.crv
share/din/factory/morse-code.ed
share/din/factory/morse-code.help.tcl
+share/din/factory/noiser.crv
+share/din/factory/noiser.ed
share/din/factory/notation.help.tcl
share/din/factory/note-distance.help.tcl
share/din/factory/num-octaves.help.tcl
@@ -468,7 +470,6 @@ share/din/factory/spiraler_sin.crv
share/din/factory/spiraler_sin.ed
share/din/factory/start-end.help.tcl
share/din/factory/start-end.patch.tcl
-share/din/factory/swav.crv
share/din/factory/tuning.help.tcl
share/din/factory/velocity.crv
share/din/factory/velocity.ed
diff --git a/audio/din/distinfo b/audio/din/distinfo
index 766ea372881..510579cbebd 100644
--- a/audio/din/distinfo
+++ b/audio/din/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2019/11/06 11:23:25 fox Exp $
+$NetBSD: distinfo,v 1.7 2020/02/12 12:13:19 fox Exp $
-SHA1 (din-43.0.1.tar.gz) = f1d26aea04574976d6e0bd183eb808492db420bd
-RMD160 (din-43.0.1.tar.gz) = 1d84b46563541966649261fdcf04393a57da2295
-SHA512 (din-43.0.1.tar.gz) = 14df7f52a80801f062ed1a81c5625d8730e7bcc21cfa5256ecce9b478494828a3d0877c37434f30883aa519f767a70ba1cee4d203ec57c5bc72de1c47d2d848d
-Size (din-43.0.1.tar.gz) = 3644254 bytes
-SHA1 (patch-src_Makefile.am) = 4233986212c8d3478886491336a83cdc95a77f1c
+SHA1 (din-44.0.2.tar.gz) = 3ea2de5edee07b383c73de08e6e835ce7554f306
+RMD160 (din-44.0.2.tar.gz) = 37cb396b55fe6c5eda93190de22175518fbc01ee
+SHA512 (din-44.0.2.tar.gz) = a90c6d4d2e1817f8a740ad849f27f2b2f2c2e879107f6edf5bb49ecbb8168eb3c742db9984b9df43df7c49dd6273a947271e80fb2ac6d8300125e6cb35720de8
+Size (din-44.0.2.tar.gz) = 3652445 bytes
+SHA1 (patch-src_Makefile.am) = 18b989368fb31621e3a5b228f25fed7bf5fa8651
SHA1 (patch-src_Makefile.in) = e4f93496379202ac25ae1909351fea6532989078
diff --git a/audio/din/patches/patch-src_Makefile.am b/audio/din/patches/patch-src_Makefile.am
index d707588cd7c..5f2a9abcb49 100644
--- a/audio/din/patches/patch-src_Makefile.am
+++ b/audio/din/patches/patch-src_Makefile.am
@@ -1,14 +1,14 @@
-$NetBSD: patch-src_Makefile.am,v 1.5 2019/11/06 11:23:25 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.6 2020/02/12 12:13:19 fox Exp $
Removed tcl8.6, asound and jack flags, this is now handled in the pkgsrc
script.
---- src/Makefile.am.orig 2019-11-04 11:24:29.000000000 +0000
+--- src/Makefile.am.orig 2020-02-11 10:39:09.000000000 +0000
+++ src/Makefile.am
@@ -1,5 +1,5 @@
--AM_CXXFLAGS = -I ../include -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -DPREFIX=\"@prefix@\"
+-AM_CXXFLAGS = -I ../include -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\"
-LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound
-+AM_CXXFLAGS = -I ../include -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__EVALUATION__ -D __SVG__ -D__GPL20__ -DPREFIX=\"@prefix@\"
++AM_CXXFLAGS = -I ../include -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\"
+LIBS += -lSDL -lGL -lpthread
AM_CFLAGS = -I ../include