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

VitaFFT: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
{{#seo:
|title=Vita Homebrew Apps (Music Apps) - GameBrew!
|title=Vita Homebrew Apps (Music Apps) - GameBrew
|title_mode=append
|title_mode=append
|image=vitafftvita.jpg
|image=vitafft2.png
|image_alt=VitaFFT
|image_alt=vitaFFT
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=VitaFFT
|title=vitaFFT
|image=vitafftvita.jpg
|image=vitafft2.png
|description=Audio spectrum analyzer for PSVITA.
|description=Audio spectrum analyzer for PS Vita.
|author=pyroesp
|author=pyroesp
|lastupdated=2017/09/08
|lastupdated=2017/09/09
|type=Music Apps
|type=Music Apps
|version=0.1.6
|version=0.1.6
|license=Mixed
|license=CC BY-SA 4.0
|download=https://dlhb.gamebrew.org/vitahomebrews/vitafftvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/vitafftvita.7z
|website=https://wololo.net/talk/viewtopic.php?f=52&t=48443
|website=https://wololo.net/talk/viewtopic.php?f=52&t=48443
|source=https://github.com/pyroesp/vitaFFT
|source=https://github.com/pyroesp/vitaFFT
}}
}}
This homebrew is a fast Fourier transformation (FFT) for the PSVita, which uses the internal microphone to read audio, formerly known as audio spectrum analyzer.
vitaFFT is a fast Fourier transformation (FFT) for the PS Vita, which uses the internal microphone to read audio, formerly known as audio spectrum analyzer.


The FFT is setup as a 512 point FFT, see the libfft to know how to increase or decrease the points.
The FFT is setup as a 512 point FFT, see the libfft to know how to increase or decrease the points.


==TODO==
==User guide==
* Fix amplitude value so it isn't longer than the height of the screen.
There's a little arrow and a frequency in the top left corner. These indicate which frequency the arrow is pointing at.


==Screenshot==
There's also a sensitivity value in the menu box. This just multiplies the audio input samples read by the microphone with the sensitivity value, acting a bit like an audio amplifier.
[[image:vitafftvita.jpg|600px]]
 
==Controls==
L - Show/Hide menu
 
Left/Right - Move the arrow
 
Select - Exit
 
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/vitafft3.png
 
https://dlhb.gamebrew.org/vitahomebrews/vitafft4.png


==Changelog==
==Changelog==
'''(v0.1.6)'''
'''v0.1.6'''
* Also added a Y-offset to the dB so the attenuation can be seen too.
* Also added a Y-offset to the dB so the attenuation can be seen too.


'''(v0.1.5)'''
'''v0.1.5'''
*Added zoom factor when changing view to dB
*Added zoom factor when changing view to dB.
*Changed arrow to cursor controlled with analog stick
*Changed arrow to cursor controlled with analog stick.
*Changed Triangular window to Blackman window
*Changed Triangular window to Blackman window.
*Changed colors
*Changed colors.


'''(v0.1.4)'''
'''v0.1.4'''
* This release uses the triangular window.
* This release uses the triangular window.
'''v0.1.3'''
*Show dB or magnitude added to vitaFFT.
'''v0.1.2'''
*Updated libfft submodule.
'''v0.1.1'''
*Proof of Concept of an FFT running on a PSVita.
'''v0.1'''
*vitaFFT Proof of Concept.
==Credits==
Thanks to:
*Everyone who worked on the vitasdk and vitasdk samples.
*xerpi for his vita2d library.


== External links ==
== External links ==
* GitHub - https://github.com/pyroesp/vitaFFT
* Wololo - https://wololo.net/talk/viewtopic.php?f=52&t=48443
* Wololo - https://wololo.net/talk/viewtopic.php?f=52&t=48443
* Github - https://github.com/pyroesp/vitaFFT
* VitaDB - https://vitadb.rinnegatamante.it/#/info/303
* VitaDB - https://vitadb.rinnegatamante.it/#/info/303

Latest revision as of 23:54, 7 December 2022

vitaFFT
Vitafft2.png
General
Authorpyroesp
TypeMusic Apps
Version0.1.6
LicenseCC BY-SA 4.0
Last Updated2017/09/09
Links
Download
Website
Source

vitaFFT is a fast Fourier transformation (FFT) for the PS Vita, which uses the internal microphone to read audio, formerly known as audio spectrum analyzer.

The FFT is setup as a 512 point FFT, see the libfft to know how to increase or decrease the points.

User guide

There's a little arrow and a frequency in the top left corner. These indicate which frequency the arrow is pointing at.

There's also a sensitivity value in the menu box. This just multiplies the audio input samples read by the microphone with the sensitivity value, acting a bit like an audio amplifier.

Controls

L - Show/Hide menu

Left/Right - Move the arrow

Select - Exit

Screenshots

vitafft3.png

vitafft4.png

Changelog

v0.1.6

  • Also added a Y-offset to the dB so the attenuation can be seen too.

v0.1.5

  • Added zoom factor when changing view to dB.
  • Changed arrow to cursor controlled with analog stick.
  • Changed Triangular window to Blackman window.
  • Changed colors.

v0.1.4

  • This release uses the triangular window.

v0.1.3

  • Show dB or magnitude added to vitaFFT.

v0.1.2

  • Updated libfft submodule.

v0.1.1

  • Proof of Concept of an FFT running on a PSVita.

v0.1

  • vitaFFT Proof of Concept.

Credits

Thanks to:

  • Everyone who worked on the vitasdk and vitasdk samples.
  • xerpi for his vita2d library.

External links

Advertising: