[Android Software Development] guitardedhero:
Very interesting speaker, and a great take on your experiences towards maximizing your purchase with experimentation.

For nearly 100% of my listening and for 100% of development testing, I use a Sony SRS-X88 that was provided by this very community here, so I do have what you were asking - a higher end Bluetooth speaker.

However, I will not simply suggest a (my) profile, as I am confident what you seek is not what I already have (assuming both speakers react identically).

To begin, I'd like to personally welcome you to our community, and to express the value of what might be perceived as going nowhere (or backwards) in your most recent testing.

To state the obvious, we all love incredible sound. Subjective, of course, but there is certainly a difference between pleasant, immersive sound and cold, dissonant sound.

Experiencing the range of sound output, coloration, and nuances of your speaker is the most effective way to dial in your sound, even when cringe-worthy. These less than perfect characteristics can be recognized during future testing for targeted sound repair/building when closing in on your ultimate goal.

I highly suggest expanding your mediaplayer options beyond your current Neutron setup. My familiarity with my testing environment immediately recognizes a negative shift of the sound profile when reading that setup. Of course, this means absolutely nothing, my point is the impact media players have in the whole equation. It is vital to test across a handful of media players (and their settings) throughout your testing until you reach your goal.

I find it much easier to build a profile rather than chisel one, so start with minimal content and settings and build upon that as/if necessary.

A DSP and effect combination as powerful as ViPER4Android has the ability to produce a sound output worse than you might even imagine as well exceed your expectations of its positive impact.

I strongly recommend disabling everything in ViPER4Android except the Convolver function and find the most fitting impulse response sample for your desired sound profile while understanding that perfection is highly unlikely, you're simply trying to get as close as you can.

The FIR Equalizer is likely very tempting, but I suggest never using it outside of curbing your curiosity. Use the Convolver function to achieve the desired EQ curve, especially the midrange frequencies, as there is limited control of these compared to the low and high frequencies outside of the FIR Equalizer. The low and high frequencies of the impulse response sample should never exceed your desired sound profile, always at or below, however, I suggest below in order to take advantage of ViPER Bass and ViPER Clarity.

ViPER Bass and ViPER Clarity are wonderful ways to add boost to the low and high frequencies while also enjoying some of ViPER4Android's "magic". Many users, typically those that primarily use headphones/earbuds, prefer the Dynamic System feature over the ViPER Bass feature.

At this point, if familiar songs have never sounded better, choose a different impulse response sample and start over. Convolver, ViPER Bass (and/or Dynamic System), and ViPER Clarity are more than enough to produce incredible and powerful sound output and color. I disable everything else.

Additional effects and processing beyond ViPER4Android should only enhance your ViPER4Android profile, not change it.

There is no need to rush any of this either. A new lifelong obsession may have just begun if you're like many of us, so just take your time, have fun, and don't get discouraged.

Do realize that this is simply my take on ViPER4Android sound profile building. It is always possible that ViPER4Android is not necessary or appropriate for your needs. Fortunately, we have more than enough resources with which to experiment lol. :good: