Guitartune
From Openmoko
(New page: {{ApplicationBox| Name=Guitartune| Description= Tune Musical Instruments.| Screenshot= | Homepage=http://guitartune.googlecode.com| TestedOn=FSO MS 5| PackageName=guitartune_0.30_arm.i...) |
(→To Install) |
||
(4 intermediate revisions by one user not shown) | |||
Line 2: | Line 2: | ||
Name=[[Guitartune]]| | Name=[[Guitartune]]| | ||
Description= Tune Musical Instruments.| | Description= Tune Musical Instruments.| | ||
− | Screenshot= | | + | Screenshot=Guitartune.png | |
Homepage=http://guitartune.googlecode.com| | Homepage=http://guitartune.googlecode.com| | ||
TestedOn=FSO MS 5| | TestedOn=FSO MS 5| | ||
Line 8: | Line 8: | ||
}} | }} | ||
− | + | Download source:http://code.google.com/p/guitartune/source/checkout | |
==Introduction== | ==Introduction== | ||
Line 16: | Line 16: | ||
The sampling and processing is done in a separate thread. The GUI shows the detected note, the required freq, the detected freq, a graphical indication of whether the detected freq is above or below the required one and a Tune Up / Down message. | The sampling and processing is done in a separate thread. The GUI shows the detected note, the required freq, the detected freq, a graphical indication of whether the detected freq is above or below the required one and a Tune Up / Down message. | ||
− | Libraries | + | The program automatically selects the correct state file. It also prevents suspend and screen dimming on FSO / SHR. |
+ | |||
+ | ==Libraries== | ||
Guitartune requires gtk+, libglade and libfftw3 (for transforming time domain data to frequency domain). | Guitartune requires gtk+, libglade and libfftw3 (for transforming time domain data to frequency domain). | ||
Line 23: | Line 25: | ||
===To Install=== | ===To Install=== | ||
− | opkg install libglade-2.0 gtk+ http://www.angstrom-distribution.org/feeds/2007/ipk/glibc/armv4t/base/libfftw3-3_3.1.2-r1_armv4t.ipk http://www.opkg.org/packages/guitartune_0.30_arm.ipk | + | <pre>opkg install libglade-2.0 gtk+ http://www.angstrom-distribution.org/feeds/2007/ipk/glibc/armv4t/base/libfftw3-3_3.1.2-r1_armv4t.ipk http://www.opkg.org/packages/guitartune_0.30_arm.ipk</pre> |
[[category:Audio Applications]] | [[category:Audio Applications]] |
Latest revision as of 07:47, 7 July 2009
Guitartune
Tune Musical Instruments.
|
Download source:http://code.google.com/p/guitartune/source/checkout
[edit] Introduction
Guitartune does a Fast Fourier Transform followed by a Harmonic Product Spectrum to calculate the fundamental frequency of sampled audio data.
The sampling and processing is done in a separate thread. The GUI shows the detected note, the required freq, the detected freq, a graphical indication of whether the detected freq is above or below the required one and a Tune Up / Down message.
The program automatically selects the correct state file. It also prevents suspend and screen dimming on FSO / SHR.
[edit] Libraries
Guitartune requires gtk+, libglade and libfftw3 (for transforming time domain data to frequency domain). libfftw3 can be obtained from http://www.angstrom-distribution.org/feeds/2007/ipk/glibc/armv4t/base/libfftw3-3_3.1.2-r1_armv4t.ipk
[edit] To Install
opkg install libglade-2.0 gtk+ http://www.angstrom-distribution.org/feeds/2007/ipk/glibc/armv4t/base/libfftw3-3_3.1.2-r1_armv4t.ipk http://www.opkg.org/packages/guitartune_0.30_arm.ipk