More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
No edit summary |
||
Line 10: | Line 10: | ||
|description=Audio spectrum analyzer for PSVITA. | |description=Audio spectrum analyzer for PSVITA. | ||
|author=pyroesp | |author=pyroesp | ||
|lastupdated=2017/09/ | |lastupdated=2017/09/09 | ||
|type=Music Apps | |type=Music Apps | ||
|version=0.1.6 | |version=0.1.6 | ||
|license= | |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 | ||
Line 22: | Line 22: | ||
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. | ||
== | ==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 | |||
==Changelog== | ==Changelog== | ||
''' | '''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''' | ||
*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''' | ||
* 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 | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/303 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/303 |
Revision as of 09:45, 7 December 2022
VitaFFT | |
---|---|
File:Vitafftvita.jpg | |
General | |
Author | pyroesp |
Type | Music Apps |
Version | 0.1.6 |
License | CC BY-SA 4.0 |
Last Updated | 2017/09/09 |
Links | |
Download | |
Website | |
Source | |
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.
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
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.