Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/din audio/din: Updates to 48
details: https://anonhg.NetBSD.org/pkgsrc/rev/1bcf7d0701ed
branches: trunk
changeset: 438063:1bcf7d0701ed
user: fox <fox%pkgsrc.org@localhost>
date: Fri Sep 04 13:02:57 2020 +0000
description:
audio/din: Updates to 48
Changes since 47.1:
DIN Is Noise 48:
/* create drone pendulum based on number of drones instead of spacing
/* convert selected pitched drones to noising drones and vice-versa.
+ CTRL + . to convert selected pitched drones to noising drones
or Menu >> Drone Tools >> Drone > Noise
+ CTRL + , to convert selected noising drones to pitched drones
or Menu >> Drone Tools >> Noise > Drone
/* mute and unmute selected drones
+ SHIFT + , to mute selected drones or Menu > Drone tools > Mute
+ SHIFT + . to unmute selected drones or Menu > Drone tools > Unmute
/* Zero and Reset gravity from Gravity widget
/* Zero velocity of drones
/* Start and End angles for geometry > sound plugins on curve editor
+ ie., Circler, Rose_Milker and Lissajous
+ you can now turn a part - an arc - of rose and lissajous curves into waveforms/envelopes/modulators!
+ Phase for Spiraler
+ End angle found from Turns
/* Start, End points in Countries plugin on curve editors
+ turn 'arc' of a 'country polygon' into waveform/envelope/modulator
/* set Phase of each harmonic in Sine_Mixer
+ press g to toggle between harmonics and phase 'levels'
+ Phase levels is blue
+ goes from 0 deg (bottom) to 360 deg (top)
/* press f to toggle paint harmonics (or phase) in Sine_Mixer
/* overlay last screen (instrument or editor) on curve editor
/* !EXPERIMENTAL! mouse slider increment scaling
When using mouse slider:
press , to set increment to 1/N of original increment
press . to set increment to Nx of original increment
press 1,2,3...9 sets N = 1,2,3...9
press 0 to set N = 10
default N = 10
/* if selected drones exist, set initial menu tab to Drone Params on microtonal keyboard
* ` to flip to last screen
* flip between editors
* flip between instruments
* improved curve editor
* curve samples display, curve component picker, cursor display
* improved auto splitting 'box that has a ball' in Mondrian
* results in better trapping of ball(s) in box(es) :)
! fixed dont warp mouse when mouse slider activation aborted !
! fixed add/remove gravity widget on menu toggle !
! fixed load/save of launched drones !
! fixed reset velocity & gravity !
! fixed crash when clearing all harmonic bookmarks and moving sine mixer !
! fixed name of radius curve in spiraler plugin !
! fixed drones per minute as float instead of int !
! removed release location from the title bar as COVID-19 has grounded me in Chennai, India :( !
diffstat:
audio/din/Makefile | 5 ++---
audio/din/PLIST | 5 +++--
audio/din/distinfo | 12 ++++++------
audio/din/patches/patch-src_Makefile.am | 14 ++++++++------
4 files changed, 19 insertions(+), 17 deletions(-)
diffs (91 lines):
diff -r 9a97b2e27b06 -r 1bcf7d0701ed audio/din/Makefile
--- a/audio/din/Makefile Fri Sep 04 12:43:24 2020 +0000
+++ b/audio/din/Makefile Fri Sep 04 13:02:57 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2020/08/18 17:57:35 leot Exp $
+# $NetBSD: Makefile,v 1.23 2020/09/04 13:02:57 fox Exp $
-DISTNAME= din-47.1
-PKGREVISION= 1
+DISTNAME= din-48
CATEGORIES= audio
MASTER_SITES= https://archive.org/download/dinisnoise_source_code/
diff -r 9a97b2e27b06 -r 1bcf7d0701ed audio/din/PLIST
--- a/audio/din/PLIST Fri Sep 04 12:43:24 2020 +0000
+++ b/audio/din/PLIST Fri Sep 04 13:02:57 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2020/05/23 17:42:32 fox Exp $
+@comment $NetBSD: PLIST,v 1.7 2020/09/04 13:02:57 fox Exp $
bin/din
share/applications/din.desktop
share/din/factory/2600
@@ -356,6 +356,7 @@
share/din/factory/get-style.help.tcl
share/din/factory/get-var.help.tcl
share/din/factory/globals
+share/din/factory/harmonics
share/din/factory/harmonics.help.tcl
share/din/factory/harmonics.patch.tcl
share/din/factory/help.tcl
@@ -415,6 +416,7 @@
share/din/factory/p_Spiraler
share/din/factory/p_Starrer
share/din/factory/p_Superformula
+share/din/factory/phases
share/din/factory/pitch-vol.ed
share/din/factory/pitch.crv
share/din/factory/point-modulation.ed
@@ -460,7 +462,6 @@
share/din/factory/settings.tcl
share/din/factory/setup-user-dir.tcl
share/din/factory/sin.lib
-share/din/factory/sine_levels
share/din/factory/sine_mixer_sin.crv
share/din/factory/sine_mixer_sin.ed
share/din/factory/sounding-board.osc
diff -r 9a97b2e27b06 -r 1bcf7d0701ed audio/din/distinfo
--- a/audio/din/distinfo Fri Sep 04 12:43:24 2020 +0000
+++ b/audio/din/distinfo Fri Sep 04 13:02:57 2020 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.14 2020/06/09 15:33:52 fox Exp $
+$NetBSD: distinfo,v 1.15 2020/09/04 13:02:57 fox Exp $
-SHA1 (din-47.1.tar.gz) = e3de23c7fd65d77b9052f0d433955ba0820b103f
-RMD160 (din-47.1.tar.gz) = 2a075656caea406999545852fce5c318f1e33a7c
-SHA512 (din-47.1.tar.gz) = 883008fa54751cd626ee60a5c5a4785a82680c229adefc2c8a86bfa28bf6be6549500c1bfe4661028ae8a2015383a2d9e6fe1d8992476d49576a999eea26ba17
-Size (din-47.1.tar.gz) = 3667502 bytes
-SHA1 (patch-src_Makefile.am) = 0959b506b5ff6b2cf525fbde0bd1169f1b5c6401
+SHA1 (din-48.tar.gz) = 4ee00ac258069553c0cda9991abb8fded6858d0e
+RMD160 (din-48.tar.gz) = fa0b80d0b361d98337fe35e14a9aa9f9d4f811f5
+SHA512 (din-48.tar.gz) = 3d54c3db23fe909a3664412f1bbba3898b83184d19c4b04f4432cd0bff0dede01d017cebe36980a3f8158ffbb663e09dd83a0de7206247b47fcc1a9f3b4cc940
+Size (din-48.tar.gz) = 3673917 bytes
+SHA1 (patch-src_Makefile.am) = 54764da3df0a4ec664eac019d3565cd644c899b8
SHA1 (patch-src_Makefile.in) = e4f93496379202ac25ae1909351fea6532989078
diff -r 9a97b2e27b06 -r 1bcf7d0701ed audio/din/patches/patch-src_Makefile.am
--- a/audio/din/patches/patch-src_Makefile.am Fri Sep 04 12:43:24 2020 +0000
+++ b/audio/din/patches/patch-src_Makefile.am Fri Sep 04 13:02:57 2020 +0000
@@ -1,15 +1,17 @@
-$NetBSD: patch-src_Makefile.am,v 1.7 2020/05/23 17:42:32 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.8 2020/09/04 13:02:57 fox Exp $
Removed tcl8.6, asound and jack flags, this is now handled in the pkgsrc
script.
---- src/Makefile.am.orig 2020-05-19 18:46:10.000000000 +0000
+--- src/Makefile.am.orig 2020-08-28 08:17:04.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__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\"
+@@ -1,7 +1,7 @@
+ #dinincludedir = $(pkgsrcdir)
+
+-AM_CXXFLAGS = -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\"
-LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound
-+AM_CXXFLAGS = -I ../include -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\"
++AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\"
+LIBS += -lSDL -lGL -lpthread -lasound
- AM_CFLAGS = -I ../include
bin_PROGRAMS = din
+ din_SOURCES = alarm.cc arrow_button.cc audio.cc authors_note.cc ball.cc ball_ops.cc basic_editor.cc beat2value.cc binaural_drone.cc binaural_drones.cc bit_display.cc box_selector.cc button.cc
capturer.cc checkbutton.cc chrono.cc circler.cc command.cc compressor.cc console.cc console_iterator.cc countries.cc cross_button.cc curve.cc curve_display.cc curve_editor.cc curve_library.cc
curve_mixer.cc curve_picker.cc curve_samples.cc custom_periodic.cc delay.cc din.cc din_info.cc drone.cc fader.cc fft.cc field.cc filled_button.cc font.cc font_editor.cc fractaliser.cc globals.cc
glyph.cc gravity.cc hit.cc help.cc item_list.cc keyboard_keyboard.cc label.cc levels.cc line.cc lissajous.cc listeners.cc main.cc menu.cc mesh.cc midi_in.cc minus_button.cc mocap.cc modulator.cc
mondrian.cc morpher.cc morse_code.cc mouse_slider.cc multi_curve.cc note.cc noiser.cc number.cc oscilloscope.cc phrasor.cc play.cc plugin.cc plugin_browser.cc plus_button.cc point_modulator.cc
range.cc recorder.cc rect.cc rose_milker.cc scale_info.cc scale_notes.cc scalelist.cc separator.cc settings.cc sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc superformula.cc tap_bpm.cc
tcl_interp.cc textboard.cc tokenizer.cc trail.cc triggered_note.cc ui.cc ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c RtAudio.cpp RtMidi.cpp
Home |
Main Index |
Thread Index |
Old Index