Date: Thu, 17 Aug 2017 20:00:47 +0000 (UTC) From: Richard Gallamore <ultima@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r448187 - in head/audio: . qmidiarp Message-ID: <201708172000.v7HK0l4v011225@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ultima Date: Thu Aug 17 20:00:47 2017 New Revision: 448187 URL: https://svnweb.freebsd.org/changeset/ports/448187 Log: QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer and LFO. It can hold any number of arpeggiator, sequencer, or LFO modules running in parallel. Arpeggiator modules produce sequences depending on the notes sent to their input port, which is typically connected to a keyboard or another sequencer. Step sequencer modules allow you to create simple linear, monophonic and globally transposable sequences similar to the first analog sequencers. MIDI LFO modules independently produce MIDI controller data of adjustable waveform, time resolution, amplitude and duration. A Global Storage Tool can store different setups and switch between them at a given time. It allows you to dynamically combine patterns and LFO wave forms. WWW: http://qmidiarp.sourceforge.net/ PR: 221327 Submitted by: Yuri Victorovich (maintainer) Reviewed by: matthew (mentor), mat Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D12033 Added: head/audio/qmidiarp/ head/audio/qmidiarp/Makefile (contents, props changed) head/audio/qmidiarp/distinfo (contents, props changed) head/audio/qmidiarp/pkg-descr (contents, props changed) head/audio/qmidiarp/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Thu Aug 17 19:59:06 2017 (r448186) +++ head/audio/Makefile Thu Aug 17 20:00:47 2017 (r448187) @@ -672,6 +672,7 @@ SUBDIR += py3-pylast SUBDIR += pytone SUBDIR += qjackctl + SUBDIR += qmidiarp SUBDIR += qmpdclient SUBDIR += qsampler SUBDIR += qsynth Added: head/audio/qmidiarp/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/qmidiarp/Makefile Thu Aug 17 20:00:47 2017 (r448187) @@ -0,0 +1,42 @@ +# Created by: Yuri Victorovich <yuri@rawbw.com> +# $FreeBSD$ + +PORTNAME= qmidiarp +DISTVERSIONPREFIX= qmidiarp- +DISTVERSION= 0.6.4-26 +DISTVERSIONSUFFIX= -g1a15c13 +CATEGORIES= audio + +MAINTAINER= yuri@rawbw.com +COMMENT= MIDI arpeggiator, sequencer and LFO for JACK + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= lv2>0:audio/lv2 +LIB_DEPENDS= libasound.so:audio/alsa-lib \ + liblo.so:audio/liblo \ + libjack.so:audio/jack + +USES= autoreconf compiler:c++11-lib desktop-file-utils \ + gmake localbase libtool pkgconfig +USE_GITHUB= yes +GH_ACCOUNT= emuse +USE_QT5= core gui network widgets buildtools_build \ + linguisttools_build +USE_CXXSTD= c++11 +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-qt5 --enable-translations=yes +INSTALLS_ICONS= yes + +OPTIONS_DEFINE= NLS LV2 +OPTIONS_DEFAULT=LV2 +OPTIONS_SUB= yes +LV2_DESC= Build and install LV2 plugins +LV2_CONFIGURE_OFF= --disable-lv2plugins +NLS_CONFIGURE_ON= --enable-translations + +post-install-LV2-on: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/qmidiarp_[lsa][fer][oqp].lv2/*.so + +.include <bsd.port.mk> Added: head/audio/qmidiarp/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/qmidiarp/distinfo Thu Aug 17 20:00:47 2017 (r448187) @@ -0,0 +1,3 @@ +TIMESTAMP = 1502913592 +SHA256 (emuse-qmidiarp-qmidiarp-0.6.4-26-g1a15c13_GH0.tar.gz) = 19a7c9994093947fe2ae502f0ac12a1dec35a9770ef45723ffd5fd054cec23fd +SIZE (emuse-qmidiarp-qmidiarp-0.6.4-26-g1a15c13_GH0.tar.gz) = 286948 Added: head/audio/qmidiarp/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/qmidiarp/pkg-descr Thu Aug 17 20:00:47 2017 (r448187) @@ -0,0 +1,17 @@ +QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer and LFO. +It can hold any number of arpeggiator, sequencer, or LFO modules running in +parallel. + +Arpeggiator modules produce sequences depending on the notes sent to their input +port, which is typically connected to a keyboard or another sequencer. + +Step sequencer modules allow you to create simple linear, monophonic and +globally transposable sequences similar to the first analog sequencers. + +MIDI LFO modules independently produce MIDI controller data of adjustable +waveform, time resolution, amplitude and duration. + +A Global Storage Tool can store different setups and switch between them at a +given time. It allows you to dynamically combine patterns and LFO wave forms. + +WWW: http://qmidiarp.sourceforge.net/ Added: head/audio/qmidiarp/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/qmidiarp/pkg-plist Thu Aug 17 20:00:47 2017 (r448187) @@ -0,0 +1,31 @@ +bin/qmidiarp +%%LV2%%lib/lv2/qmidiarp_arp.lv2/manifest.ttl +%%LV2%%lib/lv2/qmidiarp_arp.lv2/qmidiarp_arp.so +%%LV2%%lib/lv2/qmidiarp_arp.lv2/qmidiarp_arp.ttl +%%LV2%%lib/lv2/qmidiarp_arp.lv2/qmidiarp_arp_ui.so +%%LV2%%lib/lv2/qmidiarp_arp.lv2/qmidiarp_arp_ui.ttl +%%LV2%%lib/lv2/qmidiarp_lfo.lv2/manifest.ttl +%%LV2%%lib/lv2/qmidiarp_lfo.lv2/qmidiarp_lfo.so +%%LV2%%lib/lv2/qmidiarp_lfo.lv2/qmidiarp_lfo.ttl +%%LV2%%lib/lv2/qmidiarp_lfo.lv2/qmidiarp_lfo_ui.so +%%LV2%%lib/lv2/qmidiarp_lfo.lv2/qmidiarp_lfo_ui.ttl +%%LV2%%lib/lv2/qmidiarp_seq.lv2/manifest.ttl +%%LV2%%lib/lv2/qmidiarp_seq.lv2/qmidiarp_seq.so +%%LV2%%lib/lv2/qmidiarp_seq.lv2/qmidiarp_seq.ttl +%%LV2%%lib/lv2/qmidiarp_seq.lv2/qmidiarp_seq_ui.so +%%LV2%%lib/lv2/qmidiarp_seq.lv2/qmidiarp_seq_ui.ttl +man/de/man1/qmidiarp.1.gz +man/fr/man1/qmidiarp.1.gz +man/man1/qmidiarp.1.gz +share/appdata/qmidiarp.appdata.xml +share/applications/qmidiarp.desktop +share/icons/hicolor/scalable/apps/qmidiarp.svg +%%DATADIR%%/examples/demo.qmax +%%DATADIR%%/examples/demo_seqlfo.qmax +%%DATADIR%%/examples/demo_seqlfo2.qmax +%%DATADIR%%/examples/demo_up_down.qmax +%%DATADIR%%/examples/old_arp.qmax +%%LV2%%%%DATADIR%%/translations/qmidiarp_cs.qm +%%LV2%%%%DATADIR%%/translations/qmidiarp_de.qm +%%LV2%%%%DATADIR%%/translations/qmidiarp_es.qm +%%LV2%%%%DATADIR%%/translations/qmidiarp_fr.qm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708172000.v7HK0l4v011225>