1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-22 09:05:54 +02:00

gnu: Add non-mixer.

* gnu/packages/music.scm (non-mixer): New variable.
This commit is contained in:
Ricardo Wurmus
2017-05-08 19:04:31 +02:00
parent a5cdcf6c09
commit 46bb58b864
+26
View File
@@ -786,6 +786,32 @@ session management. NSM clients use a well-specified OSC protocol to
communicate with the session management daemon.")
(license license:gpl2+)))
(define-public non-mixer
(package (inherit non-sequencer)
(name "non-mixer")
(arguments
(substitute-keyword-arguments (package-arguments non-sequencer)
((#:configure-flags flags)
`(cons "--project=mixer"
(delete "--project=sequencer" ,flags)))))
(inputs
`(("jack" ,jack-1)
("liblo" ,liblo)
("ladspa" ,ladspa)
("lrdf" ,lrdf)
("ntk" ,ntk)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://non.tuxfamily.org/wiki/Non%20Mixer")
(synopsis "Modular digital audio mixer")
(description
"The Non Mixer is a powerful, reliable and fast modular digital audio
mixer. It utilizes JACK for inter-application audio I/O and the NTK GUI
toolkit for a fast and lightweight user interface. Non Mixer can be used
alone or in concert with Non Timeline and Non Sequencer to form a complete
studio.")
(license license:gpl2+)))
(define-public solfege
(package
(name "solfege")