From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 15 11:06:55 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD9D61065672 for ; Mon, 15 Dec 2008 11:06:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CF60B8FC31 for ; Mon, 15 Dec 2008 11:06:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mBFB6tri004402 for ; Mon, 15 Dec 2008 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mBFB6tWt004398 for freebsd-multimedia@FreeBSD.org; Mon, 15 Dec 2008 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 15 Dec 2008 11:06:55 GMT Message-Id: <200812151106.mBFB6tWt004398@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Dec 2008 11:06:55 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/129604 multimedia [pcm]: Sound stops with error: pcm0:virtual:dsp0.vp0: o ports/129293 multimedia [Update] audio/wavpack - update to 4.50.1 o ports/129085 multimedia [PATCH] multimedia/x264: update to 0.0.20081122 o ports/128730 multimedia [PATCH] multimedia/libquicktime: default LAME option t o ports/128680 multimedia [PATCH] multimedia/gavl: update to 1.0.1 o ports/128086 multimedia Add schroedinger (dirac) codec support for multimedia/ o ports/127672 multimedia multimedia/transcode won't compile with ImageMagick in o ports/127468 multimedia [PATCH]audio/wavpack: update to 4.50.1 o kern/127131 multimedia [bktr] /usr/src/sys/dev/bktr/bktr_os.c, line 469: wron o ports/127084 multimedia multimedia/linux-realplayer is vulnerable o ports/126668 multimedia [patch] multimedia/ffmpeg - quick and dirty symbol bui p kern/126217 multimedia [snd_hda] no snd_hda support for internal microphone f f ports/126043 multimedia multimedia/ffmpeg: ffplay returns Undefined symbol "pt o ports/126020 multimedia multimedia/transcode depends on wrong version of lzo o ports/126019 multimedia multimedia/transcode patch revision p kern/125822 multimedia [snd_hda] [patch] Does not define the device: pcm0: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35464106564A for ; Tue, 16 Dec 2008 22:04:22 +0000 (UTC) (envelope-from scuppers@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.31]) by mx1.freebsd.org (Postfix) with ESMTP id E02CA8FC16 for ; Tue, 16 Dec 2008 22:04:21 +0000 (UTC) (envelope-from scuppers@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so2018539ywe.13 for ; Tue, 16 Dec 2008 14:04:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:mime-version:content-type; bh=cU0/5CSU4DvGUujNBnY0Fe4h7Y1Peg+4MkR2ilbJbQc=; b=If8MEGj9aLqtTIF1lvbCw3smk4KJmOaRww2iFEzs0ucGrZJr+n+CPlohHMeGroO4uN KCfWaou3rdfgdFAAe6tJejZ5cqnUcX4uad8F+7u9hoLSEoiMBKKS05K2Kc0TB1EZSWm9 OSxtBxM1H77P2TsU/tmGC/5b0TTWH/7P2O0Kg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type; b=UERoaTZTBrTYZZ69C49o3LSgdza4vGPP6Vt0wLI7DREjkVnXMqkv9MAoS488rEut8f lz/BgWUMOVpQh3UnVivflIlUUfYZzVGZLiuGA2vsdag99J2T9syE3w1tM2ovY9Kg7VQ5 w74rxWOWSBe9hz7CsBty3TzCjfIYz9i/HSWLw= Received: by 10.90.31.4 with SMTP id e4mr4915362age.113.1229463827691; Tue, 16 Dec 2008 13:43:47 -0800 (PST) Received: by 10.90.33.16 with HTTP; Tue, 16 Dec 2008 13:43:47 -0800 (PST) Message-ID: Date: Tue, 16 Dec 2008 16:43:47 -0500 From: "Scott Spare" To: freebsd-multimedia@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Dec 2008 22:04:22 -0000 Multimedia gurus, I am looking for advice about the best way to handle the following situation: Playing sound with any two apps at the same time causes errors, sound stuttering and / or hangups. So far, I've tested and confirmed this problem under the following conditions: -Amarok is playing music and Pidgin tries to make noise to tell me someone's online. -XMMS is playing music and Pidgin tries to make noise. -XMMS and Amarok are both playing music at the same time. -Shell-FM is playing music and Pidgin tries to make noise. Expected behavior: Simultaneous sounds play simultaneously. Errors received: pcm0: play: dsp0.p0 play interrupt timeout, channel dead pcm0: play: dsp0.p1 play interrupt timeout, channel dead What I have tried so far: -I've enabled autovchans in sysctls: hw.snd.maxautovchans: 4. This did not help. -Reading more, I became a bit confused about a message regarding the driver (or at least the hardware) supporting multiplexing natively >* > it is a feature, not a bug and it is really great feature, so should be *>* > removed from the list with bugs. Envy24(1712) has very precise 36bit *>* wide *>* > hardware mixer, which is superior that vchans (software sound mixer in *>* the *>* > kernel). the driver supports Envy24(1712) hardware mixer, so up to 10 *>* > channels (5 stereo pairs) can be playback simultaneously and that is why *>* no *>* > software sound mixer (vchans) is needed. (This is from http://lists.freebsd.org/mailman/htdig/freebsd-multimedia/2006-July/004560.html) * -So I installed OSS, thinking that maybe it could solve my multiple audio source problems, but got the same problem - stuttering sound when playing multiple sources, followed by instability. I later learned that OSS hadn't loaded correctly, and didn't support multiple sound channels on FreeBSD anyway, and I am trying to avoid running a heavy sound server if possible... so without any luck with OSS, I've now uninstalled it. I'm open to suggestions. Does anyone know how PC-BSD handles sound? Maybe they've got it right for the desktop? There's ALSA, ESD, ARTS, OSS FreeBSD version via ports, OSS 4Front version, vchans, hardware multiplexing and more. Pretty confusing. Here's some info about my setup: *sndstat:* FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) Installed devices: pcm0: at io 0xccc0:32,0xcca0:16,0xcc80:16,0xcc00:64 irq 10 [MPSAFE] (5p:0v/3r:1v channels duplex default) *uname:* FreeBSD 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Nov 10 02:00:54 EST 2008 :/usr/obj/usr/src/sys/STRIPPED i386 *pciconf:* 1465- vendor = 'VIA Technologies Inc (Was: IC Ensemble Inc)' 1528: device = 'ICE1712 Envy24 Multichannel Audio Controller' 1592- class = multimedia 1620: subclass = audio I can provide more info if it helps, just let me know. Please advise? Scott http://www.scottspare.com From owner-freebsd-multimedia@FreeBSD.ORG Tue Dec 16 22:21:14 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 76E181065670 for ; Tue, 16 Dec 2008 22:21:14 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.30]) by mx1.freebsd.org (Postfix) with ESMTP id 299A08FC1C for ; Tue, 16 Dec 2008 22:21:13 +0000 (UTC) (envelope-from onemda@gmail.com) Received: by yx-out-2324.google.com with SMTP id 8so2025649yxb.13 for ; Tue, 16 Dec 2008 14:21:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=k1fLO0830KIo1dDKveFMlv0zqLJl66ohCSuLraU1Z1s=; b=KHCwpL8RQfEQSJswYrbRg3dqo3ZtIATsos8rIYEMCkszQ9As+IOZlTC5Ta+CUp1C4u eYcIsZclvzTWwye+mMpnr2NiP+sPeqrChCg9A1IGSV9iQcJ83G/xk4VwRbmwrnZdcwgT n78DPuMil5mPJIaDA75Temh2YWJ8Gj7fX2FCc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Put14KbdBDB4M4tRQDW1UrUJ5qsRuxeoTLYjVIJyCX2oVujb7PeQ6jbWbgVUsIQJJ2 MkdVK9pTcsISaFetawxFxWzQbS3PRlQgIX8sxTU81hf5Yaw0IiiR9Imgoji+CV1TlGF1 NutuAxxrpk0t3S0I7Q9FIHtppgxM/EIaroS6w= Received: by 10.231.20.70 with SMTP id e6mr195072ibb.56.1229466072498; Tue, 16 Dec 2008 14:21:12 -0800 (PST) Received: by 10.231.16.202 with HTTP; Tue, 16 Dec 2008 14:21:12 -0800 (PST) Message-ID: <3a142e750812161421x13b9b043w293776dbc638400d@mail.gmail.com> Date: Tue, 16 Dec 2008 23:21:12 +0100 From: "Paul B. Mahol" To: "Scott Spare" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: freebsd-multimedia@freebsd.org Subject: Re: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Dec 2008 22:21:14 -0000 On 12/16/08, Scott Spare wrote: > Multimedia gurus, > > I am looking for advice about the best way to handle the following > situation: > Playing sound with any two apps at the same time causes errors, sound > stuttering and / or hangups. I have snd_hda sound card and I dont have such problems, so it looks like driver problem to me. -- Paul From owner-freebsd-multimedia@FreeBSD.ORG Tue Dec 16 22:53:47 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F09E1065674 for ; Tue, 16 Dec 2008 22:53:47 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id 48FC38FC29 for ; Tue, 16 Dec 2008 22:53:47 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 43EA0192110; Tue, 16 Dec 2008 23:22:15 +0100 (CET) Received: from saturn.kn-bremen.de (noident@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.14.2/8.13.8) with ESMTP id mBGMKuR5028288; Tue, 16 Dec 2008 23:20:56 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.14.2/8.13.6/Submit) id mBGMKtZS028287; Tue, 16 Dec 2008 23:20:55 +0100 (CET) (envelope-from nox) Date: Tue, 16 Dec 2008 23:20:55 +0100 (CET) From: Juergen Lock Message-Id: <200812162220.mBGMKtZS028287@saturn.kn-bremen.de> To: thomas.e.zander@googlemail.com X-Newsgroups: local.list.freebsd.multimedia In-Reply-To: <786602c60811180032h673b099fod01248f06204cc6c@mail.gmail.com> References: <193678.16469.qm@web39108.mail.mud.yahoo.com> Organization: home Cc: freebsd-multimedia@freebsd.org, bf2006a@yahoo.com Subject: Re: A new multimedia/mplayer? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Dec 2008 22:53:47 -0000 In article <786602c60811180032h673b099fod01248f06204cc6c@mail.gmail.com> you write: >On Tue, Nov 18, 2008 at 08:44, bf wrote: > >> In a recent discussion on the mplayer >> mailing lists, developers said that they were unlikely to release a new >> tarball anytime soon ( but if you know differently, please let us know), and >> that they recommended that everyone who was able to should use a more recent >> svn snapshot. Can we therefore switch multimedia/mplayer to a recent svn >> snapshot, to take advantage of the many bugfixes and improvements in svn? > >I am quite reluctant to have snapshot-only-versions in the ports tree, >but of course I do see your point. It would be really desirable to >have some kind of release engineering at the mplayer development >front. But if there is no intent on their side to ever do that, we >might need to switch to a semi-predictable/regular cycle of update our >ports tree to snapshots to make features (and more importantly >security fixes) accessible to the users. >However, I would appreciate some comments from the list subscribers >regarding this issue. > >Should we >1) use svn snapshots of mplayer and update them every n weeks/months ? Going after what I read on the mplayer list, it seems we want to do this. >2) stick with 1.0rc2 + security patches until rc3 is released, >whenever that may be? >3) ... Or maybe you could keep the current mplayer port, repocopy it to mplayer-devel and then update that to snapshot(s)? (similar to what I did with qemu, except for that fact that qemu upstream never wanted to stop doing releases, its just the tcg conversion that took a while...) My $.02, :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Wed Dec 17 00:13:14 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D9FE1065670 for ; Wed, 17 Dec 2008 00:13:14 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 97C298FC29 for ; Wed, 17 Dec 2008 00:13:13 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 16 Dec 2008 23:46:31 -0000 Received: from 85-127-248-201.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.248.201] by mail.gmx.net (mp031) with SMTP; 17 Dec 2008 00:46:31 +0100 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX198+k4e4sR8NhnjTUa052R0IH1tByWp3dTiO3Dm05 Yn5o6VVJ5Xn9cu From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Wed, 17 Dec 2008 00:46:31 +0100 User-Agent: KMail/1.10.3 (FreeBSD/7.1-RC1; KDE/4.1.3; i386; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200812170046.32702.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.61 Cc: Scott Spare Subject: Re: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Dec 2008 00:13:14 -0000 On Tuesday 16 December 2008 22:43:47 Scott Spare wrote: > Multimedia gurus, > > I am looking for advice about the best way to handle the following > situation: > Playing sound with any two apps at the same time causes errors, sound > stuttering and / or hangups. > > So far, I've tested and confirmed this problem under the following > conditions: > -Amarok is playing music and Pidgin tries to make noise to tell me > someone's online. > -XMMS is playing music and Pidgin tries to make noise. > -XMMS and Amarok are both playing music at the same time. > -Shell-FM is playing music and Pidgin tries to make noise. > > Expected behavior: > Simultaneous sounds play simultaneously. > > Errors received: > pcm0: play: dsp0.p0 play interrupt timeout, channel dead > pcm0: play: dsp0.p1 play interrupt timeout, channel dead > > What I have tried so far: > -I've enabled autovchans in sysctls: hw.snd.maxautovchans: 4. This did not > help. > -Reading more, I became a bit confused about a message regarding the driver > (or at least the hardware) supporting multiplexing natively It doesn't happen with all applications. Playing two files with mplayer simultaneously works for instance. Don't think it has anything to do with xorg but haven't found out under what exact circumstances it fails. The hardware mixing seems to be buggy in some cases. But it seems to be used even if vchans is enabled. So there's no easy way to workaround that. Maybe someone could come up with a simple patch to disable the hardware mixing feature. I've tried some time ago but failed. > -So I installed OSS, thinking that maybe it could solve my multiple audio > source problems, but got the same problem - stuttering sound when playing > multiple sources, followed by instability. I later learned that OSS hadn't > loaded correctly, and didn't support multiple sound channels on FreeBSD > anyway, and I am trying to avoid running a heavy sound server if > possible... so without any luck with OSS, I've now uninstalled it. I'm > open to suggestions. Does anyone know how PC-BSD handles sound? Maybe > they've got it right for the desktop? There's ALSA, ESD, ARTS, OSS FreeBSD > version via ports, OSS 4Front version, vchans, hardware multiplexing and > more. Pretty confusing. It's been some time since I used the 4Front driver. There's something called virtual channel mixer or something similar. IIRC it provides several dsp devices; but you need to explicitly specify which device to use. So it's not as comfortable as the shipped driver. Also some applications have troubles with the driver, e.g. you need to patch libao. But maybe that's already been fixed. -- Stefan From owner-freebsd-multimedia@FreeBSD.ORG Wed Dec 17 18:08:24 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41B3E1065778 for ; Wed, 17 Dec 2008 18:08:24 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.freebsd.org (Postfix) with ESMTP id 0040F8FC08 for ; Wed, 17 Dec 2008 18:08:23 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java(tm) System Messaging Server 6.3-3.01 (built Jul 12 2007; 32bit)) with ESMTP id <0KC100GO491YX720@osl1smout1.broadpark.no> for freebsd-multimedia@freebsd.org; Wed, 17 Dec 2008 19:08:22 +0100 (CET) Received: from kg-work2.kg4.no ([80.203.109.110]) by osl1sminn1.broadpark.no (Sun Java(tm) System Messaging Server 6.3-3.01 (built Jul 12 2007; 32bit)) with SMTP id <0KC1008AB91XXN80@osl1sminn1.broadpark.no> for freebsd-multimedia@freebsd.org; Wed, 17 Dec 2008 19:08:22 +0100 (CET) Date: Wed, 17 Dec 2008 19:08:21 +0100 From: Torfinn Ingolfsen To: freebsd-multimedia@freebsd.org Message-id: <20081217190821.a05cce43.torfinn.ingolfsen@broadpark.no> X-Mailer: Sylpheed 2.5.0 (GTK+ 2.12.11; i386-portbld-freebsd7.0) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Subject: MythTV port upgrade? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Dec 2008 18:08:24 -0000 Hi, So - what happened to the MythTV port upgrade that was presented herer on this mailing list some time ago? -- Regards, Torfinn Ingolfsen From owner-freebsd-multimedia@FreeBSD.ORG Thu Dec 18 20:58:19 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75DCF1065673 for ; Thu, 18 Dec 2008 20:58:19 +0000 (UTC) (envelope-from scuppers@gmail.com) Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.28]) by mx1.freebsd.org (Postfix) with ESMTP id 1256D8FC17 for ; Thu, 18 Dec 2008 20:58:18 +0000 (UTC) (envelope-from scuppers@gmail.com) Received: by yx-out-2324.google.com with SMTP id 8so850646yxb.13 for ; Thu, 18 Dec 2008 12:58:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type:references; bh=YCPbpLwINIPkAvXSo2shl3WZ5ICAYtvRRFjA7qx/DFM=; b=HSHOf4kQrJ5/I/ahLfGFOzIESkVZZ6NcVyyQL4WwiuyFJ3xKvSpiI4Iedws1yJOJjO Z3WKcuf3USwudTP+k6K3J18voydQA6YkOCXkJW5o2ufuhyQMrhEgycE2b7vddv7yyNTw ulDU9rvApqyY8UeL+rSjh00bvCw+12MZsf8yc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:references; b=wtSlqlDZ0MNMBXai3Gq4Ig50m+Q5+/OaxcISOrxpzziCCMDY2hu9mLMksGSJrTICXg Hw8CInTuuaPzFr4RGAYVOe1ImVVo903qNLOon53PbPRePMTCvpkD6Wh21y0jdEeVkaVP 8Y8YSIfjnPsN50gY1LxTmsPnN9TeYasPldS+c= Received: by 10.90.74.7 with SMTP id w7mr1399129aga.92.1229633898080; Thu, 18 Dec 2008 12:58:18 -0800 (PST) Received: by 10.90.33.16 with HTTP; Thu, 18 Dec 2008 12:58:18 -0800 (PST) Message-ID: Date: Thu, 18 Dec 2008 15:58:18 -0500 From: "Scott Spare" To: "Stefan Ehmann" In-Reply-To: <200812170046.32702.shoesoft@gmx.net> MIME-Version: 1.0 References: <200812170046.32702.shoesoft@gmx.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-multimedia@freebsd.org Subject: Re: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2008 20:58:19 -0000 Stefan, Thank you for your detailed message. I am more than willing to test any new driver code for Envy24 that supports multiplexing if anyone creates it. I looked at the code for the driver yesterday, but realized after about half an hour of reading code that driver debugging is way beyond my C ability. I was unable to figure out what that high-quality hardware mixing is called in the driver, or whether it's just automatically enabled, and so would be something that would have to be disabled explicitly by sending a signal to the chip to tell it not to use it. I would be very glad to use the hardware mixer if it was working. Also I'm not really clear on what portion of all this is handled by the driver itself, and what's handled by the kernel modules. I looked around for datasheets for the VIA Envy24 chip itself, and couldn't find those. I personally thank Konstantin and whoever else authored these drivers in the first place. How they did so without datasheets, I will never know. FWIW, there's a web page on the chip itself at http://www.via.com.tw/en/products/audio/controllers/envy24/. The digital mixer is shown on that page in a block diagram, but the quality of the diagram is not so good. There's a zip file for an "image kit" on that page, but that's just logos. Next steps: I think I'm going to try OSS again and see if I can get that virtual channel mixing thing working. I might also look at the source of their envy24 support to see if that answers anything. I kind of doubt it, but it's worth a shot. I'd really prefer to use some kind of low-level solution like the hardware mixing or FreeBSDs vchans. I think the driver may be disabling the vchans, but not sure. The driver itself has been working great with libao besides the multiplexing issue. I use it every day to play music on Amarok. What a great card. Thanks once again. Scott On Tue, Dec 16, 2008 at 6:46 PM, Stefan Ehmann wrote: > On Tuesday 16 December 2008 22:43:47 Scott Spare wrote: > > Multimedia gurus, > > > > I am looking for advice about the best way to handle the following > > situation: > > Playing sound with any two apps at the same time causes errors, sound > > stuttering and / or hangups. > > > > So far, I've tested and confirmed this problem under the following > > conditions: > > -Amarok is playing music and Pidgin tries to make noise to tell me > > someone's online. > > -XMMS is playing music and Pidgin tries to make noise. > > -XMMS and Amarok are both playing music at the same time. > > -Shell-FM is playing music and Pidgin tries to make noise. > > > > Expected behavior: > > Simultaneous sounds play simultaneously. > > > > Errors received: > > pcm0: play: dsp0.p0 play interrupt timeout, channel dead > > pcm0: play: dsp0.p1 play interrupt timeout, channel dead > > > > What I have tried so far: > > -I've enabled autovchans in sysctls: hw.snd.maxautovchans: 4. This did > not > > help. > > -Reading more, I became a bit confused about a message regarding the > driver > > (or at least the hardware) supporting multiplexing natively > > It doesn't happen with all applications. Playing two files with mplayer > simultaneously works for instance. Don't think it has anything to do with > xorg > but haven't found out under what exact circumstances it fails. > > The hardware mixing seems to be buggy in some cases. But it seems to be > used > even if vchans is enabled. So there's no easy way to workaround that. > > Maybe someone could come up with a simple patch to disable the hardware > mixing > feature. I've tried some time ago but failed. > > > -So I installed OSS, thinking that maybe it could solve my multiple audio > > source problems, but got the same problem - stuttering sound when playing > > multiple sources, followed by instability. I later learned that OSS > hadn't > > loaded correctly, and didn't support multiple sound channels on FreeBSD > > anyway, and I am trying to avoid running a heavy sound server if > > possible... so without any luck with OSS, I've now uninstalled it. I'm > > open to suggestions. Does anyone know how PC-BSD handles sound? Maybe > > they've got it right for the desktop? There's ALSA, ESD, ARTS, OSS > FreeBSD > > version via ports, OSS 4Front version, vchans, hardware multiplexing and > > more. Pretty confusing. > > It's been some time since I used the 4Front driver. There's something > called > virtual channel mixer or something similar. IIRC it provides several dsp > devices; but you need to explicitly specify which device to use. So it's > not > as comfortable as the shipped driver. > > Also some applications have troubles with the driver, e.g. you need to > patch > libao. But maybe that's already been fixed. > > -- > Stefan > From owner-freebsd-multimedia@FreeBSD.ORG Thu Dec 18 22:14:05 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from miki (localhost [IPv6:::1]) by hub.freebsd.org (Postfix) with SMTP id 74466106564A; Thu, 18 Dec 2008 22:14:04 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Fri, 19 Dec 2008 06:13:57 +0800 From: Ariff Abdullah To: "Scott Spare" Message-Id: <20081219061357.6d23f06e.ariff@FreeBSD.org> In-Reply-To: References: <200812170046.32702.shoesoft@gmx.net> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Fri__19_Dec_2008_06_13_57_+0800_FjOxYTlkamtJYGN8" Cc: freebsd-multimedia@freebsd.org Subject: Re: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2008 22:14:06 -0000 --Signature=_Fri__19_Dec_2008_06_13_57_+0800_FjOxYTlkamtJYGN8 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 18 Dec 2008 15:58:18 -0500 "Scott Spare" wrote: > Stefan, > Thank you for your detailed message. I am more than willing to test > any new driver code for Envy24 that supports multiplexing if anyone > creates it. I looked at the code for the driver yesterday, but > realized after about half an hour of reading code that driver > debugging is way beyond my C ability. >=20 > I was unable to figure out what that high-quality hardware mixing is > called in the driver, or whether it's just automatically enabled, > and so would be something that would have to be disabled explicitly > by sending a signal to the chip to tell it not to use it. I would > be very glad to use the hardware mixer if it was working. Also I'm > not really clear on what portion of all this is handled by the > driver itself, and what's handled by the kernel modules. >=20 > I looked around for datasheets for the VIA Envy24 chip itself, and > couldn't find those. I personally thank Konstantin and whoever else > authored these drivers in the first place. How they did so without > datasheets, I will never know. >=20 > FWIW, there's a web page on the chip itself at > http://www.via.com.tw/en/products/audio/controllers/envy24/. > The digital mixer is shown on that page in a block diagram, but the > quality of the diagram is not so good. There's a zip file for an > "image kit" on that page, but that's just logos. >=20 > Next steps: I think I'm going to try OSS again and see if I can get > that virtual channel mixing thing working. I might also look at the > source of their envy24 support to see if that answers anything. I > kind of doubt it, but it's worth a shot. I'd really prefer to use > some kind of low-level solution like the hardware mixing or FreeBSDs > vchans. I think the driver may be disabling the vchans, but not > sure. >=20 > The driver itself has been working great with libao besides the > multiplexing issue. I use it every day to play music on Amarok.=20 > What a great card. Thanks once again. >=20 Dejavu. I'll look into this. -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Fri__19_Dec_2008_06_13_57_+0800_FjOxYTlkamtJYGN8 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAklKyyUACgkQlr+deMUwTNrTUwCgyhFNwsdHUio5J7Pqfc2AYQci Um8AoIZZGSYusKcp4Bjik0ZEkObV+/cV =CsY4 -----END PGP SIGNATURE----- --Signature=_Fri__19_Dec_2008_06_13_57_+0800_FjOxYTlkamtJYGN8-- From owner-freebsd-multimedia@FreeBSD.ORG Fri Dec 19 08:29:06 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3D6D106564A for ; Fri, 19 Dec 2008 08:29:06 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 1F19F8FC19 for ; Fri, 19 Dec 2008 08:29:05 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 19 Dec 2008 08:29:03 -0000 Received: from 85-127-248-201.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.248.201] by mail.gmx.net (mp064) with SMTP; 19 Dec 2008 09:29:03 +0100 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1/swSoQurrs5eH1vZX+NEUNyh8abtWeHLwRfoZjUm UbB1bVg7k6XL00 From: Stefan Ehmann To: "Scott Spare" Date: Fri, 19 Dec 2008 09:29:01 +0100 User-Agent: KMail/1.10.3 (FreeBSD/7.1-RC1; KDE/4.1.3; i386; ; ) References: <200812170046.32702.shoesoft@gmx.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200812190929.02650.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.5 Cc: freebsd-multimedia@freebsd.org Subject: Re: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2008 08:29:06 -0000 On Thursday 18 December 2008 21:58:18 Scott Spare wrote: > Stefan, > Thank you for your detailed message. I am more than willing to test any new > driver code for Envy24 that supports multiplexing if anyone creates it. I > looked at the code for the driver yesterday, but realized after about half > an hour of reading code that driver debugging is way beyond my C ability. > > I was unable to figure out what that high-quality hardware mixing is called > in the driver, or whether it's just automatically enabled, and so would be > something that would have to be disabled explicitly by sending a signal to > the chip to tell it not to use it. I would be very glad to use the > hardware mixer if it was working. Also I'm not really clear on what > portion of all this is handled by the driver itself, and what's handled by > the kernel modules. > > I looked around for datasheets for the VIA Envy24 chip itself, and couldn't > find those. I personally thank Konstantin and whoever else authored these > drivers in the first place. How they did so without datasheets, I will > never know. > > FWIW, there's a web page on the chip itself at > http://www.via.com.tw/en/products/audio/controllers/envy24/. > The digital mixer is shown on that page in a block diagram, but the quality > of the diagram is not so good. There's a zip file for an "image kit" on > that page, but that's just logos. Some datasheets are available here: http://envy24.svobodno.com/ This should be the relevant one: http://envy24.svobodno.com/datasheets/via/vt1712.pdf > Next steps: I think I'm going to try OSS again and see if I can get that > virtual channel mixing thing working. I might also look at the source of > their envy24 support to see if that answers anything. I kind of doubt it, > but it's worth a shot. I'd really prefer to use some kind of low-level > solution like the hardware mixing or FreeBSDs vchans. I think the driver > may be disabling the vchans, but not sure. AFAIK the original driver was written before there was even vchans support in FreeBSD :) I came up with a quick&dirty patch to disable hardware mixing. With the patch applied vchans should be working. Fixing hardware mixing would be nice but that's beyond my scope right now. --- envy24.c.bak 2008-12-19 09:04:56.000000000 +0100 +++ envy24.c 2008-12-19 09:17:41.000000000 +0100 @@ -2535,14 +2535,12 @@ mixer_init(dev, &envy24mixer_class, sc); /* set channel information */ - err = pcm_register(dev, sc, 5, 2 + sc->adcn); + err = pcm_register(dev, sc, 1, 2 + sc->adcn); if (err) goto bad; sc->chnum = 0; - for (i = 0; i < 5; i++) { - pcm_addchan(dev, PCMDIR_PLAY, &envy24chan_class, sc); - sc->chnum++; - } + pcm_addchan(dev, PCMDIR_PLAY, &envy24chan_class, sc); + sc->chnum = 5; for (i = 0; i < 2 + sc->adcn; i++) { pcm_addchan(dev, PCMDIR_REC, &envy24chan_class, sc); sc->chnum++; From owner-freebsd-multimedia@FreeBSD.ORG Fri Dec 19 09:07:37 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A9861065673 for ; Fri, 19 Dec 2008 09:07:37 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: from mail-bw0-f19.google.com (mail-bw0-f19.google.com [209.85.218.19]) by mx1.freebsd.org (Postfix) with ESMTP id AB1168FC1A for ; Fri, 19 Dec 2008 09:07:36 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: by bwz12 with SMTP id 12so2374131bwz.19 for ; Fri, 19 Dec 2008 01:07:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=zemx7aNARBmKSKvFxwaHN4BnKrQ8m1YMD6HghrCMzaM=; b=gBtWOcUvayHM7FQhpkLhXZpmvLSTFtsB47AhVRlSZ1jAUx9HfPo2eO8M8FZa/vZlTV ziHSaNez0h5UAop9sYQlZPSqOn/CxVWt38vUs4Uf1BDulltqlkNMPKWxr54yXpbbZeeX kkLTpi+tDIt8rQZXiYKmg0s4eRBz7q8hSgJYQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=KMj/LCUU0AFf1/fsfStD6GKklo64G0EQz4C8MhhTs7bEX43sg4v7fQPP55DzX2WgCc xY1TPX93Kh5dkOgO1lNr6gy2XxWWXvlIyURgwmjh8P29coydRhuKr9q87EGoO5bpMhyt z5FiUQQ1KUOdD8IlLMZM2y4oELGdhewDjlmyA= Received: by 10.181.17.13 with SMTP id u13mr993682bki.152.1229676399172; Fri, 19 Dec 2008 00:46:39 -0800 (PST) Received: by 10.181.147.4 with HTTP; Fri, 19 Dec 2008 00:46:39 -0800 (PST) Message-ID: <8103ad500812190046h58e7ce95h641ba136f399334f@mail.gmail.com> Date: Fri, 19 Dec 2008 10:46:39 +0200 From: "Konstantin Dimitrov" To: "Scott Spare" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200812170046.32702.shoesoft@gmx.net> Cc: freebsd-multimedia@freebsd.org Subject: Re: Multiple simultaneous sound channels (sources) with X.org and Envy24 (M-Audio Audiophile 2496) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2008 09:07:37 -0000 hi guys, sorry that i'm not around here lately, but i'm busy with other things. On Thu, Dec 18, 2008 at 10:58 PM, Scott Spare wrote: > Stefan, > Thank you for your detailed message. I am more than willing to test any new > driver code for Envy24 that supports multiplexing if anyone creates it. I > looked at the code for the driver yesterday, but realized after about half > an hour of reading code that driver debugging is way beyond my C ability. > > I was unable to figure out what that high-quality hardware mixing is called > in the driver, or whether it's just automatically enabled, and so would be > something that would have to be disabled explicitly by sending a signal to > the chip to tell it not to use it. it's easy to disable the hardware mixing, you can look at snd_envy24ht(4) code in which hardware mixing is disabled, because Envy24 from 172x family don't have hardware mixing like 1712 ones. basically, you need to remove: envy24_route(sc, ENVY24_ROUTE_DAC_1, ENVY24_ROUTE_CLASS_MIX, 0, 0); envy24_route(sc, ENVY24_ROUTE_DAC_SPDIF, ENVY24_ROUTE_CLASS_DMA, 0, 0); and pcm_register one instead of 5 channels. > I would be very glad to use the hardware > mixer if it was working. Also I'm not really clear on what portion of all > this is handled by the driver itself, and what's handled by the kernel > modules. > > I looked around for datasheets for the VIA Envy24 chip itself, and couldn't > find those. I personally thank Konstantin and whoever else authored these > drivers in the first place. How they did so without datasheets, I will never > know. > all datasheets and a lot of documents written by me that describes hardware design of particular card are here: http://envy24.svobodno.com/ i created this site, so to be easy for future developers and contributors to the driver. Katsurajima Naoto wrote the snd_envy24(4) for M-Audio Delta DiO 2496 card only back in the 2001. since then he is out of reach and i truly hope he is well and want to thank him once again for his tremendous work on snd_envy24(4)! few years ago, i just patched snd_envy24(4) to work on newer versions of FreeBSD and add support for more cards. the latest code is in the FreeBSD P4 repository: http://perforce.freebsd.org/chv.cgi?CH=152970 i then re-used "Interleaved DMA Playback" code from snd_envy24(4) as a base for snd_envy24ht(4) and wrote all the necessary hardware routines for 172x family of Envy24 and support for a lot of different 172x cards. (during the upcoming holidays i'm planning to move snd_envy24ht(4) to P4 repository and make some updates to the code) the "Interleaved DMA Playback" code can be used for both hardware mixing and multichannel playback. it's very universal and probably can be used with almost every multichannel card, not only Envy24-based ones. maybe, someday someone will look at that code and move it from snd_envy24(4) and snd_envy24ht(4) to the newpcm subsystem. that will make drivers for multichannel audio controllers much simpler and will allow newpcm to support multichannel. konstantin > FWIW, there's a web page on the chip itself at > http://www.via.com.tw/en/products/audio/controllers/envy24/. > The digital mixer is shown on that page in a block diagram, but the quality > of the diagram is not so good. There's a zip file for an "image kit" on > that page, but that's just logos. > > Next steps: I think I'm going to try OSS again and see if I can get that > virtual channel mixing thing working. I might also look at the source of > their envy24 support to see if that answers anything. I kind of doubt it, > but it's worth a shot. I'd really prefer to use some kind of low-level > solution like the hardware mixing or FreeBSDs vchans. I think the driver > may be disabling the vchans, but not sure. > > The driver itself has been working great with libao besides the multiplexing > issue. I use it every day to play music on Amarok. What a great card. > Thanks once again. > > Scott > > On Tue, Dec 16, 2008 at 6:46 PM, Stefan Ehmann wrote: >> >> On Tuesday 16 December 2008 22:43:47 Scott Spare wrote: >> > Multimedia gurus, >> > >> > I am looking for advice about the best way to handle the following >> > situation: >> > Playing sound with any two apps at the same time causes errors, sound >> > stuttering and / or hangups. >> > >> > So far, I've tested and confirmed this problem under the following >> > conditions: >> > -Amarok is playing music and Pidgin tries to make noise to tell me >> > someone's online. >> > -XMMS is playing music and Pidgin tries to make noise. >> > -XMMS and Amarok are both playing music at the same time. >> > -Shell-FM is playing music and Pidgin tries to make noise. >> > >> > Expected behavior: >> > Simultaneous sounds play simultaneously. >> > >> > Errors received: >> > pcm0: play: dsp0.p0 play interrupt timeout, channel dead >> > pcm0: play: dsp0.p1 play interrupt timeout, channel dead >> > >> > What I have tried so far: >> > -I've enabled autovchans in sysctls: hw.snd.maxautovchans: 4. This did >> > not >> > help. >> > -Reading more, I became a bit confused about a message regarding the >> > driver >> > (or at least the hardware) supporting multiplexing natively >> >> It doesn't happen with all applications. Playing two files with mplayer >> simultaneously works for instance. Don't think it has anything to do with >> xorg >> but haven't found out under what exact circumstances it fails. >> >> The hardware mixing seems to be buggy in some cases. But it seems to be >> used >> even if vchans is enabled. So there's no easy way to workaround that. >> >> Maybe someone could come up with a simple patch to disable the hardware >> mixing >> feature. I've tried some time ago but failed. >> >> > -So I installed OSS, thinking that maybe it could solve my multiple >> > audio >> > source problems, but got the same problem - stuttering sound when >> > playing >> > multiple sources, followed by instability. I later learned that OSS >> > hadn't >> > loaded correctly, and didn't support multiple sound channels on FreeBSD >> > anyway, and I am trying to avoid running a heavy sound server if >> > possible... so without any luck with OSS, I've now uninstalled it. I'm >> > open to suggestions. Does anyone know how PC-BSD handles sound? Maybe >> > they've got it right for the desktop? There's ALSA, ESD, ARTS, OSS >> > FreeBSD >> > version via ports, OSS 4Front version, vchans, hardware multiplexing and >> > more. Pretty confusing. >> >> It's been some time since I used the 4Front driver. There's something >> called >> virtual channel mixer or something similar. IIRC it provides several dsp >> devices; but you need to explicitly specify which device to use. So it's >> not >> as comfortable as the shipped driver. >> >> Also some applications have troubles with the driver, e.g. you need to >> patch >> libao. But maybe that's already been fixed. >> >> -- >> Stefan > > From owner-freebsd-multimedia@FreeBSD.ORG Fri Dec 19 10:14:10 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E84B106568B; Fri, 19 Dec 2008 10:14:10 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [213.47.211.116]) by mx1.freebsd.org (Postfix) with ESMTP id 0A2AC8FC08; Fri, 19 Dec 2008 10:14:09 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from localhost ([127.0.0.1] helo=webmail.itac.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1LDcMw-0000yJ-39; Fri, 19 Dec 2008 11:14:06 +0100 Received: from 83.64.253.201 (proxying for unknown) (SquirrelMail authenticated user decke@bluelife.at) by webmail.itac.at with HTTP; Fri, 19 Dec 2008 11:14:06 +0100 (CET) Message-ID: <1640afdde23255f357a76ebc64dc58cc.squirrel@webmail.itac.at> In-Reply-To: <20081217190821.a05cce43.torfinn.ingolfsen@broadpark.no> References: <20081217190821.a05cce43.torfinn.ingolfsen@broadpark.no> Date: Fri, 19 Dec 2008 11:14:06 +0100 (CET) From: Bernhard =?iso-8859-1?Q?Fr=F6hlich?= To: "Torfinn Ingolfsen" User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-multimedia@freebsd.org, glarkin@FreeBSD.org Subject: Re: MythTV port upgrade? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2008 10:14:10 -0000 On Wed, December 17, 2008 7:08 pm, Torfinn Ingolfsen wrote: > Hi, > > So - what happened to the MythTV port upgrade that was presented herer > on this mailing list some time ago? > Greg seems to be on it so i have CC'ed him. And if he has no time for it anymore i'm offering to continue his work to get the new MythTV port finished. So please give us an update on what is the current status. -- Bernhard Fröhlich http://www.bluelife.at/ From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 20 04:27:53 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58B991065673 for ; Sat, 20 Dec 2008 04:27:53 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.freebsd.org (Postfix) with ESMTP id BE2AD8FC0C for ; Sat, 20 Dec 2008 04:27:51 +0000 (UTC) (envelope-from grog@lemis.com) Received: from dereel.lemis.com (ozlabs.org [203.10.76.45]) by ozlabs.org (Postfix) with ESMTP id 8411DDDF04; Sat, 20 Dec 2008 15:27:47 +1100 (EST) Received: by dereel.lemis.com (Postfix, from userid 1004) id 0429AA1010; Sat, 20 Dec 2008 15:27:43 +1100 (EST) Date: Sat, 20 Dec 2008 15:27:43 +1100 From: Greg 'groggy' Lehey To: Bernhard =?iso-8859-1?Q?Fr=F6hlich?= Message-ID: <20081220042743.GV14238@dereel.lemis.com> References: <20081217190821.a05cce43.torfinn.ingolfsen@broadpark.no> <1640afdde23255f357a76ebc64dc58cc.squirrel@webmail.itac.at> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="L2YZAWjVjAQ1Un1Q" Content-Disposition: inline In-Reply-To: <1640afdde23255f357a76ebc64dc58cc.squirrel@webmail.itac.at> User-Agent: Mutt/1.4.2.3i Organization: The FreeBSD Project Phone: +61-3-5346-1370 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: freebsd-multimedia@freebsd.org, glarkin@FreeBSD.org Subject: Re: MythTV port upgrade? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Dec 2008 04:27:53 -0000 --L2YZAWjVjAQ1Un1Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Friday, 19 December 2008 at 11:14:06 +0100, Bernhard Frhlich wrote: > On Wed, December 17, 2008 7:08 pm, Torfinn Ingolfsen wrote: >> Hi, >> >> So - what happened to the MythTV port upgrade that was presented herer >> on this mailing list some time ago? > > Greg seems to be on it so i have CC'ed him. In case anybody else is confused (I was :-), this is Greg Larkin, not me. I gave up the maintainership a while back. Greg -- See complete headers for address and phone numbers. --L2YZAWjVjAQ1Un1Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAklMdD8ACgkQIubykFB6QiPiiQCdGsuMOrP34tnRMOkcXEKVwVjW hh4An1fqNo6+ndaCmp0My9xcX/BcRDJ5 =B2jj -----END PGP SIGNATURE----- --L2YZAWjVjAQ1Un1Q-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 20 07:56:55 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C88381065674 for ; Sat, 20 Dec 2008 07:56:55 +0000 (UTC) (envelope-from freebsd@troback.com) Received: from mail.gelita.se (212-162-182-244.skbbip.com [212.162.182.244]) by mx1.freebsd.org (Postfix) with ESMTP id 8316E8FC12 for ; Sat, 20 Dec 2008 07:56:55 +0000 (UTC) (envelope-from freebsd@troback.com) Received: from demon.troback.lan (c-195-216-040-156.static.bjare.net [195.216.40.156]) by mail.gelita.se (Postfix) with ESMTP id DFCE610E425 for ; Sat, 20 Dec 2008 08:56:41 +0100 (CET) Date: Sat, 20 Dec 2008 08:56:49 +0100 From: Anders Troback To: freebsd-multimedia@freebsd.org Message-ID: <20081220085649.101b81c5@demon.troback.lan> In-Reply-To: <20081220042743.GV14238@dereel.lemis.com> References: <20081217190821.a05cce43.torfinn.ingolfsen@broadpark.no> <1640afdde23255f357a76ebc64dc58cc.squirrel@webmail.itac.at> <20081220042743.GV14238@dereel.lemis.com> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.14.4; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit MailScanner-NULL-Check: 1230364602.60174@HwB8poazZ4XfVaJbP5sxhw X-Troback-MailScanner-Information: Please contact postmaster@troback.com for more information X-MailScanner-ID: DFCE610E425.183A3 X-Troback-MailScanner: Found to be clean X-Troback-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (not cached, score=0, required 3.2, autolearn=) X-Troback-MailScanner-From: freebsd@troback.com X-Spam-Status: No Subject: Re: MythTV port upgrade? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Dec 2008 07:56:55 -0000 On Sat, 20 Dec 2008 15:27:43 +1100 Greg 'groggy' Lehey wrote: > On Friday, 19 December 2008 at 11:14:06 +0100, Bernhard Frhlich wrote: > > On Wed, December 17, 2008 7:08 pm, Torfinn Ingolfsen wrote: > >> Hi, > >> > >> So - what happened to the MythTV port upgrade that was presented > >> herer on this mailing list some time ago? > > > > Greg seems to be on it so i have CC'ed him. > > In case anybody else is confused (I was :-), this is Greg Larkin, not > me. I gave up the maintainership a while back. > > Greg > -- > See complete headers for address and phone numbers. Greg Larkin told me that he will try to get some time in the holidays to make the port ready! He also told me that he had some problems with Internet connection and the electricity because of an ice storm! \\troback From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 20 14:55:48 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6770106564A for ; Sat, 20 Dec 2008 14:55:48 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [213.47.211.116]) by mx1.freebsd.org (Postfix) with ESMTP id 651AB8FC18 for ; Sat, 20 Dec 2008 14:55:48 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from localhost ([127.0.0.1] helo=webmail.itac.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1LE3Ed-0003sw-PB; Sat, 20 Dec 2008 15:55:19 +0100 Received: from 78.142.74.81 (SquirrelMail authenticated user decke@bluelife.at) by webmail.itac.at with HTTP; Sat, 20 Dec 2008 15:55:19 +0100 (CET) Message-ID: In-Reply-To: <20081220042743.GV14238@dereel.lemis.com> References: <20081217190821.a05cce43.torfinn.ingolfsen@broadpark.no> <1640afdde23255f357a76ebc64dc58cc.squirrel@webmail.itac.at> <20081220042743.GV14238@dereel.lemis.com> Date: Sat, 20 Dec 2008 15:55:19 +0100 (CET) From: Bernhard =?iso-8859-1?Q?Fr=F6hlich?= To: "Greg 'groggy' Lehey" User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-multimedia@freebsd.org Subject: Re: MythTV port upgrade? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Dec 2008 14:55:48 -0000 On Sat, December 20, 2008 5:27 am, Greg 'groggy' Lehey wrote: > On Friday, 19 December 2008 at 11:14:06 +0100, Bernhard Frhlich wrote: >> On Wed, December 17, 2008 7:08 pm, Torfinn Ingolfsen wrote: >>> Hi, >>> >>> So - what happened to the MythTV port upgrade that was presented herer >>> on this mailing list some time ago? >> >> Greg seems to be on it so i have CC'ed him. > > In case anybody else is confused (I was :-), this is Greg Larkin, not > me. I gave up the maintainership a while back. > Yeah, i think i did it right as i cc'd glarkin@ so he should have got that mail. Hopefully weather is getting better for him soon. -- Bernhard Fröhlich http://www.bluelife.at/ From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 20 22:00:19 2008 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CB6710656AA; Sat, 20 Dec 2008 22:00:19 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 625DD8FC12; Sat, 20 Dec 2008 22:00:19 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mBKM0JeE017436; Sat, 20 Dec 2008 22:00:19 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mBKM0JEF017426; Sat, 20 Dec 2008 22:00:19 GMT (envelope-from edwin) Date: Sat, 20 Dec 2008 22:00:19 GMT Message-Id: <200812202200.mBKM0JEF017426@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/129800: Update port: multimedia/ffmpeg avoid crash in multimedia/kdenlive-kde4[-devel] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Dec 2008 22:00:19 -0000 Synopsis: Update port: multimedia/ffmpeg avoid crash in multimedia/kdenlive-kde4[-devel] Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia Responsible-Changed-By: edwin Responsible-Changed-When: Sat Dec 20 22:00:18 UTC 2008 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=129800