Posts tagged with “audio”

The Kyle File adds HTML5 players on browsers that support them

I just found out how extremely easy it is, and how nice it looks, to include an HTML5 player for the audio and video files I post to The Kyle File. I’ll be updating my music page and prior posts shortly, and all future audio or video posts will include an HTML5 player with a fallback to a standard download link. This means that if you have a browser that supports HTML5, you will see a nice-looking player where you will be able to play the file directly in your browser, or you can right-click or navigate to the player and use its context menu to save the file to your computer. The player will automatically determine the file format that is supported by your browser and allow you to play or download it. If you have a browser that doesn't support HTML5, you will notice that there will now be two download links for each file, one for the Ogg Vorbis file and another for the mp3 file, (audio), and WebM and mp4, (video). Otherwise, there will be no difference in how you interact with The Kyle File. You can open the file with the browser and let it choose the player or plugin for you, or you can save it from the right-click menu exactly as you did in the past. This will just add choice for everyone and better functionality on the most recent browsers.

On a side note, this seems to be very similar to the way Posterous is handling audio and likely video files on newer browsers now, and I did finally find what they did with my download links, but I couldn’t get my music files to play using the “play” button, there was no “play” selection in the right-click menu and sometimes the controls randomly disappeared. Also, I find that here on Tunblr, I setup the player myself because I’m storing my files in a Dropbox, so I can title the player panel myself and I have full control over how my players and download links are presented. Enjoy the new functionality, and leave any suggestions or comments in the section below.


Well, tumblr's phone audio post feature looks like a lot of fun, but I don’t like Flash, so I most likely will never use it. Too bad, really, 'cause I kinda liked the idea of being able to call in a voice post from my phone.


if I'm reading this right, Arch Linux has the AoTuV Vorbis encoder. I'm nearly sold, but I need to abuse it in a virtual machine.


Southpoint Community Church Christmas Service: Sunday December 19, 2010

Download now or listen on The Kyle File

This is the Christmas program and service at Southpoint Community Church in Durham, NC, recorded on Sunday December 19, 2010. For more information, visit the Southpoint Community Church website, or if you live nearby, come on out to 5419 South Alston Avenue and worship with us. May God richly bless everyone who hears His words which He placed into the hearts of those heard in this digital recording.


What's up with voice chat software and QT?

I've recently heard a lot about something called TeamTalk, which is some kind of voice conferencing software. The best analogy to describe it seems to be something similar to IRC, but you can talk into it. Maybe it’s better to describe it as something similar to CB radio for the internet. Well, either way, several people I follow on Twitter use a TeamTalk server to chat. Well, I thought I'd take a look at the client software and see whether I can use it, seeing as I'm a diehard Linux guy and I don't like anything that would force me into using Windows. I first heard of this software about 3 or 4 years ago, and there was no Linux client at that time, but I thought I'd go ahead and take a look again to see what if any developments had been made. This is the story of my trials and tribulations while trying to find usable Linux voice chat software that is accessible to blind and vision impaired users.

The TeamTalk Problem

I wasn't exactly sure where to find TeamTalk, since I have only seen it recently on Twitter along with an address to the server where people were talking. So I Googled and found it at https://www.bearware.dk. Unfortunately, I found, much to my dismay, that the site warns me that no Linux client software is available. Strangely enough, however, a Linux client does in fact exist right below the note that says that only a Windows client is available. So I downloaded the Linux client for AMD64, which is on the page where all the downloads are listed, and I unpacked the archive. The first thing I noticed is that the client and server both appear to be in the same archive, stored in individual folders. So I went into the client folder and opened the README file. If you are blind or vision impaired like I am and you use Linux, you can probably imagine my horror when I found out that the TeamTalk client application requires the QT libraries. In case you don't use Linux on a regular basis, or if you are blessed to be able to see the computer screen, I will explain the problem by saying that currently, and probably for at least the next year or two, [Orca][], which is the application that reads the screen and outputs it to speech or Braille, is only compatible with the GTK2 libraries, which contain the functions that [GNOME}[] applications use to draw windows, buttons, text, etc. If a QT or KDE application is opened, its window is opened on the screen and the application works normally, but it is completely ignored by [Orca][] and the underlying accessibility infrastructure that makes it speak. Furthermore, [Orca][] will refuse to speak as long as the application’s window has focus, so the window must either be closed or put into the background in order to get [Orca][] speaking again.

Ventrilo and Mangler

Enter Ventrilo, another voice chat client and server that I have heard that some blind and vision impaired people were using several years ago, and may still b using. If it works, and if it's still any good, I can recommend that other people either start or resume using it.

I found what seems to be a rather nice Ventrilo client in my apt repository called Mangler. The first thing I noticed about it is the fact that it uses GTK2 and all the accessibility goodness that comes with it, so I went ahead and installed it. But for now, I know of no one who has a Ventrilo server for me to test this application, so I don't yet know how well it will work.

I did go to the Mangler site, and found to my great horror, that the developers don't want us to use their software. They state several reasons for this, including the fact that Ventrilo is a proprietary and poorly implemented protocol, and that there are better protocols with lower latency. The Mangler developers recommend using Mumble instead. But I still want to take Mangler for a spin if I can find other people with whom to chat. Unfortunately, it would seem that Ventrilo has been abandoned for somewhat newer applications these days. Someone please correct me in the comments if I’m wrong.

Mumble and Its Big Problem

Given the fact that the Mangler developers are recommending that people use Mumble client and server instead of their Ventrilo client, I decided to take a quick look at it. But I found the same problem that I found with TeamTalk. Unfortunately, the Linux client requires QT, and there's no GTK2 interface at all. So until the accessibility infrastructure is reimplemented in such a way that QT applications are compatible with it, there is no way for someone who is blind or vision impaired to use Mumble on Linux.

Voice Chat Software and QT and Other Speech/Braille Unfriendly Libraries

I would really like to know what's up with voice chat and QT and other Braille and speech unfriendly toolkits. It seems that all the most popular voice conferencing software, with the exception of Mangler, requires QT, and no GTK2 interface is available. Even what seems to be the world's most popular voice chat application due to marketing hype, which I won’t name here and you will never catch me using, requires either QT or some obscure graphical library that is equally inaccessible to blind and vision impaired users, not to mention the fact that the Linux version of said application is hopelessly outdated. And don't tell me the story of the Pidgin plugin that's supposed to make it work. It's a dirty hack to say the least, and the main application still has to be running, taking up space on my desktop and being a window that if focused causes [Orca][] not to speak until I close or move away from it. So far, the only GTK2 voice software other than Mangler seems to be some of the SIP-based softphones, although I understand that Pidgin and possibly Empathy do support two-way voice communication for some of the protocols that they support. I don't think they support conference communication, however. Again, leave a correction in the comments if I’m wrong about this.