pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/din din: Update to 42



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bbefe449c00c
branches:  trunk
changeset: 323469:bbefe449c00c
user:      fox <fox%pkgsrc.org@localhost>
date:      Sat May 11 13:18:48 2019 +0000

description:
din: Update to 42

Changes since 41:

DIN Is Noise 42 @ Chennai, India
        Dedicated to Dad, Mr Narasimhan Sampath [06-10-1943 >> 16-04-2019]
        +++ Point Modulator on all curve editors, new for DIN42 +++
                + modulate any point on any bezier curve along horizontal (ie X) and
                        vertical (ie Y) axis over BPM
                        + eg., when done on a waveform, leads to timbral modulation, look @ the FFT :)
                                        + try on shapeforms too!
                                        + try on decays, delay feedback and volumes, pitch and range modulation
                                                curves etc etc!
                + to modulate, click on the + button on the Point Modulator panel
                        + now pick a point on curve (any vertex or tangent) to modulate
                                + DIN draws a dotted line joining a state button to the point on curve
                                        + nothing is modulating yet
                                + change X depth to modulate the point along horizontal axis over BPM
                                        + the point should start moving along the horizontal
                                + change Y depth to modulate the point along vertical axis over BPM
                                + change X BPM and Y BPM to change the rate ie speed of modulation of the point
                                + when more than one point is modulating,
                                        + click on None to deselect all modulating points
                                        + click on a point's state button to change modulation params for just that point.
                                                + use the X depth/BPM, Y depth/BPM spinners to change the params
                                        + use All, None and Invert to select more than one state button and thus more than
                                                one point.
                                                + use the X depth/BPM, Y depth/BPM spinners to change params for selected points
                + press play button to toggle point modulation of selected points
                + press kill button to kill point modulations of selected points
                + point modulations are saved [and loaded] to [from] disk :)

        +++ Captures - mouse capture panel on all curve editors, new for DIN42 +++
                + play, pause and kill captures
                + To record a mouse capture, position mouse on the curve item
                        that you want to assign the mouse capture, choose Menu > Mouse capture > Start,
                        move mouse as you please and click or ESC to finish.
                + To assign the mouse capture, choose Menu > Mouse capture > Assign and pick
                        the curve item to assign the mouse capture.  You can assign the same mouse
                        capture to other items by repeating the same.
                + mouse capture is *not* saved to disk [maybe in a future release]

        + Overlay pitch and volume distrubution on microtonal-keyboard:
                + Menu > Misc > Overlay pitch distribution
                + Menu > Misc > Overlay volume distribution
                + Pixels Per Level
                        + more pixels, less acurate rendering of distribution but faster
                        + less pixels, more accurate rendering of distribution but slower
                        + Default is 5 pixels
        + Mirror whole curve or curve vertex/tangent about Horizontal and Vertical axis
        + Swap 2 curves [experimental, only works on editors with 2 curves]
        - removed Close button from Menu

diffstat:

 audio/din/Makefile                      |   4 ++--
 audio/din/PLIST                         |  20 ++++++++++++++------
 audio/din/distinfo                      |  12 ++++++------
 audio/din/patches/patch-src_Makefile.am |   4 ++--
 4 files changed, 24 insertions(+), 16 deletions(-)

diffs (137 lines):

diff -r eff841cde362 -r bbefe449c00c audio/din/Makefile
--- a/audio/din/Makefile        Sat May 11 11:56:33 2019 +0000
+++ b/audio/din/Makefile        Sat May 11 13:18:48 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2019/04/13 13:56:43 fox Exp $
+# $NetBSD: Makefile,v 1.5 2019/05/11 13:18:48 fox Exp $
 
-DISTNAME=      din-41
+DISTNAME=      din-42
 CATEGORIES=    audio
 MASTER_SITES=  https://archive.org/download/dinisnoise_source_code/
 
diff -r eff841cde362 -r bbefe449c00c audio/din/PLIST
--- a/audio/din/PLIST   Sat May 11 11:56:33 2019 +0000
+++ b/audio/din/PLIST   Sat May 11 13:18:48 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/04/13 13:56:43 fox Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/05/11 13:18:48 fox Exp $
 bin/din
 share/applications/din.desktop
 share/din/factory/2600
@@ -13,6 +13,8 @@
 share/din/factory/attack.lib
 share/din/factory/audio_prefs
 share/din/factory/binaural-drone.help.tcl
+share/din/factory/binaural-drones-waveform.crv
+share/din/factory/binaural-drones-waveform.ed
 share/din/factory/binaural-drones.hlp
 share/din/factory/binaural-drones.tcl
 share/din/factory/binaural_drones
@@ -288,6 +290,7 @@
 share/din/factory/curve-name.help.tcl
 share/din/factory/curve-value.help.tcl
 share/din/factory/curve_editor.hlp
+share/din/factory/d_capturer
 share/din/factory/d_circler
 share/din/factory/d_countries
 share/din/factory/d_curve_picker
@@ -302,6 +305,7 @@
 share/din/factory/d_octave_shift
 share/din/factory/d_parameters
 share/din/factory/d_plugin_browser
+share/din/factory/d_point_modulator
 share/din/factory/d_rose_milker
 share/din/factory/d_sine_mixer
 share/din/factory/d_spiraler
@@ -358,6 +362,8 @@
 share/din/factory/jag.fnt
 share/din/factory/just-intonation.tuning
 share/din/factory/key.help.tcl
+share/din/factory/keyboard-keyboard-waveform.crv
+share/din/factory/keyboard-keyboard-waveform.ed
 share/din/factory/keyboard-keyboard.hlp
 share/din/factory/keyboard-keyboard.settings
 share/din/factory/laser.fnt
@@ -369,6 +375,8 @@
 share/din/factory/load-scale.help.tcl
 share/din/factory/major-chord
 share/din/factory/make-interval-note-vars.tcl
+share/din/factory/microtonal-keyboard-waveform.crv
+share/din/factory/microtonal-keyboard-waveform.ed
 share/din/factory/midimap.help.tcl
 share/din/factory/midimap.patch.tcl
 share/din/factory/modulation.ed
@@ -403,6 +411,9 @@
 share/din/factory/p_Superformula
 share/din/factory/pitch-vol.ed
 share/din/factory/pitch.crv
+share/din/factory/point-modulation.ed
+share/din/factory/pomo-x.crv
+share/din/factory/pomo-y.crv
 share/din/factory/pythagoras.tuning
 share/din/factory/range-height.crv
 share/din/factory/range-height.crv.default
@@ -415,6 +426,8 @@
 share/din/factory/rose_milker.scr
 share/din/factory/rose_milker_cos.crv
 share/din/factory/rose_milker_cos.ed
+share/din/factory/rose_milker_radius.crv
+share/din/factory/rose_milker_radius.ed
 share/din/factory/rose_milker_sin.crv
 share/din/factory/rose_milker_sin.ed
 share/din/factory/save_settings.tcl
@@ -456,7 +469,6 @@
 share/din/factory/start-end.help.tcl
 share/din/factory/start-end.patch.tcl
 share/din/factory/swav.crv
-share/din/factory/swav.ed
 share/din/factory/tuning.help.tcl
 share/din/factory/velocity.crv
 share/din/factory/velocity.ed
@@ -467,10 +479,6 @@
 share/din/factory/warper.ed
 share/din/factory/warpx.crv
 share/din/factory/warpy.crv
-share/din/factory/waveform1.crv
-share/din/factory/waveform1.ed
-share/din/factory/waveform2.crv
-share/din/factory/waveform2.ed
 share/din/factory/waveforms.lib
 share/din/factory/window
 share/din/factory/word.crv
diff -r eff841cde362 -r bbefe449c00c audio/din/distinfo
--- a/audio/din/distinfo        Sat May 11 11:56:33 2019 +0000
+++ b/audio/din/distinfo        Sat May 11 13:18:48 2019 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.3 2019/04/13 13:56:43 fox Exp $
+$NetBSD: distinfo,v 1.4 2019/05/11 13:18:48 fox Exp $
 
-SHA1 (din-41.tar.gz) = be78f27c3d0fd533093aba4c7ae700055967aa4c
-RMD160 (din-41.tar.gz) = abb38f1439f7bdcd4d889661c748131c061c71f0
-SHA512 (din-41.tar.gz) = b4b3a2f4ddb9067c02ccda26f1c89039a4332f582b22d9f022b14d76622a1c5424a119d00b55247c37a5753a525cdc4d7a1074784da2940ad4940b0e3f58e06d
-Size (din-41.tar.gz) = 3634502 bytes
-SHA1 (patch-src_Makefile.am) = f380eef3426d58c273dd7cc2be6f4fbdb006d480
+SHA1 (din-42.tar.gz) = afc28249d03131967faf174ffd9edceaa8e0db15
+RMD160 (din-42.tar.gz) = ba08fa1dfe0d9ef3e0aabc5dac3dd7a3e63d6a69
+SHA512 (din-42.tar.gz) = 2b3dff05e3cff71e5c8f5d61958f90208072bfbb5135a7d559bd5758a34af0acee1701a63044d00a096a391576a7eb9417527c1201ec4a024256b258be2b0df0
+Size (din-42.tar.gz) = 3643106 bytes
+SHA1 (patch-src_Makefile.am) = 512283c2a828f7f7d3477cc9143d4c331ab5360d
 SHA1 (patch-src_Makefile.in) = 6abe0ee6b73e61451b8258603167cee8c5d46cb7
diff -r eff841cde362 -r bbefe449c00c audio/din/patches/patch-src_Makefile.am
--- a/audio/din/patches/patch-src_Makefile.am   Sat May 11 11:56:33 2019 +0000
+++ b/audio/din/patches/patch-src_Makefile.am   Sat May 11 13:18:48 2019 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-src_Makefile.am,v 1.2 2019/01/30 01:03:47 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.3 2019/05/11 13:18:49 fox Exp $
 
 Removed tcl8.6 flags, this is now handled in the pkgsrc script.
 
 --- src/Makefile.am.orig       2019-01-29 00:14:29.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__ -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



Home | Main Index | Thread Index | Old Index