Jump to content

Difference between output plugins


Recommended Posts

15 minutes ago, JakeOrth said:

But sound quality?

The sound quality is better because the second one bypasses the Android audiomixer which can degrade the output quality and can cause large latency. Sorry I'm not a dev or something like that. The only source I found was https://casediletanta.blogspot.com/2018/10/Poweramp-v3-803.html but it's in Russian and devoted to the older build (and it has some unexplained tweaks). So it's better to ask someone more competent.

Link to post
Share on other sites

the second one is more like a ''pure output''. 

Note that if you're using something like DSP manager or Viper4android, like Nicklst said, it will bypass it. 

I did a lot of tuning with ATHM50 headphone and viper4droid, with a nice convolver driver, and subjectively, I like more the sound from viper4droid, even if my phone is compatible with HD output and I run FLAC files.  

Link to post
Share on other sites
51 minutes ago, overdose said:

the second one is more like a ''pure output''. 

Note that if you're using something like DSP manager or Viper4android, like Nicklst said, it will bypass it. 

I did a lot of tuning with ATHM50 headphone and viper4droid, with a nice convolver driver, and subjectively, I like more the sound from viper4droid, even if my phone is compatible with HD output and I run FLAC files.  

Viper4droid is a great tool for tuning, the new PA took at least one feature - output bypassing of the Android mixer. But generally yes, viper can sound better at least because it proposes a lot of profile for headphones and some other options for tuning which it seems the PA doesn't have.

Link to post
Share on other sites
On 12/20/2018 at 1:36 AM, JakeOrth said:

What's the difference between?

Both are interfaces that a music player can use to put out the audio data it has processed.

Audio Track is the Android standard, Open SL is another option to do the same. See Wikipedia:

OpenSL ES (Open Sound Library for Embedded Systems) is a royalty-free, cross-platform, hardware-accelerated, C-language audio API for 2D and 3D audio. It provides access to features such as 3D positional audio and MIDI playback. It is made for developers in the mobile and gaming industry and is working toward allowing for easy porting of applications across multiple platforms.

Link to post
Share on other sites
On 12/20/2018 at 4:49 PM, NickIst said:

The sound quality is better because the second one bypasses the Android audiomixer which can degrade the output quality and can cause large latency.

Not true (more or less true for Hi-Res variants).

OpenSL is the default output in PA, it's a bit more battery/cpu optimized, but some devices actually may have issues with it (as OpenSL is not tested by OEMs so well), thus AudioTrack output exists as a backup.

(AudioTrack can be selected by default for some devices/outputs/Android  versions).

Also some devices have a bit different volume level for OpenSL (vs AudioTrack) - for unknown reason (oversight/bug in ROM).

Link to post
Share on other sites
  • 1 year later...
2 hours ago, यsh प्रtap said:

So which output plugin is better for headphones and earphones...

It's up to you and your device. If you have good quality headphones and some high-res audio files than Hi-Res would definitely be the way to go. Hi-Res may still sound better for you anyway, but it does consume more power so you may prefer to stick with standard modes if you can't hear a difference.

AudioTrack is the built-in Android audio processing system that also supports manufacturer-installed add-on and audio tweaks (which you may or may not want- and if you don't want them, why complicate the audio chain?).

OpenSL ES (Open Sound Library for Embedded Systems) is a royalty-free, cross-platform, hardware-accelerated, audio API. Generally it should provide a cleaner audio path. Probably.

But in the end, choose what sounds best to your ears and performs best on your hardware.

Andre

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...