summaryrefslogtreecommitdiffstats
path: root/FFT_Test/runfft.hcc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--FFT_Test/runfft.hcc17
1 files changed, 8 insertions, 9 deletions
diff --git a/FFT_Test/runfft.hcc b/FFT_Test/runfft.hcc
index 20aee06..27306a7 100644
--- a/FFT_Test/runfft.hcc
+++ b/FFT_Test/runfft.hcc
@@ -70,9 +70,9 @@ signed 16 *audioptr_in1,*audioptr_in2,*audioptr_in3,*audioptr_in4;
signed 16 *audioptr_out1,*audioptr_out2;
signed 16 *audioptr_temp;
#endif
-unsigned 3 active_preset;
+unsigned 10 active_preset;
-shared expr preset_address = (0@(active_preset-1))<<7;
+shared expr preset_address = (active_preset << 7);
void LoadPresets()
{
@@ -113,7 +113,7 @@ macro proc RunFFT (AudioIn, AudioOut)
signed Output_sample;
ram unsigned 6 input[64];
- active_preset = 3;
+ active_preset = 2;
//pointers for double and quadruple buffering:
audioptr_in1=&audio_buffer_in[0];
@@ -153,17 +153,16 @@ par
#if 1
for(i=0;i<NUMBER_OF_FREQUENCIES;i++)
{
- eqinfo = EQ_level.read[preset_address+(0@i)];
+ eqinfo = EQ_level.read[preset_address+(0 @ i)];
EQ_info[i<-7] = eqinfo;
if(first)
{
- print_string("eqinfo: "):
- print_hex_value(eqinfo);
- print_eol();
- first = 0;
+ print_string("eqinfo: ");
+ print_hex_value(0 @ eqinfo);
+ print_eol();
}
}
-
+ first = 0;
// set volume of each individual frequency bar (equalizer)