Date: Tue, 09 Mar 2004 09:10:57 -0800 From: 4Front Technologies <dev@opensound.com> To: arved@FreeBSD.org Cc: freebsd-ports@FreeBSD.org Subject: Re: calling all audio ports maintainers -- ardour and jack Message-ID: <404DFAA1.5070703@opensound.com>
next in thread | raw e-mail | index | archive | help
> You need to port ALSA to FreeBSD. > Maybe it is possible to write an OSS output driver for jack, but I think you > still need the ALSA userspace library. There already is a OSS driver for Jack at: http://www.sonarnerd.net/projects/jack_oss.html All you really need to do is port it to FreeBSD - remove all the Linux'ish stuff and technically it should work with Jack. We'll do the port next week or so if no one has had any success yet. The other thing is that Portaudio is supported in Jack and portaudio supports OSS API interfaces so that should be ok. As for ardour, you probably have to rewrite all the linux/alsa dependancy stuff and make it rely purely on Jack. After that everything should work. We've got a project going on for Linux that allows us to run ALSA apps like Jack/etc on OSS drivers - see http://www.opensound.com/cuckoo.html It's not possible to port this to anything else but we're looking at doing some BSD License compatible ALSA library that should be able to "translate" ALSA apps to OSS. This cuckoo project is purely to demonstrate to all people who think ALSA is superior but it's not really the case. OSS API is quite capable and since FreeBSD has the OSS API, there's no reason to think that the audio interface is less capable than Linux's ALSA. If ALSA was really advanced, we would not be able to do a compatibility module in OSS. best regards Dev Mazumdar ----------------------------------------------------------- 4Front Technologies 4035 Lafayette Place, Unit F, Culver City, CA 90232, USA. Tel: (310) 202 8530 URL: www.opensound.com Fax: (310) 202 0496 Email: info@opensound.com -----------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?404DFAA1.5070703>