git: fcb05a893025 - main - audio/din: Update to 57
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 12 Sep 2023 06:12:37 UTC
The branch main has been updated by fox:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fcb05a89302584251e66fc97512b092684149b78
commit fcb05a89302584251e66fc97512b092684149b78
Author: Santhosh Raju <fox@FreeBSD.org>
AuthorDate: 2023-09-12 06:07:28 +0000
Commit: Santhosh Raju <fox@FreeBSD.org>
CommitDate: 2023-09-12 06:11:11 +0000
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
---
audio/din/Makefile | 3 +--
audio/din/distinfo | 6 +++---
audio/din/files/patch-src_RtAudio.cpp | 17 -----------------
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 ) {