pkgsrc-Changes archive

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

CVS commit: pkgsrc/audio/din



Module Name:    pkgsrc
Committed By:   fox
Date:           Wed Jan 30 01:03:47 UTC 2019

Modified Files:
        pkgsrc/audio/din: Makefile PLIST distinfo
        pkgsrc/audio/din/patches: patch-src_Makefile.am

Log Message:
din: Update to 39.0.1

Changes since 38a:

DIN Is Noise 39.0.1 @ Chennai, India.
        ! FIXED build !

DIN Is Noise 39 @ Chennai, India.
        + change left or right note of the current microtonal range
                + change to another note of the scale or any note in tuning
                + using Menu > Ranges > Change left note
                + using Menu > Ranges > Change right note
                + use range picker to pick the microtonal range
        + browse selected drones to pick one
                + DIN hilites picked drone with green cross hairs
                + press LEFT ARROW to pick previous drone
                + press RIGHT ARROW to pick next drone
                + when you reach the end, DIN picks all drones in the original selection.
                        + can keep browsing if you like
                + you can apply any drone operation to this picked drone
                        eg., launch/stop launch drones from this drone and so on.
                + aliter Menu > Drone Tools > Browse Drone
        + snap selected drones to notes
                ! DIN snapped all drones to notes until version 38a !
                + allows for some drones to snap to notes and others to roam free
                + select a bunch of drones and
                        + k to toggle snap drones to notes
                        + SHIFT + k to snap drones to notes
                        + CTRL + k to unsnap drones from notes
                        + aliter Menu > Drone Params > Snap drones to notes
                                + Set, Unset and Toggle
                + use Snap Left and Snap Right to determine how drone snaps to left or
                        right note of the microtonal range:
                                + eg., if Snap Left = 0.25 and Snap Right = 0.75 drone snaps to left note
                                if the drone is in first 25% of microtonal range's width, snaps to the right
                                note if its beyond 75% of the microtonal range's width.
                                + eg., if Snap Left = 0.5 and Snap Right = 0.5 too, drone snaps to left note
                                for the first 50% of the microtonal range's width and then snaps to the right
                                note for the remaining 50% of the microtonal range's width ie the drone always
                                snaps to a note.
        + modulation now affects velocity vector of selected drones
                + select a bunch of drones and
                        + v to toggle
                        + SHIFT + v to let modulation affect velocity vector of selected drones
                        + CTRL + v to not let modulation affect velocity vector of selected drones
                        + aliter Menu > Drone Params > Modulation Affects Velocity
                                + Set, Unset and Toggle
        + added Curve Mix Samples to specify Curve Mix Time in samples
                + allows for very small curve mix times
                + changing this value changes Curve Mix Time and vice-versa.
                + also changes when sample rate changes
        + turns is now floating point (was integer) in spiraler
                + allows for both partial and complete turns eg., 1, 1.25, 1.5, 1.75, 2 turns.
        + press l to toggle label vertices on any curve editor
        + RPM increment is 1.0 on curve editor
        * default Curve Mix Time is now 1 seconds
        * improved Mirror style of snap drones to notes
        * improved drone pitch / volume tagging
        ! OPTIMISED plugins circler, rose milker, spiraler, sine mixer, lissajous !
        ! FIXED select attractors from any selection of drones !
        ! FIXED Record and Clear Phrase in Menu > Voice !
        ! FIXED labeling of notes on Mondrian when tuning changes !
        ! FIXED Drone Master Volume display !
        ! FIXED Gravity tracks snapped x of drone instead of absolute x of drone !
        ! FIXED default modulation width for all ranges is 0 !

din: Updated the maintainer email address.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/audio/din/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/din/PLIST pkgsrc/audio/din/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/din/patches/patch-src_Makefile.am

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/din/Makefile
diff -u pkgsrc/audio/din/Makefile:1.2 pkgsrc/audio/din/Makefile:1.3
--- pkgsrc/audio/din/Makefile:1.2       Thu Dec 13 19:51:40 2018
+++ pkgsrc/audio/din/Makefile   Wed Jan 30 01:03:47 2019
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.2 2018/12/13 19:51:40 adam Exp $
+# $NetBSD: Makefile,v 1.3 2019/01/30 01:03:47 fox Exp $
 
-DISTNAME=      din-38a
-PKGREVISION=   1
+DISTNAME=      din-39.0.1
 CATEGORIES=    audio
 MASTER_SITES=  https://archive.org/download/dinisnoise_source_code/
 
-MAINTAINER=    santhosh.raju%gmail.com@localhost
+MAINTAINER=    fox%NetBSD.org@localhost
 HOMEPAGE=      https://dinisnoise.org/
 COMMENT=       Open source cross-platform sound synthesizer
 LICENSE=       gnu-gpl-v2

Index: pkgsrc/audio/din/PLIST
diff -u pkgsrc/audio/din/PLIST:1.1 pkgsrc/audio/din/PLIST:1.2
--- pkgsrc/audio/din/PLIST:1.1  Mon Dec 10 20:33:06 2018
+++ pkgsrc/audio/din/PLIST      Wed Jan 30 01:03:47 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2018/12/10 20:33:06 fox Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/01/30 01:03:47 fox Exp $
 bin/din
 share/applications/din.desktop
 share/din/factory/2600
@@ -6,6 +6,7 @@ share/din/factory/2600.help.tcl
 share/din/factory/2600.patch.tcl
 share/din/factory/Makefile.am
 share/din/factory/Sine_Mixer
+share/din/factory/all_notes
 share/din/factory/am.crv
 share/din/factory/attack.crv
 share/din/factory/attack.ed
@@ -18,6 +19,7 @@ share/din/factory/binaural_drones
 share/din/factory/blues
 share/din/factory/blues.drone
 share/din/factory/blues.intervals
+share/din/factory/blues.ranges
 share/din/factory/changer.help.tcl
 share/din/factory/changer.patch.tcl
 share/din/factory/chord.help.tcl
@@ -400,6 +402,7 @@ share/din/factory/p_Lissajous
 share/din/factory/p_Morpher
 share/din/factory/p_Number
 share/din/factory/p_Rose_Milker
+share/din/factory/p_Sine_Mixer
 share/din/factory/p_Spiraler
 share/din/factory/p_Starrer
 share/din/factory/p_Superformula
Index: pkgsrc/audio/din/distinfo
diff -u pkgsrc/audio/din/distinfo:1.1 pkgsrc/audio/din/distinfo:1.2
--- pkgsrc/audio/din/distinfo:1.1       Mon Dec 10 20:33:06 2018
+++ pkgsrc/audio/din/distinfo   Wed Jan 30 01:03:47 2019
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1 2018/12/10 20:33:06 fox Exp $
+$NetBSD: distinfo,v 1.2 2019/01/30 01:03:47 fox Exp $
 
-SHA1 (din-38a.tar.gz) = f5c2b3eeb21257eadc73e9a65ae97b58badfc947
-RMD160 (din-38a.tar.gz) = 209b7a0f6cc0781db113db2729a2c9698ecacddd
-SHA512 (din-38a.tar.gz) = 252154fdf401d4eb37979c63765280d065ff57b680789020d068b682e71ddbaec5361168615d1b325d41f095620c72bf3f622471082f01ec185667c417135484
-Size (din-38a.tar.gz) = 3619380 bytes
-SHA1 (patch-src_Makefile.am) = 652aefcb5d654896283545ddf0b96dabb0baa8ca
+SHA1 (din-39.0.1.tar.gz) = 3f68d60767dd8579bae9af618d3ade46d9ea4479
+RMD160 (din-39.0.1.tar.gz) = 96f9321cc19db28c816b74cb618ba3e0a21ea273
+SHA512 (din-39.0.1.tar.gz) = 25ab9f9129090ed4d66664554b647644a51d577ad692978e074e6712ad05fa2e2f1be9c80b7199fdcf48234abf5bacc3734cffb1fe0bd99c81c5acc601af3632
+Size (din-39.0.1.tar.gz) = 3625659 bytes
+SHA1 (patch-src_Makefile.am) = f380eef3426d58c273dd7cc2be6f4fbdb006d480
 SHA1 (patch-src_Makefile.in) = 6abe0ee6b73e61451b8258603167cee8c5d46cb7

Index: pkgsrc/audio/din/patches/patch-src_Makefile.am
diff -u pkgsrc/audio/din/patches/patch-src_Makefile.am:1.1 pkgsrc/audio/din/patches/patch-src_Makefile.am:1.2
--- pkgsrc/audio/din/patches/patch-src_Makefile.am:1.1  Mon Dec 10 20:33:06 2018
+++ pkgsrc/audio/din/patches/patch-src_Makefile.am      Wed Jan 30 01:03:47 2019
@@ -1,14 +1,14 @@
-$NetBSD: patch-src_Makefile.am,v 1.1 2018/12/10 20:33:06 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.2 2019/01/30 01:03:47 fox Exp $
 
-Now it only links the library (ALSA / JACK) selected during build time.
+Removed tcl8.6 flags, this is now handled in the pkgsrc script.
 
---- src/Makefile.am.orig       2018-10-22 17:17:28.000000000 +0000
+--- 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 __GPL20__ -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -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 __GPL20__ -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -DPREFIX=\"@prefix@\"
-+LIBS += -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_CFLAGS = -I ../include
  bin_PROGRAMS = din



Home | Main Index | Thread Index | Old Index