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/312e656926ef
branches: trunk
changeset: 395653:312e656926ef
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 4a89b1008d14 -r 312e656926ef 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 4a89b1008d14 -r 312e656926ef 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 4a89b1008d14 -r 312e656926ef 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 4a89b1008d14 -r 312e656926ef 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