Will Verduzco · Oct 23, 2013 at 06:30 pm

XenoAmp Updated to Support ViPER Audio’s New External API

A little over a year ago, we briefly talked about the then-new replacement media player XenoAmp by XDA Senior Member ssuukk. In fact, we liked XenoAmp so much that we even put in on our Holiday Guide 2012 apps list. The player has amassed a loyal following, thanks in part to its fantastic and unique UI, which is seemingly unlike any other player available.

But it’s not all about the visuals. Rather, XenoAmp can be considered somewhat of an audiophile-grade music player, or at least as close as one can come when listening to compressed media through a mobile device. One way in which this is apparent is how XenoAmp forgoes the standard preset equalizer settings found on other players. Instead, it features an equalizer aimed at correcting frequency response problem areas due to room acoustics or headphone / speaker response curves.

So how does this equalizer correction work? For example, if you use external speakers such as a dock or car connection, XenoAmp emits a frequency sweep and adjusts the equalizer response curve to correct for non-linearities in the frequency response. If you own a modern home theater receiver, this should all sound relatively familiar to you. After all, this is similar to what Pioneer’s MCACC Pro, Yamaha’s YPAO, and the Audyssey room correction accomplish. Mind you, these solutions now also employ parametric (rather than fixed-Q) equalizers, as well as reverb compensation, speaker distance, and phase control. That said, to have arguably the most important feature from these calibration systems available on a mobile device is quite exciting.

The same also goes for headphones, but the calibration procedure is a bit different. Rather than emitting test tones and having them measured by a microphone, XenoAmp has you use your own ears as a microphone as test tones are emitted. While not as precise as a microphone-based calibration, this can potentially be better than nothing.

Those keeping track may have one lingering reservation: the use of a graphic / fixed-Q equalizer rather than a more suitable parametric EQ. After all, the worth of a calibration is heavily dependant on how finely the response curve can be adjusted, and parametric equalizers afford much more customizability when it comes to sound correction. However, one way around this is to simply add more equalizer bands to the graphic equalizer. This is where Viper4Android comes in.

We recently raved about the ViPER4Android Audio engine by XDA Forum Member viper520 and Recognized Contributor zhuhang. And in yesterday’s update to version 2.3.1.1, the developers added an important new feature that allows it to play nicely with other apps: a third-party control API. Using this API, ssuukk was able to make XenoAmp control Viper Audio’s equalizer, allowing for a 10-band equalizer for use in the calibration techniques mentioned above.

If you care about audio quality on your mobile device, we highly recommend giving XenoAMP and ViPER4Android a shot. Combined, the two deliver a great listening experience. Yes, in a perfect world, we’d have perfect speakers and headphones that deliver uncolored and untainted sound to our ears with perfect transient response and no harmonic distortion. We’d also have perfect rooms that don’t alter the frequency response of our speakers by introducing harsh early reflections and room mode bass-nulls. In such a world, any kind of equalizer (or really, anything introducing anything into the signal path) is expressly bad. However, with our flawed room acoustics and imperfect frequency response curves, the correction built into XenoAmp may prove useful, and is at least worth a shot.

You can get started by visiting the XenoAmp application thread, as well as the ViPER4Android Audio engine thread.


_________
Want something on the XDA Portal? Send us a tip!
GermainZ · Jan 30, 2015 at 09:29 pm · no comments

Send Links to Any Nearby Device with CaastMe

There already are many solutions on the Google Play store if you want to send a link to one of your devices -- but what if you wanted to do it quickly without having to install any software or logging in to a website on the recipient end? Most apps require you to do either or both, which can be a hassle (or even a security risk) in some cases. Luckily, XDA Forum Member wyemun has developed CaastMe. Inspired by...

XDA NEWS
Mario Tomás Serrafero · Jan 30, 2015 at 03:39 pm · 3 comments

The Witcher Battle Arena: Hectic Multiplayer MOBA Fun

Do you like MOBAs? Do you like gaming on your phone? Given that MOBAs (multi player battle arenas) have amassed millions upon millions of players, there's a chance you play LoL or DOTA. And here at XDA we love phones, and we spend a lot of time on them, so if you were to like gaming outside of smartphones you probably like some on them too. I personally like neither, and I simply download the latest 3D games to see the progression...

XDA NEWS
Mario Tomás Serrafero · Jan 30, 2015 at 01:37 pm · no comments

LG G4 Could Feature a… 3K Display?

According to myLGphones, a version of the LG G4 will not feature neither a 2K nor a 4K display - but 3K. If you are anything like me, your reaction to this news will be confusion. While we don't have many details about the sources of this leak, it has apparently been confirmed true by a poster at hardare.fr that gave some more details on model names for each version of the upcoming LG flagship. However, these leaks don't point towards all G4...

XDA NEWS