From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id BF50A1F092F; Sun, 2 Apr 2017 00:17:07 -0400 (EDT) Received: from hurricane.the-brannons.com (hurricane.the-brannons.com [71.19.155.94]) by befuddled.reisers.ca (Postfix) with ESMTP id A9CAD1F0922 for ; Sun, 2 Apr 2017 00:17:06 -0400 (EDT) Received: from localhost (unknown [IPv6:2602:61:78fe:5f00::63a:26e7]) by hurricane.the-brannons.com (Postfix) with ESMTPSA id C934079D8B for ; Sat, 1 Apr 2017 21:17:02 -0700 (PDT) From: Chris Brannon To: speakup@linux-speakup.org Subject: Re: bluetooth query References: <874ly7lc8n.fsf@the-brannons.com> Date: Sat, 01 Apr 2017 21:17:03 -0700 In-Reply-To: <874ly7lc8n.fsf@the-brannons.com> (Chris Brannon's message of "Sat, 01 Apr 2017 20:28:08 -0700") Message-ID: <87zifzjveo.fsf@the-brannons.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Apr 2017 04:17:07 -0000 As far as I can tell, bluez-alsa is currently a dead-end for us. Here are the two problems I see: 1. It does not do any kind of software mixing. You can only play one audio stream at a time. dmix can't be used, because it requires a hardware device, and bluez-alsa provides a virtual alsa device. 2. There's got to be a way for audio to fall back to another card when a bluetooth headset loses its charge, goes out of range, etc. I don't know how that could be made to work seamlessly. I wouldn't want espeakup to become completely confused / nonfunctional just because the BT headset became disconnected. So I don't think bluetooth with alsa is a good fit for console speech. -- Chris