From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH] Add Bristol Date: Thu, 24 Dec 2015 12:05:20 -0500 Message-ID: <20151224170520.GB6754@jasmine> References: <87fuys6mdb.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43777) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aC9KL-00061u-P8 for guix-devel@gnu.org; Thu, 24 Dec 2015 12:05:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aC9KI-0004MM-En for guix-devel@gnu.org; Thu, 24 Dec 2015 12:05:21 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:54583) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aC9KI-0004L3-4d for guix-devel@gnu.org; Thu, 24 Dec 2015 12:05:18 -0500 Content-Disposition: inline In-Reply-To: <87fuys6mdb.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: "guix-devel@gnu.org" On Thu, Dec 24, 2015 at 01:51:12PM +0100, Ricardo Wurmus wrote: > Hi Guix, > > here’s a patch for yet another synthesizer: Wow! I've long felt that computers are a poor platform for musical instruments due to issues of reproducibility, especially in live settings... music.scm should put that concern to rest! $ startBristol -juno :) LGTM! > From 9f3d0c821132393bfd6192f7d6fd9cdc23feafff Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 24 Dec 2015 13:43:32 +0100 > Subject: [PATCH] gnu: Add Bristol. > > * gnu/packages/music.scm (bristol): New variable. > --- > gnu/packages/music.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 7d243f5..ce7e2aa 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -645,6 +645,38 @@ modification devices that brought world-wide fame to the names and products of > Laurens Hammond and Don Leslie.") > (license license:gpl2+))) > > +(define-public bristol > + (package > + (name "bristol") > + (version "0.60.11") > + (source (origin > + (method url-fetch) > + (uri (string-append "mirror://sourceforge/bristol/bristol/" > + (version-major+minor version) > + "/bristol-" version ".tar.gz")) > + (sha256 > + (base32 > + "1fi2m4gmvxdi260821y09lxsimq82yv4k5bbgk3kyc3x1nyhn7vx")))) > + (build-system gnu-build-system) > + (inputs > + `(("alsa-lib" ,alsa-lib) > + ("jack" ,jack-1) > + ("liblo" ,liblo) > + ("libx11" ,libx11))) > + (native-inputs > + `(("pkg-config" ,pkg-config))) > + (home-page "http://bristol.sourceforge.net/") > + (synopsis "Synthesizer emulator") > + (description > + "Bristol is an emulation package for a number of different 'classic' > +synthesisers including additive and subtractive and a few organs. The > +application consists of the engine, which is called bristol, and its own GUI > +library called brighton that represents all the emulations. There are > +currently more than twenty different emulations; each does sound different > +although the author maintains that the quality and accuracy of each emulation > +is subjective.") > + (license license:gpl3+))) > + > (define-public tuxguitar > (package > (name "tuxguitar") > -- > 2.5.0 >