Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

EQVita: Difference between revisions

From GameBrew
Created page with "{{Infobox Vita Homebrews |title=EQVita |image=EQVita.png |description=System-wide EQ kernel plugin and app for PS Vita. |author=shev0k |lastupdated=2025/12/22 |type=Utilities |version=1.10 |license=N/A |download=https://dlhb.gamebrew.org/vitahomebrews/EQVita.7z |website=https://github.com/shev0k/EQVita |source=https://github.com/shev0k/EQVita |donation= }} {{#seo: |title=Vita Homebrew Apps (Utilities) - GameBrew |title_mode=append |image=EQVita.png |image_alt=EQVita }} E..."
 
No edit summary
 
Line 19: Line 19:
|image_alt=EQVita
|image_alt=EQVita
}}
}}
EQVita is a system-wide graphic equalizer kernel plugin and companion app for PS Vita and PSTV that processes all console audio in real time.
EQVita is a system-wide 8-band graphic equalizer kernel plugin + companion app for PS Vita (3.65 Ensō).


EQVita adds a configurable multi-band equalizer that affects every title, including games, homebrew and system apps, which makes it useful for tailoring the console’s sound to different headphones, speakers or recording setups.
This is the first EQ app to control frequency bands across the entire PS Vita audio system.


== Layout ==
== Installation ==
* <code>plugin/</code> — Kernel plugin (<code>eq_speaker.skprx</code>)
* Copy <code>eq_speaker.skprx</code> to <code>ur0:tai/</code>.
* <code>app/</code> — UI app (<code>EQVita.vpk</code>)
* Add to <code>ur0:tai/config.txt</code> under <code>*KERNEL</code>:
* <code>common/</code> — Shared headers
* <code>docs/</code> — Technical notes
 
== Install ==
<ol>
<li><p>Copy <code>eq_speaker.skprx</code> to <code>ur0:tai/</code>.</p></li>
<li><p>Add to <code>ur0:tai/config.txt</code> under <code>*KERNEL</code>:</p>
<pre>*KERNEL
<pre>*KERNEL
ur0:tai/eq_speaker.skprx</pre></li>
ur0:tai/eq_speaker.skprx</pre>
<li><p>Reboot.</p></li>
* Reboot.
<li><p>Install <code>EQVita.vpk</code>.</p></li>
* Install <code>EQVita.vpk</code> through [[VitaShell]].
<li><p>Run EQVita to adjust settings.</p></li></ol>
* Run EQVita to adjust settings.


'''Note:''' The plugin is disabled by default to prevent boot issues. Launch EQVita to enable it.
'''Note:''' The plugin is disabled by default to prevent boot issues. Launch EQVita to enable it.


== Usage ==
== User guide ==
* '''Bands:''' 31Hz - 4kHz (Note: HPF option disables frequencies under 70Hz).
Options:
* '''Gain:''' ±12 dB
* Bands: 31Hz - 4kHz (Note: HPF option disables frequencies under 70Hz).
* '''Controls:'''
* Gain: ±12 dB
** Triangle: Save preset
* Status: Shows route, sample rate, and clip count.
** Square: Load preset (<code>ux0:data/eqvita/preset0.bin</code>)
* '''Status:''' Shows route, sample rate, and clip count.


== Notes ==
Notes:
* '''Hardware:''' Tested on PS Vita 1000 (PCH-1000) with Switch OLED speaker mod. Should work on other models.
* '''Personal Config:''' I use +4 on bass and -4 on midrange. The difference is quite big.
* '''Disclaimer:''' This is my first PS Vita project and a hobby endeavor. If it works, it works.
* '''Credits:''' UI images adapted from VitaShell.
* Bluetooth detection is not yet implemented.
* Bluetooth detection is not yet implemented.
* DSP uses an in-place biquad chain with smoothing.
* DSP uses an in-place biquad chain with smoothing.
* If audio crackles, reduce gain or preamp.
* If audio crackles, reduce gain or preamp.
== Controls ==
Triangle - Save preset
Square - Load preset (<code>ux0:data/eqvita/preset0.bin</code>)


==Screenshots==
==Screenshots==
Line 62: Line 54:


https://dlhb.gamebrew.org/vitahomebrews/images/EQVita-02.png
https://dlhb.gamebrew.org/vitahomebrews/images/EQVita-02.png
==Compatibility==
Tested on PS Vita 1000 (PCH-1000) with Switch OLED speaker mod. Should work on other models.


==Changelog==  
==Changelog==  
'''v1.10'''
'''v1.10'''
* First Release.
* First Release.
==Credits==
UI images adapted from VitaShell.


== External links ==
== External links ==
* Github - https://github.com/shev0k/EQVita
* GitHub - https://github.com/shev0k/EQVita
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1353
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1353

Latest revision as of 02:57, 29 December 2025

EQVita
General
Authorshev0k
TypeUtilities
Version1.10
LicenseN/A
Last Updated2025/12/22
Links
Download
Website
Source

EQVita is a system-wide 8-band graphic equalizer kernel plugin + companion app for PS Vita (3.65 Ensō).

This is the first EQ app to control frequency bands across the entire PS Vita audio system.

Installation

  • Copy eq_speaker.skprx to ur0:tai/.
  • Add to ur0:tai/config.txt under *KERNEL:
*KERNEL
ur0:tai/eq_speaker.skprx
  • Reboot.
  • Install EQVita.vpk through VitaShell.
  • Run EQVita to adjust settings.

Note: The plugin is disabled by default to prevent boot issues. Launch EQVita to enable it.

User guide

Options:

  • Bands: 31Hz - 4kHz (Note: HPF option disables frequencies under 70Hz).
  • Gain: ±12 dB
  • Status: Shows route, sample rate, and clip count.

Notes:

  • Bluetooth detection is not yet implemented.
  • DSP uses an in-place biquad chain with smoothing.
  • If audio crackles, reduce gain or preamp.

Controls

Triangle - Save preset

Square - Load preset (ux0:data/eqvita/preset0.bin)

Screenshots

EQVita-01.png

EQVita-02.png

Compatibility

Tested on PS Vita 1000 (PCH-1000) with Switch OLED speaker mod. Should work on other models.

Changelog

v1.10

  • First Release.

Credits

UI images adapted from VitaShell.

External links

Advertising: