diff options
author | Santhosh Raju <fox@FreeBSD.org> | 2023-09-12 06:07:28 +0000 |
---|---|---|
committer | Santhosh Raju <fox@FreeBSD.org> | 2023-09-12 06:11:11 +0000 |
commit | fcb05a89302584251e66fc97512b092684149b78 (patch) | |
tree | d91817b39ba4d2729b1c6b23e5c68d88602ca562 | |
parent | 47cfdc33848ccaf3e4d7d0bc42bed79fbf265b18 (diff) | |
download | ports-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/Makefile | 3 | ||||
-rw-r--r-- | audio/din/distinfo | 6 | ||||
-rw-r--r-- | 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 ) {
|