summaryrefslogtreecommitdiff
path: root/audio/din/patches
diff options
context:
space:
mode:
authorfox <fox@pkgsrc.org>2019-09-14 16:08:31 +0000
committerfox <fox@pkgsrc.org>2019-09-14 16:08:31 +0000
commita84bf21c1a93454c9a2b4e2a63a48a4c7b2bfc23 (patch)
tree15574232ec29a2287f8a4928294b6294d650649e /audio/din/patches
parent45040f5ea1ea08be97d66b16bd2f492224c83286 (diff)
downloadpkgsrc-a84bf21c1a93454c9a2b4e2a63a48a4c7b2bfc23.tar.gz
din: Updates to 43
Changes since 42: DIN Is Noise 43 @ Chennai, India + 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 !
Diffstat (limited to 'audio/din/patches')
-rw-r--r--audio/din/patches/patch-src_Makefile.am15
-rw-r--r--audio/din/patches/patch-src_Makefile.in10
2 files changed, 13 insertions, 12 deletions
diff --git a/audio/din/patches/patch-src_Makefile.am b/audio/din/patches/patch-src_Makefile.am
index b4f2e4445d0..873fabe6a3e 100644
--- a/audio/din/patches/patch-src_Makefile.am
+++ b/audio/din/patches/patch-src_Makefile.am
@@ -1,14 +1,15 @@
-$NetBSD: patch-src_Makefile.am,v 1.3 2019/05/11 13:18:49 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.4 2019/09/14 16:08:32 fox Exp $
-Removed tcl8.6 flags, this is now handled in the pkgsrc script.
+Removed tcl8.6, asound and jack flags, this is now handled in the pkgsrc
+script.
---- src/Makefile.am.orig 2019-01-29 00:14:29.000000000 +0000
+--- src/Makefile.am.orig 2019-09-13 03:30:55.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@\"
--LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound -ljack
-+AM_CXXFLAGS = -I ../include -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D __GPL20__ -DPREFIX=\"@prefix@\"
-+LIBS += -lSDL -lGL -lpthread -lasound -ljack
+-AM_CXXFLAGS = -I ../include -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__EVALUATION__ -D __SVG__ -D__GPL20__ -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@\"
++LIBS += -lSDL -lGL -lpthread
AM_CFLAGS = -I ../include
bin_PROGRAMS = din
diff --git a/audio/din/patches/patch-src_Makefile.in b/audio/din/patches/patch-src_Makefile.in
index ffb73c51423..de0dff86e30 100644
--- a/audio/din/patches/patch-src_Makefile.in
+++ b/audio/din/patches/patch-src_Makefile.in
@@ -1,15 +1,15 @@
-$NetBSD: patch-src_Makefile.in,v 1.1 2018/12/10 20:33:06 fox Exp $
+$NetBSD: patch-src_Makefile.in,v 1.2 2019/09/14 16:08:32 fox Exp $
Removed linker flags, it is now handled by the pkgsrc script.
---- src/Makefile.in.orig 2018-10-24 04:15:03.319759832 +0000
+--- src/Makefile.in.orig 2019-09-13 03:30:58.000000000 +0000
+++ src/Makefile.in
-@@ -234,7 +234,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+@@ -236,7 +236,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
--LIBS = @LIBS@ -ltcl8.6 -lSDL -lGL -lpthread -lasound -ljack
-+LIBS = @LIBS@
+-LIBS = @LIBS@ -ltcl8.6 -lSDL -lGL -lpthread -lasound
++LIBS = @LIBS@
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@