From owner-freebsd-questions@FreeBSD.ORG Sun Apr 8 05:32:46 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8CB91065674 for ; Sun, 8 Apr 2012 05:32:46 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmfepo101.cox.net (eastrmfepo101.cox.net [68.230.241.213]) by mx1.freebsd.org (Postfix) with ESMTP id 7257F8FC14 for ; Sun, 8 Apr 2012 05:32:46 +0000 (UTC) Received: from eastrmimpo306.cox.net ([68.230.241.238]) by eastrmfepo101.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20120408053240.JVOA18243.eastrmfepo101.cox.net@eastrmimpo306.cox.net>; Sun, 8 Apr 2012 01:32:40 -0400 Received: from serene.no-ip.org ([98.164.83.206]) by eastrmimpo306.cox.net with bizsmtp id vHYf1i00K4T5sES02HYfQN; Sun, 08 Apr 2012 01:32:40 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020209.4F8122F8.0018,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=1.1 cv=CRPD+Qc8oD39miT01U+idCnfgtTI0UgUfEDugnPCZ2w= c=1 sm=1 a=G8Uczd0VNMoA:10 a=kj9zAlcOel0A:10 a=cRs4AX/51puMaUeRAuoQtw==:17 a=ZaDg5-L3AAAA:8 a=kviXuzpPAAAA:8 a=bA2S0DTPQ3IFGVK6C7EA:9 a=CM9hKCVZNI0TaEdd3CkA:7 a=CjuIK1q_8ugA:10 a=4vB-4DCPJfMA:10 a=cRs4AX/51puMaUeRAuoQtw==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Received: from cox.net (localhost [127.0.0.1]) by serene.no-ip.org (8.14.5/8.14.5) with ESMTP id q385Wd1V053853; Sun, 8 Apr 2012 00:32:39 -0500 (CDT) (envelope-from conrads@cox.net) Date: Sun, 8 Apr 2012 00:32:36 -0500 From: "Conrad J. Sabatier" To: Da Rock Message-ID: <20120408003236.5d85721d@cox.net> In-Reply-To: <4F8105F3.6060607@herveybayaustralia.com.au> References: <201204072239.02765.lobo@bsd.com.br> <4F8105F3.6060607@herveybayaustralia.com.au> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Music production on FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Apr 2012 05:32:46 -0000 On Sun, 08 Apr 2012 13:28:51 +1000 Da Rock wrote: > On 04/08/12 11:39, Mario Lobo wrote: > > On Saturday 07 April 2012 21:04:41 Tony wrote: > >> Hello! > >> > >> Is anybody aware of any talented producers who produce their music > >> primarily on FreeBSD? > >> > >> Thanks! > >> > >> Tony > > > > Man, that has been my dream for a good while! > > > > Ardour is a fine multitrack but no MIDI, at least on FreeBSD. And > > FBSD itself has lots of issues with MIDI. > > > > Besides that, there is the driver problem with most professional > > sound boards. > > > > I am going to attempt something a quite bit out of my league which > > is try to port the alsa drivers for my echo Gina3G board to FBSD. > > If I can manage to do that, then I believe the rest will fall on my > > lap by gravity. > > > > I hope I don't blow up my desktop. > > > > I'm eager to read the replies to the OP. > > > I have. Or more accurately my wife and co have, with me behind the > wheel. My wife is a musician and music teacher, and we only use > FreeBSD, so its a given here (and a massive drive for me to find a > way to support it). > > We used simple tools: audacity, rosegarden, and hydrogen. We used a > usb yamaha sound board, and a ribbon mic for the vocals. > > The biggest problem here is that rosegarden refuses to use jack for > midi transport now, so even though there is a jack_umidi daemon in > the ports it still wont pick it up. I'll have to look at another app > like ardour and see if it is better there. Other than that, all good. > > Incidentally, the reason for the emphasis on rosegarden is that it > does midi and audio multitrack; as well as notation editing. > Apparently they're hell bent on only using alsa (God only knows why - > must have a death wish or something...), with marginal support for > jack. Hence they only support midi through alsa, not jack. Madness... Yes, Rosegarden is a very nice app; it's just too bad we can't get true MIDI working with it under FreeBSD. As an amateur (frustrated?) composer, I *really* like the notation editing. For several months now, I've been unable to use Rosegarden at all (under 10-CURRENT). It crashes very early on startup. Haven't been able to track this one down yet. Gosh, how I miss my early days with FreeBSD and my Soundblaster AWE64 with the special MIDI apps for it in the ports collection (back in the good ol' days when OSS was our soundsystem). > The usb audio was a good call; the uaudio driver worked well in our > case with jack, and given all work was done on a laptop it made > sense. These days I think it makes more sense because of the > portability, not to mention if the power happens to go off in the > midst of a take you can keep going and finish the track ;) > > The only other option that would be ideal would be firewire audio - > if that ever comes to FBSD. I think there may be some support through > jack, but I haven't investigated that fully yet. > > And dont forget lilypond for notation... :) I wish driver coding and such were more my area of expertise; I'd gladly lend a hand to any efforts to improve our MIDI support. Unfortunately, every time I've tried looking at any of the actual code for the sound subsystem, it's left me in a veritable mystified stupor. :-) And lately, even some of the timidity++ stuff isn't working right. The Xaw interface refuses to build/install properly, ever since the removal of X11BASE from the ports infrastructure. This is really my single, my one-and-only gripe with FreeBSD: MIDI! Used to have a nice setup that was working beautifully, pretty much comparable to what you might find under Windows or Mac. But the whole thing got yanked out and replaced with the newpcm stuff back in -- what year was it? -- sometime in the late 90s. Most unfortunate. I and a number of others protested at the time, that we were having functionality ripped out with no viable replacement in sight, and sadly, that's still pretty much the case. MIDI support in FreeBSD has never been the same since. :-( Oh well, I'll shut up now. Hate to come off as a whiner or something. :-) -- Conrad J. Sabatier conrads@cox.net