Why Twitter Needs to Care about Accessibility

by Austin Seraphin on January 7, 2012

Twitter has had an official app for a while. Now it has become less accessible, and it has also become integrated into iOS. Twitter must make the same commitment to accessibility which Apple has.

Accessibility refers to making something usable by everyone. In this case it refers to making an application work well with VoiceOver so that the blind can use it. Sites like Applevis post accessibility ratings for different apps. If an app does not play nicely with VoiceOver then the blind cannot use it and it may as well not exist for us.

This can seem very annoying, as you can imagine. For example, several friends have asked me to play Words with Friends. As you can read, everything works except for the game board, a rather important feature. I played a lot of Scrabble as a kid and would really enjoy playing again. The official Facebook app also sucks, and many have found alternatives. App developers can choose to improve accessibility, and many do. Many apps also work with little or no modification. All well and good, and normally I wouldn’t write a blog post about this.

The Twitter app falls into a special category however. Apple has chosen to integrate it very heavily into iOS 5. The Twitter settings has a link to easily download the official app, and iOS accesses it if using its built-in Twitter integration. This puts the app in a special circumstance. If a blind person wants to use iOS’s Twitter integration, they have to use the app. Because of its unique position, Twitter must care about accessibility.

Since it came out, Twitter has provided a clutter-free social network which the blind have enjoyed. I know many of us prefer it to Facebook for that reason. And don’t even get me started about Google+! Twitter must recognize this and continue along these lines.

Apple has become the leader in accessibility. Every Apple device talks out of the box. This includes the iPhone, iTouch, iPad, Apple TV, and Macs. No other company has done this. The blind have come to expect that anything Apple does will have accessibility in mind. Turning over their Twitter integration to a third party means that third party must have the same commitment. If they don’t it makes Apple look bad. Apple must recognize this and demand appropriate action.

In summary, the blind have come to know Apple as the leader of accessibility. Steve Jobs insisted that Apple’s devices should have universal accessibility. Having a Twitter app with less than full accessibility goes against this philosophy. Twitter must fix their official Twitter app as long as iOS depends on it. The Me tab has serious issues and unlabeled buttons. Oh well, back to using Tweetlist Pro!

{ Comments on this entry are closed }

How to Make MPD work with AirPlay

by Austin Seraphin on January 6, 2012

As I wrote last night, AirPlay rules! As I have written previously, iTunes does not. It has always seemed like a bloated program to me. I far prefer the Music Player Daemon (MPD), a program for Linux and Mac OS X to manage and play your music. The MPoD app seals the deal! Fortunately, if you have a Windows or Mac, you can easily stream MPD over AirPlay. Just follow these easy instructions.

First, install and configure MPD as normal. I will not cover that here, since the official site has plenty of documentation. Once you get it playing music locally, you can begin tweaking it. Edit mpd.conf and add the following block. If you use the default configuration file you can uncomment and edit the this block, otherwise just insert the following.

audio_output {

        type                ”httpd”

        name                ”My HTTP Stream”

        encoder                “lame”        port                ”8000″

        bitrate                “320”        format                ”44100:16:1″

bind_to_address “0.0.0.0″

}

This tells MPD to stream its audio over a high quality HTTP stream. You can make the port whatever you want, just remember it and make sure people cannot access it from outside of your network. Also, make sure your MPD machine has a static IP and that you know it. You can find this with the ifconfig utility. Advanced users who want a truly lossless connection could switch lame to vorbis, use quality 10, and get iTunes to play vorbis files with a plugin, but we’ll keep it simple for now. A 320 kbps stream sounds nice and sparkly. Now restart MPD and you should see your new HTTP stream. Just type “mpc outputs” at the command line, or go to MPoD’s settings and you should see it.

Now that you have it working, go to your Mac or WIndows machine and open up iTunes. Hit Command-U on a Mac, or go to the Advanced menu then choose Open Stream. Type in the URL of your MPD output, for example http://192.168.1.100:8000. If you did everything right it should open up and you should hear MPD in iTunes. Congratulations! Now just configure AirPlay as normal and there you go, MPD running over AirPlay for free! Enjoy!

{ Comments on this entry are closed }

AirPlay All the Way

by Austin Seraphin on January 5, 2012

The time has come to move! By the end of the month I will have moved from the suburbs into the city of Philadelphia. I feel excited about it, but I’ll save that for another post. While evaluating everything as one does before such a move, I realized I needed to find a new solution for streaming music throughout my living space. I have settled on Apple’s AirPlay. I had the answer all along.

Ever since I moved out on my own I have wanted music streaming everywhere. First I had a crappy apartment, and simply ran some cables under the door from one room to the other, and rigged up a quick analog solution. Things got more interesting when I moved into a big older house. Running wires seemed unfeasible. I tried a low power FM transmitter, but it just couldn’t hack it. Old houses have lots of RF-absorbing wood and metal. I got a slightly more powerful transmitter, and have radios throughout my house. This has worked well. It offers a universal solution. I can always add or change a radio. It also has some drawbacks. Some signal loss does occur, and the setup does introduce some background noise. It also introduces a small amount of RF energy into my system, which can become annoying when working with other sensitive equipment. Plus, more people probably live in this condo than on my whole block, and I certainly don’t want them tuning into my audio.

It became clear I needed to find a closed digital system. Such a system offers a way to transmit audio wirelessly without any loss of quality. I wanted something easy to deploy, something which I could integrate into my existing setup, and something that wouldn’t cost me an arm and a leg. I also wanted something simple. I started doing my research.

A lot of people love the Sonos music system. It offers a transmitter and receiver, as well as speakers. It has lots of services, such as Pandora and other radio directories. It also has support for zones, meaning people can listen to different music in different areas. I didn’t need that, a single guy in a single condo just needs a single stream. Plus, it costs a lot. Squeezebox offers some of the same functionality, another popular choice. Of course, accessibility remained a concern. I can’t use touch screens unless they have voice feedback. Sonos and Squeezebox do both offer iPhone apps which would do this, but not the main units. I learned a long time ago I can’t tolerate an inaccessible sound system.

My brain had begun to turn to mush. I tried calling around to some places to get some answers. I called Crutchfield. “Hi! This is Buzz! How can I help you?” He sounded stoned. I told him my problem and he transferred me to their A/V department, but I had to leave a message.

At 09:52 the next morning, Ringo called me back. Buzz and Ringo? Do they live on the Yellow Submarine? I already had a bad feeling, and resolved to hold my tongue. I quickly munched some cacao nibs to wake up and told him my situation.

He pushed Sonos. Everyone loves Sonos, and it has so many streaming options. I don’t care about streaming options. I have the audio! I asked how much it would cost. He said the unit that acts as a transmitter or a receiver costs $300, and the speakers cost around $350. I did some quick math in my tired head and arrived at a figure I didn’t like.

Then, the kicker happened. I asked if a Sonos amplifier would plug into my stereo. Remember I hadn’t fully woken up yet. “No, that plugs into your speakers. This would take the place of your stereo.” “But I want to use my stereo, that’s kind of the point of this.” “Why? What would your stereo offer that this wouldn’t?” He sounded condescending and it pissed me off. “Dude, this is an analog system!” I realized he would never understand, so thanked him and lay back down for a few minutes to think. To quote Hunter Thompson: “It was time I felt for an agonizing reappraisal of the whole scene.”

I rolled the options around in my head. One possibility remained, Apple’s AirPlay. The more I thought about it the better it seemed. After all, I love Apple and their products. But could AirPlay stand up to the demands of an audiophile’s multi-room system? I ate breakfast and resolved to call Apple and have a little chat and see what turned up. It couldn’t go much worse than the chat I had just had.

I told their voice automation system that I wanted to know more about AirPlay, and it transferred me to sales. I spoke to a nice lady, but I forget her name. We started having a good discussion about networked audio and what I wanted to do. She assured me it would synchronize the audio between speakers. I asked if it transmitted the audio losslessly, and she said she had never heard that word before. I later found out that if using ethernet or wireless it does send it losslessly, but if using bluetooth it does not. I also wanted to make sure iTunes could play an arbitrary internet station, and we both learned that it can. Just hit Command-U and type in the URL.

The more we talked the more promising this sounded. I began to form a picture in my head. An Apple TV would cost $99 and go well in the living room. I had thought about buying one anyway just to try it out. Amazingly, an Airport Express would provide a $99 solution to bring AirPlay to any room! Though it primarily functions as a router, it can also passively join a network and use its 1/8 inch audio out jack to provide the audio. Various manufacturers also make AirPlay-compatible speakers. I could hardly believe my luck. Once again Apple had come to my rescue.

I figured an Apple TV and an Airport Express would get me started so placed the order. It arrived on my doorstep within twenty-four hours. I eagerly unboxed everything. I remembered to pay attention to every detail from reading the Steve Jobs biography. The box for the Airport Express smartly has it tucked away with the documentation in another little box. The router looks unlike any router I’ve ever seen. It just looks like the plug to a MacBook Air without the cord. Imagine a plastic rectangle with prongs that swing out, plus a few ports. I hooked it up via ethernet and the Airport Utility came up on my Mac. I told it I wanted the Airport Express to join my existing network, and it joined it effortlessly.

The test had come. I brought it into my bedroom, plugged it in to an electrical socket, and plugged a patch cord into it. I attached the other end to the RCA jacks of my trusty old boombox I got in 1986. I remember buying it, as much as a nine-year-old buys anything. My Dad said I should have a real stereo, so we went to Silo Electronics and picked it out, a JVC-W35. I don’t know how I remember that, but I do. It has served me well ever since. I’d put it up against any shitty shelf system from Best Buy any day! After connecting everything I went back to my iMac, turned on AirPlay in iTunes, started playing some music, and selected my bedroom speakers. Boom! It worked! I had brought wireless connectivity to a radio made twenty-five years ago. Plus, I could hear the same audio coming from my iMac hooked up to a pair of studio monitors. I felt amazed!

Once the shock passed I realized I had to hear this on my good stereo. The Apple TV would have to wait, so I brought the Airport Express downstairs and hooked it up. It didn’t start, so I toggled the speaker off and on, and that got it going. This works from iTunes and with the Remote app for the iPhone and iPad, by the way. This lets you control iTunes and AirPlay from anywhere.

Now I sit in my living room typing this article on my MacBook Air and listening to music with AirPlay. The audio sounds incredible, and has not lost sync in eight hours of continuous play. I think that answers the synchronization question! The crisp clean digital audio makes my FM transmitter sound like crap. Booming base! Crystalline highs! No background noise! No hum! No degradation of audio! I feel like i have missed out on so much good audio, but not really, since this technology became available comparatively recently. This definitely represents the next decade’s way of listening to audio. I have fallen in love all over again.

Now I know what some of my long-time readers will say at this point. “Now wait a minute Austin. In your famous article about the iPhone, you called iTunes the worm in the apple. Now you have begun using it as your source for media. What gives?” I have considered this, and in fact it kept me fro jumping right into AirPlay right away. For now it works, since I mainly play internet radio streams. However, alternatives do exist, and I intend to research them for hack value if nothing else. I think one could use the Music Player Daemon and the MPoD app to provide a very nice experience that would rival or surpass using stupid iTunes.

In fact, iTunes has already caused some problems. I felt very annoyed to learn that it does not allow setting the audio output, a very basic feature found in other media players. I called Apple to confirm this. The guy apologized and told me to send them feedback about this lameness. Consider this my letter. Other than that, I have loved my AirPlay experience. It just works!

I will have more to write. After all, I still have the Apple TV to unpack. That will require getting rid of my old TV and setting up the brand new TV my Mom gave me for Christmas to aide in the move. Now I won’t have to get someone to lug the big old TV I purchased in 2002 when I bought this house. I also won’t need to store tons of CD’s as readily, which means I can buy a new lighter entertainment center, which the movers will also appreciate. This fits into my plans perfectly, for now I can just install the Apple TV and get everything tested and ready, then move into my awesome new condo and hit the ground running with AirPlay.

At first I felt nervous about moving into the city, but now I know it will mirror my experience with audio. I thought I had a great solution with my transmitter. It has brought me and my friends countless hours of enjoyment. Now I have something that blows it away. And now you will have to excuse me as I go back to listening to my beautiful analog stereo with its perfect digital sound. AirPlay rules!

{ Comments on this entry are closed }

Internet Killed the Video Star: An Open Letter to MTV

by Austin Seraphin on January 1, 2012

When Beavis and Butt-head began, I wrote an article interviewing the first episode of the new series. I felt very excited. Unfortunately, one element plagues the show, and though I didn’t mind it in the first episode it soon became apparent that it just doesn’t work. I refer to recycling MTV’s content such as Jersey Shore and Sixteen and Pregnant. Give us more viral Youtube videos and crappy bands!

When Beavis and Butt-head first aired in the nineties, an episode consisted of the actual episode interspersed with the boys watching videos and commenting on them. The videos made up part of the show as a whole, and many lamented their disappearance from the episodes released on video and DVD. This happened because of copyright disputes, in yet another example of industry strangling creative expression. When they announced a new series, we wondered if it would have music videos. Articles hinted at viral videos from Youtube, and shows like Jersey Shore. The latter has proven more true.

As a kid, I spent many summer vacations in Ocean City, New Jersey. More recently, I have vacationed in Cape May. I meant to write an article about that, because I ate at a wonderful place called the Bela Vida Cafe. Anyways, seeing a show like Jersey Shore disgusts me on many levels. I have never understood these shows idolizing horrible people.

South Park made fun of the show Jersey Shore in a episode entitled It’s A Jersey Thing. In the show, a monstrous creature named Snookie attempts to rape Eric Cartman while saying “Snookie wants smushsmush!” I thought they made fun of mythic creatures such as the Jersey Devil, or other Jersey weirdness such as Ong’s Hat. It turns out Snookie refers to a female human named Nicole Polizzi. Video clips show her getting drunk, acting stupid, crying, trying to have sex with gross guys, and worrying about putting the wrong kind of lotion on her ass. She will write a novel, more proof of the impending end of everything. It just doesn’t do it for me. You can watch the boys bagging on a crappy video fifteen years ago and it still seems funny. This loses its replay value immediately, like how a soda loses its flavor if left sitting out.

Even more disturbingly, sometimes Beavis and Butt-head watch even worse MTV drivel, such as Sixteen and Pregnant, or Teen Mom. These two separate shows cover what you might expect, following poor teen moms around and video taping their dysfunctional lives and those of their families and partners. “Mom, help take care of my baby and pay for my new boobs.” summarizes the plot perfectly. These shows have absolutely no redeeming value whatsoever, and it pains me to know of their existence. I pitty the people in them.

On the positive side, Beavis and Butt-head did a fake movie review of the horror film Human Centipede. While I wouldn’t enjoy the movie, I did enjoy this segment. I also enjoyed them making fun of the terrible viral video “It’s So Cold in the D” a rap tribute some girls made for a friend shot in a restaurant. As one comment put it, it’s nice they made a song for their dead friend, but they should learn about making music before making music. This has great replay value. A friend and I had that stupid song stuck in our heads for a day afterward. And in all fairness, they do make fun of other videos, just not all the time like before.

To summarize, the new Beavis and Butt-head rules. I love the actual episodes. I just don’t like all the tripe they have had to put in between the segments instead of music videos. I guess bands don’t really make videos the way they did before. Has the internet killed the video star? I appeal to MTV to show more clips like the Human Centipede review, as well as awful viral youtube videos. You can find tons of things there. If MTV does not alter this aspect of the show, it will lose its replay value. That would suck! I also appeal to any crappy bands out there to make a video and send it in so Beavis and Butt-head can make fun of it. America needs you!

{ Comments on this entry are closed }

New Oldies

by Austin Seraphin on December 18, 2011

In an episode of the Simpsons, Carl quips: “Have you ever noticed how oldies stations always play the same songs? Like, how about some new oldies, geniuses?” It would seem that corporate America would agree, though perhaps not in the way intended by the consumer. The homely and humble oldies station has become just another monolith. This artificial acceleration of culture damages us all.

Radio stations change from time to time. I learned this at a young age. I will never forget the day when WCAU FM changed its format from top forty to oldies, and their call to WOGL. I thought my radio had broken, but soon learned the truth about the radio station and about life. Over the last few years, WOGL has slowly changed from oldies to the hits of the sixties, seventies, and eighties. They don’t even play real oldies anymore. Now they play Michael Jackson and Abba. Now Philadelphia does not have an oldies station.

As a kid I vividly remember sitting in my grandparent’s car, listening to the kind of music their generation listens to. Stations played that music well into my childhood, letting them enjoy their music into their older years. Eventually their music went away and we began seeing more oldies stations. I don’t feel like the boomers have reached that point. A lot of them still work and drive and listen to the radio. A lot of them don’t know how to use technology like the iPhone, so don’t realize that easy ways exist to still hear the oldies they miss. Because of this, a lot of them have just given up on the idea of hearing their favorite music. That makes me sad.

I have to get my Mom to take me to karate, since it resides way out in the middle of fields and things. Today, she couldn’t handle the wussified Christmas music burbling out of the radio, so asked me to find something. I could hardly figure out how to work the digital tuner, which I loathe. Analog things like radios and tapes should have analog controls. Just give me a dial! I put it into scan mode but it didn’t matter, all crap on a Sunday afternoon, and Christmas didn’t help. I finally just switched it off and got out my iPhone.

“What kind of music do you want to hear?” I asked, starting to consider my options to find her something. “I don’t know, as long as it’s not Christmas music.” I opened Pocket Tunes Radio and looked for an oldies station. This only took two taps.

I quickly found Oldies .977. She knew all the artists and titles and around when they came out. The station also displays this information. Giving her access to this music made me feel really good. Some songs she hadn’t heard for years. I knew she needed this music.

I offered to give her my iPhone 4, but she said the whole thing seemed too complicated, and she didn’t want to pay for the data plan. I still think parents could figure something out which would only take a few taps. Those who don’t want to consume precious data could always load songs onto an iPhone, iPod, or iPad. I just did it this way because I didn’t know what else to do, and it worked.

Parents have some other options as well. Satellite receivers such as XM Radio offer oldies stations, though require a subscription. Most modern car CD players can play MP3 cd’s, meaning you can get your kid to put a bunch of oldies onto cd’s, then play them in your car. An mp3 cd means it holds compressed files, so it can hold much more music than a standard playable CD. Some car stereos also have a line-in jack, a small jack which looks like a headphone jack and works in the opposite way, allowing you to pipe audio into your stereo. They also make small FM transmitters so you can play audio and pick it up with your car’s radio. You could then get a simple inexpensive MP3 player and load it (or have it loaded for you) with your beloved oldies, charging it from your car’s cigarette lighter. No matter what you choose, you don’t have to remain bound to corporate radio.

While listening to her oldies, Mom went down memory lane as she put it. She liked every song she heard – Diana Ross, The Supremes, The Turtles, Cher, what she called obscure Beatles, and her favorite, Smokey Robinson. She told me that she and her friend saw him many times, and they saw the Beatles when they came to America for the first time and sat in the first row. Many songs reminded her of going to the CYO (Catholic Youth Organization) dances in a church basement or gymnasium. During a slow song, she said: “This is the kind of song you would have to wait for a boy to ask you to dance.” She couldn’t picture today’s kids holding each other and dancing in this way. Neither could I.

One song by Frankie Avalon reminded her of the summer time, and the dance hall at the boardwalk in Ocean City. She explained how dances provided a safe space for teen-agers to socialize. At home this meant meeting kids from her school and the local area. At the shore this meant socializing with different kids. I remembered going to the skating rink, but that seemed fading even then. Mom agreed, and wondered what kids do now. I don’t know, probably meet on Facebook, then get together and get high in a basement.

The fifties and sixties seemed like such a carefree time. Hold onto it if you lived through it. Don’t let faceless corporations take it from you. Learn to understand the technology you need to hear the music which made your memories. Ask your kids for help. And if you have a parent in this situation, this makes a great Christmas present.

{ Comments on this entry are closed }