From 6995f99ce75cb0199dc96f80c9bf3d5e6f3ac402 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 11 Sep 2020 07:15:14 +0200 Subject: gnu: Add bschaffl. * gnu/packages/music.scm (bschaffl): New variable. --- gnu/packages/music.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'gnu/packages') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index a95f079ea1..d3b180aa22 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1328,6 +1328,47 @@ re-sequencer LV2 plugin.") (home-page "https://github.com/sjaehn/BJumblr") (license license:gpl3+))) +(define-public bschaffl + (package + (inherit bsequencer) + (name "bschaffl") + (version "1.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sjaehn/BSchaffl") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1c09acqrbd387ba41f8ch1qykdap5h6cg9if5pgd16i4dmjnpghj")))) + (inputs + `(("cairo", cairo) + ("fontconfig" ,fontconfig) + ("libsndfile", libsndfile) + ("libx11" ,libx11) + ("lv2", lv2))) + (home-page "https://github.com/sjaehn/BSchaffl") + (synopsis "Pattern-controlled MIDI amp & time stretch LV2 plugin") + (description "This package provides an LV2 plugin that allows for +pattern-controlled MIDI amp & time stretching to produce shuffle / swing +effects. + +Key features include: + +@enumerate +@item MIDI velocity amplification and timing manipulation plugin +@item Swing and shuffle rhythms +@item Pre-generator dynamics +@item Tempo rubato +@item Pattern (sliders) or shape-controlled +@item MIDI filters +@item Smart quantization +@end itemize +") + (license license:gpl3+))) + (define-public solfege (package (name "solfege") -- cgit v1.2.3