Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Sep 2023 06:12:37 GMT
From:      Santhosh Raju <fox@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: fcb05a893025 - main - audio/din: Update to 57
Message-ID:  <202309120612.38C6Cb03021765@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 ) {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202309120612.38C6Cb03021765>