Support and General Use > Hardware
Sansa Clip Zip: EQ-settings different for each channel?
saratoga:
I think each of those is implemented by a different filter.
Figure out the GUI settings once you have everything else working.
[Saint]:
I was thinking something along the lines of:
Settings:
- Sound Settings:
- - Graphic Equalizer:
- - - Both Channels
- - - Left Channel Only
- - - Right Channel Only
...etc. and then just present the same EQ configuration screen we're all used to, without the need for modifying any keymaps.
[Saint]
arom:
Hello, first post here. Amazing project.
I know almost nothing about programming, and after about an hour looking at dsp_filter.c all I could figure out was that everything in filter_process() is equal to buf[c](i) --- (had to use parentheses so it wouldn't turn the following text to italics). Prior occurrences of f->coefs don't seem to be numbered according to filter_process, I only see a pattern of 4,0,2,2 instead of 1,2,3,4.
Please, give me some guidance in how to implement this, it would be hugely useful for those of us who suffer from asymmetrical hearing loss.
arom:
Where does the 0 in f->coefs[0] point to? Same question for f->history[c]["number"]. Please help.
saratoga:
I don't think it is realistic for you to change the EQ without first understanding c syntax.
Edit: To answer your question, the square brackets are used to access arrays, so coefs[0] is the first element of the array coefs. The values are set in the _coefs functions just above filter_process. If you want to learn about this, a general reference to c programming is probably a good place to start.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version