From owner-freebsd-hackers@FreeBSD.ORG Tue Sep 18 08:43:46 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C53E106564A for ; Tue, 18 Sep 2012 08:43:46 +0000 (UTC) (envelope-from pieter@degoeje.nl) Received: from degoeje.nl (degoeje.nl [85.214.202.38]) by mx1.freebsd.org (Postfix) with ESMTP id 2B3C68FC0A for ; Tue, 18 Sep 2012 08:43:45 +0000 (UTC) Received: from [192.168.2.25] (unknown [37.74.127.6]) by degoeje.nl (Postfix) with ESMTPSA id 487E9A21D3; Tue, 18 Sep 2012 09:33:51 +0100 (BST) Message-ID: <505831EF.7020606@degoeje.nl> Date: Tue, 18 Sep 2012 10:33:51 +0200 From: Pieter de Goeje User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: Wojciech Puchar References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Virus-Scanned: clamav-milter 0.97.3 at degoeje.nl X-Virus-Status: Clean Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: sound programming X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2012 08:43:46 -0000 Op 18-9-2012 10:15, Wojciech Puchar schreef: > where can i find up to day beginner howto of programming sound (C > language) in FreeBSD? > > particularly how to record/process/mix/play sound realtime - i mean > having low delays. Check out 4front's OSS documentation http://manuals.opensound.com/developer/ In particular (recording and playback with low latency): http://manuals.opensound.com/developer/fulldup.c.htm Barring implementation differences, this should all apply to FreeBSD. To get really low delays you should probably adjust the hw.snd.latency sysctls. Regards, Pieter de Goeje