summaryrefslogtreecommitdiffstats
path: root/Graphic_Equalizer/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-03-03fixed volume tableMarcel Lauwerijssen1-1/+1
2005-03-03Text of input select button is now also shown correctly while being in help ↵Marcel Lauwerijssen1-1/+6
of about mode
2005-03-03Text of input select button is now also shown correctly while being in help ↵Marcel Lauwerijssen1-5/+14
of about mode
2005-03-03fixed volume bar when toggling between audio player and normal modeMarcel Lauwerijssen1-35/+42
2005-02-24Added text switching button (sm-card/line-in) to applicationMarcel Lauwerijssen2-14/+22
2005-02-24Fixed table.Oliver Schinagl1-1/+1
2005-02-23added audio player functionalityOliver Schinagl4-445/+614
2005-01-31corrected an error in the smartmedia_set_read_address functionMarcel Lauwerijssen1-2/+2
2005-01-31Removed carriage returns, added SmartMedia_set_address functionMarcel Lauwerijssen1-373/+386
2005-01-20Display a gray color.Oliver Schinagl1-2/+2
2005-01-20Disable gain input when in playback mode.Oliver Schinagl1-1/+1
2005-01-20mouse coordinate stores are now 11 bits wide.Oliver Schinagl1-71/+66
Input gain can be 'disabled' when playing audio from SMC. Volume and gain control is now done via functions. Added commented code for advanced audio player.
2005-01-20Input gain can be colored 'disabled'.Oliver Schinagl1-1/+18
We reset the image index to the background when the exit button was pressed.
2005-01-20mouse coordinate stores are now 11 bits wide.Oliver Schinagl1-1/+104
Added inline functions for volume and gain control.
2005-01-20mouse coordinate stores are now 11 bits wide. The RC200 supplies us with 10 ↵Oliver Schinagl1-1/+1
and 9 bits wide variables. We make those fit.
2005-01-19Audio input from Smartmedia works.Oliver Schinagl1-3/+3
2005-01-18Changed functions to inline functions.Oliver Schinagl1-1/+1
2005-01-18Changed functions to inline functions.Oliver Schinagl1-1/+5
Added play button handler.
2005-01-18Added audio playback button.Oliver Schinagl1-41/+56
Fixed demo and reset buttons beeing pressed when 'cursor' was not on the button. Fixed bug where auto gain correction would always go to 0 when started.
2005-01-18Added internal audio play functionality.Oliver Schinagl1-17/+84
Still issue when playing sound. Appears to be signed /unsigned conversion problem. Do not use this functionality yet!
2005-01-18Added internal audio play functionality.Oliver Schinagl1-36/+63
2005-01-11Removed obsolete defines, added timer to ensure the audio chip will function ↵Oliver Schinagl1-7/+9
after a powercycle
2005-01-11Added input gain color for saturated input gainOliver Schinagl1-1/+2
2005-01-11Added special eventhandler loop for the audio input gain events, which are ↵Oliver Schinagl1-264/+283
not fired by the user but by the audio component
2005-01-11Modified input gain control bar colorOliver Schinagl1-1/+1
2005-01-11modified doxygen comments, added automatic input gain controlOliver Schinagl1-35/+57
2005-01-06merged runfft into audio.hccMarcel Lauwerijssen1-21/+208
2005-01-06Updated main to reflect changes in functions.Oliver Schinagl1-4/+4
2005-01-06Added lots of comments. Doxygen tags are still needed.Oliver Schinagl1-5/+97
2005-01-06Since we 'swapped' our true/falseness of our drawing routine, this can ↵Oliver Schinagl1-1/+1
return to it's original state. Shame on us for even concider changing it.
2005-01-06Because we added the skindata parameter, our header needs to know about it ↵Oliver Schinagl1-23/+63
aswell. Added some more initilizers. Don't we need a function for this? TODO. inputgain works the opposite way then volume control so no calculation magic is needed here. We determine the mode via the image index. Found hardcoded value, replaced with proper struct element. Added table for inputgain.
2005-01-06renamed address_offsets to images. Also the content needed to be updated. ↵Oliver Schinagl1-53/+30
The about screens should be first as it makes things easier and more efficient in the event handler. Removed 'modes' we determin modes by the image displayed as these are identical anyway. Therefore we can remove the big switch to set the 'offset' determined by the mode. We need to check however when we want to return not only if the about mode is active, but also if any of it's 'children' is active.
2005-01-06We need to initialize the gain level and the position so it looks pretty. ↵Oliver Schinagl1-6/+5
Hence we init the gain where we also 'change' it later. So we removed the parameter here. A better design choice would have been to add two functions here to set volume and gain. TOD0?
2005-01-06Added input gain along the Y-axis.Oliver Schinagl1-30/+50
Fixed bug in memory counter where two statements where executed in one clock cycle. Renamed GRAPHMASK to GRAPH.
2005-01-06Refactured Smart Media Loading completely.Oliver Schinagl1-233/+107
2005-01-05Added call to require PL2RAM.Oliver Schinagl1-0/+1
2005-01-04The 'compacted' loading of the graph requires a different drawing aproach.Oliver Schinagl1-3/+3
2005-01-04TASS was replaced by Fontys logo by accident. Fixed.Oliver Schinagl1-11/+9
Instead of trying to set the address properly, we change behaviour of the loop slightly. Since we write MRGB pixel data to the memory, it makes sense to also read it in that order. we only use the +3 counter when not loading the visual graph.
2004-12-22Modified commentsMarcel Lauwerijssen2-2/+15
2004-12-21Modified commentMarcel Lauwerijssen1-19/+25
2004-12-21URL's are more like button's then area's.Oliver Schinagl1-6/+7
When pressing an URL button, we jump to that area.
2004-12-21We want to initialize the about area to the TASS logo.Oliver Schinagl1-0/+12
Also when we press an URL we want the about top to change to it.
2004-12-21Added some debug information to find out why we jump to wrong/strange addresses.Oliver Schinagl1-1/+11
2004-12-16Added stages for all about screens.Oliver Schinagl1-43/+145
2004-12-16CLS doens't work, replaced with EOL.Oliver Schinagl1-1/+1
2004-12-16Added about buttton.Oliver Schinagl1-1/+40
2004-12-16About screens added.Oliver Schinagl1-24/+139
2004-12-13Replaced skin struct with more advanced struct.Oliver Schinagl2-27/+33
It is still a typedef however. FIXME: Should be changed to 'regular' struct.
2004-12-09New branch used to add new features.Oliver Schinagl9-0/+2044
2004-12-09Added defines makeing it possible to split the application in various parts ↵Oliver Schinagl9-2044/+0
namely: Loader (loads data from the smart media into ram) Equalizer (The 'normal' known application) Visualization (The graphical visualization)