From owner-freebsd-multimedia@freebsd.org Mon Oct 3 08:44:59 2016 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2826CAF3C57 for ; Mon, 3 Oct 2016 08:44:59 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) Received: from nm21-vm1.bullet.mail.ir2.yahoo.com (nm21-vm1.bullet.mail.ir2.yahoo.com [212.82.96.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47F21B71 for ; Mon, 3 Oct 2016 08:44:57 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rocketmail.com; s=s2048; t=1475484173; bh=XXUXby0TXKF6VDmijvUmYQXutdhL1wXIZEyhFuWAoQQ=; h=Date:From:To:Subject:In-Reply-To:References:From:Subject; b=G4A2rQF1chVY6MJEkqKHwdFVntt4h+eqMBOfqfm36gi5ClN4d+FvKXZsvp6fjkN3UKcGCWCKbDiEBvHDchi2E8Er8Vxvrw2BiVOtFctSIC+Zoo35pDOZbvOl+LNzRMArsH+kqtrw5itpVAhW+JSgIN0zBT2DwLnv1PU/BElBTlLMlXrRdLFEU6cNutAxuV52uJW5BTABHPWqG8roDeHp9Ig22V39GT1+N0+uGGwpsy4EpzI6KDbVOu5wjMMihQa3iRujujiiNOAv7gKmdgbqFobUXIHmiZHOZLqm9eK6WyPXl3hYxDGS9Sj81BzNjpa3fwsLU1gdK9bdLxiqs+t3KA== Received: from [212.82.98.125] by nm21.bullet.mail.ir2.yahoo.com with NNFMP; 03 Oct 2016 08:42:53 -0000 Received: from [46.228.39.76] by tm18.bullet.mail.ir2.yahoo.com with NNFMP; 03 Oct 2016 08:42:52 -0000 Received: from [127.0.0.1] by smtp113.mail.ir2.yahoo.com with NNFMP; 03 Oct 2016 08:42:52 -0000 X-Yahoo-Newman-Id: 542589.49265.bm@smtp113.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: Wdo0WgYVM1mDaxEcTwT.r6.uztCCoihTd7_lMttcyuwRpvS YFB1XMlq0.c_RVwTwqd8nahOzCBI50aFsJukc3HQIyTQXLIsNHhZ9Gn5Mg2e eZkplZ3FKI8nEVcabGoVOl7TxbN5OanqJFQwiEC47oLr9FsjQ6L2D97NO8_G YjaEJpxjgX4bLpAmt3WPowRpxvsS7c0PsiROMaXpnoKVcE.M5PT7bcqBcNrb 0z8Y8BbC7m8SQBlrbW8DU44u6oeELTyTi08pdMhmZCqw08j7lY7vh6xoqmqG TspPPNVjjAXzM19Jf2g5kOmBQN_490P8Wqep2pid1srObjqjWLZSc1mSk7.Y DKXcBxuwaLaGh8O8N61fbM5t9NgDd9Vf5x0ax3JYADfWODWyQ.60YXvoT3Yu ew3OKyT9yUduAMCLo1M93doJ1Wich9PNY3_UhEcy5XRSu2OMAO6smjiCjLLB yVIDV_buyZ38Jo5dToS4PwbYp9gqo2xmrNeGMS4J39a09p8wRIDtrHz25D71 .WZa9IksM16yXshpMw61xf46Bq.P3sCakaZobJH9lehbDtty9BGCO6lJ4pcV 8vJ7P0OFNFpUadxZWuly0fJrl5ILBLq0- X-Yahoo-SMTP: BeMCPs2swBABTJ3kAeEiC_hE0mz8jRexLddJfD8pI2j32fOacjBmXg-- Date: Mon, 3 Oct 2016 10:42:51 +0200 From: Ralf Mardorf To: freebsd-multimedia@freebsd.org Subject: Re: Midi and Music Composition on FreeBSD Message-ID: <20161003104251.15edd955@archlinux.localdomain> In-Reply-To: <20161003181205.S6806@sola.nimnet.asn.au> References: <20161002165348.0600b4d3@archlinux.localdomain> <20161003181205.S6806@sola.nimnet.asn.au> X-Mailer: Claws Mail 3.14.0-2-ge48b739 (GTK+ 2.24.31; x86_64-arch-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 08:44:59 -0000 On Mon, 3 Oct 2016 18:23:31 +1100 (EST), Ian Smith wrote: >Seems you're quite often trying to steer people towards using linux >instead .. Yes, but only in regards to music. CNC machines might be affected, too, but I'm not a CNC user. One reason for his is "hard real-time" for audio, https://en.wikipedia.org/wiki/Comparison_of_operating_system_kernels#Featur= e_overview . In regards to MIDI "hard"-real-time anyway isn't granted for a PC what ever OS you are using, since it requires direct access to the ports, as we had programming Assembler on old non-multi-task computers, such as the C64. However, some people have good look and their PC provides good MIDI abilities. Another reason are the missing mixers for prosumer and professional sound cards. Already the Linux version of totalmix, named hdspmixer, is completely outdated, but at least it works, to e.g. make usage of latency free hardware monitoring. There are several mixers, such as the envy24 mixers, too. Those mixers are part of ALSA. Something like hdspmixer, https://ccrma.stanford.edu/sites/default/files/user/nando/hdspmixer.png , can't be replaced by software mixers, since it enables all the possible hardware routing, including latency free hardware monitoring. If somebody has got a question in regards to e.g. firefox, you might see that I try to help solving a problem and perhaps post Linux output, because music is my domain, I'm usually not booted to FreeBSD and it's also not a maintained install, for the very same reason, but I try not to steer away a firefox user from FreeBSD. Anyway, is somebody is able to help the OP to use FreeBSD for the mentioned needs, I welcome it and I'll care a lot about such information myself, but Linux already isn't that easy to use for audio, while if for sure has got the better infrastructure for this purpose. The OP's needs using a simple sequencer and a virtual synth make much more fun when using at least a second-hand prosumer audio device, e.g. an Envy24 based card from a well known auctions website for 35,-=E2=82=AC. = Such a card is not as good as an expensive professional card, but already provides useful features a consumer device doesn't provide, but you need the hardware mixer for the device, to benefit from those advantages. We get both Linux and FreeBSD for free as in beer, both are more or less similar in regards to an UNIX, POSIX, FLOSS approach and by a dual-boot/multi-boot you can run them side by side. As an audio engineer and musician I'm using what is able to do the job, if possible FLOSS, but on a tablet PC I even use a fruit orientated proprietary operating system to make music. Regards, Ralf