pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/din audio/din: Updates to 44.0.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/25fd3e9eac67
branches:  trunk
changeset: 423172:25fd3e9eac67
user:      fox <fox%pkgsrc.org@localhost>
date:      Wed Feb 12 12:13:19 2020 +0000

description:
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:

 audio/din/Makefile                      |   5 ++---
 audio/din/PLIST                         |   5 +++--
 audio/din/distinfo                      |  12 ++++++------
 audio/din/patches/patch-src_Makefile.am |   8 ++++----
 4 files changed, 15 insertions(+), 15 deletions(-)

diffs (79 lines):

diff -r 2d5cdb3871b5 -r 25fd3e9eac67 audio/din/Makefile
--- a/audio/din/Makefile        Wed Feb 12 11:32:53 2020 +0000
+++ b/audio/din/Makefile        Wed Feb 12 12:13:19 2020 +0000
@@ -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 -r 2d5cdb3871b5 -r 25fd3e9eac67 audio/din/PLIST
--- a/audio/din/PLIST   Wed Feb 12 11:32:53 2020 +0000
+++ b/audio/din/PLIST   Wed Feb 12 12:13:19 2020 +0000
@@ -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_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.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 -r 2d5cdb3871b5 -r 25fd3e9eac67 audio/din/distinfo
--- a/audio/din/distinfo        Wed Feb 12 11:32:53 2020 +0000
+++ b/audio/din/distinfo        Wed Feb 12 12:13:19 2020 +0000
@@ -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 -r 2d5cdb3871b5 -r 25fd3e9eac67 audio/din/patches/patch-src_Makefile.am
--- a/audio/din/patches/patch-src_Makefile.am   Wed Feb 12 11:32:53 2020 +0000
+++ b/audio/din/patches/patch-src_Makefile.am   Wed Feb 12 12:13:19 2020 +0000
@@ -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



Home | Main Index | Thread Index | Old Index