aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSanthosh Raju <fox@FreeBSD.org>2023-09-12 06:07:28 +0000
committerSanthosh Raju <fox@FreeBSD.org>2023-09-12 06:11:11 +0000
commitfcb05a89302584251e66fc97512b092684149b78 (patch)
treed91817b39ba4d2729b1c6b23e5c68d88602ca562
parent47cfdc33848ccaf3e4d7d0bc42bed79fbf265b18 (diff)
downloadports-fcb05a89302584251e66fc97512b092684149b78.tar.gz
ports-fcb05a89302584251e66fc97512b092684149b78.zip
audio/din: Update to 57
Changes since 56: DIN Is Noise 57: :( fixed crash if Scale notes label on Settings page was clicked :) :( fixed reset of note polygon radius in Mondrian :) :( fixed lingering close button when switching ui screens using keyboard short cuts :) /* auto pause can now pause auto rotation or pause auto flip direction of rotation of launched drones set at Auto pause section in Menu > Drone Params > Defaults *\ /* 0 limit on drone master volume, AM and FM depths *\ /* change of keyboard shortcuts for better drone handling on the microtonal keyboard middle mouse click to set drone scale / rotate center (pink cross) to mouse cursor f - find drone center of selected drones voice phrase recorder shares this shortcut but only triggers if voice is active r - rotate selected drones about center t - scale selected drones about center hold SHIFT to scale only vertically (only volume changes) hold CTRL to scale only horizontally (only pitch changes) SPACE - freeze / thaw drones For selected drones: n - clear drone selection y, u - change AM depth and bpm o, p - change FM depth and bpm - - change handle size = - change trail length j - flip drone motion flips drone velocity try on launched drones after turning on Menu > Drone Defaults > Select on Creation and AM/FM direction try on drones of a drone pendulum or a drone mesh /* /* new keyboard shortcuts for mouse slider ` - toggle ~ on parameter spinner 0 - toggle 0 on parameter spinner *\ /* while moving drone center (the pink cross): SHIFT to move along vertical CTRL to move along horizontal *\ /* On Gravity: tip -> mouse - gravity tracks mouse tip -> drone - gravity tracks drone tip instead of touching it only works after Tip to drone *\ /* String of characters to bit pattern to box fill texture in Mondrian. A cheap experiment with polygon stippling in OpenGL. OFF by default Click Menu > Misc > Texture to toggle sd)s is default string. Change and see! Also change Step. */ * improved drone AM and FM position set * improved Sine Mixer * improved binaural drones instrument * improved mouse slider * improved cursor cross hairs
-rw-r--r--audio/din/Makefile3
-rw-r--r--audio/din/distinfo6
-rw-r--r--audio/din/files/patch-src_RtAudio.cpp17
3 files changed, 4 insertions, 22 deletions
diff --git a/audio/din/Makefile b/audio/din/Makefile
index d7a653630aa9..5758c92b2ee8 100644
--- a/audio/din/Makefile
+++ b/audio/din/Makefile
@@ -1,6 +1,5 @@
PORTNAME= din
-PORTVERSION= 56
-PORTREVISION= 1
+PORTVERSION= 57
CATEGORIES= audio
MASTER_SITES= https://archive.org/download/dinisnoise_source_code/
diff --git a/audio/din/distinfo b/audio/din/distinfo
index 1252cb8708b3..1a00e3f08fb6 100644
--- a/audio/din/distinfo
+++ b/audio/din/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675512868
-SHA256 (din-56.tar.gz) = 2dd35ec6f2a56113f9167ed10fe3d9205781142987c16cbcaf8bdf9d26974f5f
-SIZE (din-56.tar.gz) = 3716779
+TIMESTAMP = 1694482105
+SHA256 (din-57.tar.gz) = 2603e7deb403855cff97427379b51554a9b336469e2a5e0c3f514d840d14618e
+SIZE (din-57.tar.gz) = 3693381
diff --git a/audio/din/files/patch-src_RtAudio.cpp b/audio/din/files/patch-src_RtAudio.cpp
deleted file mode 100644
index 255de58f394e..000000000000
--- a/audio/din/files/patch-src_RtAudio.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-Add support for compiling in ISO C++17
---- src/RtAudio.cpp.orig 2023-07-15 17:18:23 UTC
-+++ src/RtAudio.cpp
-@@ -10050,8 +10050,13 @@ void RtApi :: byteSwapBuffer( char *buffer, unsigned i
-
- void RtApi :: byteSwapBuffer( char *buffer, unsigned int samples, RtAudioFormat format )
- {
-+ #if __cplusplus < 201703L
- register char val;
- register char *ptr;
-+ #else
-+ char val;
-+ char *ptr;
-+ #endif
-
- ptr = buffer;
- if ( format == RTAUDIO_SINT16 ) {