summaryrefslogtreecommitdiffstats
path: root/FFT_Test/runfft.hcc
diff options
context:
space:
mode:
authorMarcel Lauwerijssen <paranoya@morphcore.com>2004-11-15 13:07:40 (GMT)
committerMarcel Lauwerijssen <paranoya@morphcore.com>2004-11-15 13:07:40 (GMT)
commit8979ec93457d17c1e0a4d3c879808433275fd6b0 (patch)
treea32ec8597fe11f46956242776740b73f7fe34f50 /FFT_Test/runfft.hcc
parent6fed874fc8159ca21ae029f21b06357a5f1eb2b4 (diff)
downloadTASS-8979ec93457d17c1e0a4d3c879808433275fd6b0.zip
TASS-8979ec93457d17c1e0a4d3c879808433275fd6b0.tar.gz
TASS-8979ec93457d17c1e0a4d3c879808433275fd6b0.tar.bz2
Diffstat (limited to '')
-rw-r--r--FFT_Test/runfft.hcc15
1 files changed, 12 insertions, 3 deletions
diff --git a/FFT_Test/runfft.hcc b/FFT_Test/runfft.hcc
index 8f34f12..20aee06 100644
--- a/FFT_Test/runfft.hcc
+++ b/FFT_Test/runfft.hcc
@@ -106,7 +106,7 @@ macro proc RunFFT (AudioIn, AudioOut)
unsigned 8 i,cycle;
unsigned 4 eqinfo;
- unsigned 1 FFT_Sync;
+ unsigned 1 FFT_Sync, first;
macro expr OW = PalAudioOutGetMaxDataWidthCT ();
macro expr IW = PalAudioInGetMaxDataWidthCT ();
signed LeftNew, RightNew;
@@ -127,7 +127,7 @@ macro proc RunFFT (AudioIn, AudioOut)
FFT_Sync=0;
LoadPresets();
-
+ first = 1;
par
{
for(;;)
@@ -154,8 +154,17 @@ par
for(i=0;i<NUMBER_OF_FREQUENCIES;i++)
{
eqinfo = EQ_level.read[preset_address+(0@i)];
- EQ_info[i<-7] = 1;//eqinfo;
+ EQ_info[i<-7] = eqinfo;
+ if(first)
+ {
+ print_string("eqinfo: "):
+ print_hex_value(eqinfo);
+ print_eol();
+ first = 0;
+ }
}
+
+
// set volume of each individual frequency bar (equalizer)
equalize_audio(&EQ_info[0], &fft_info.write[0]);