Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added audio player functionality | Oliver Schinagl | 2005-02-23 | 4 | -445/+614 |
| | |||||
* | corrected an error in the smartmedia_set_read_address function | Marcel Lauwerijssen | 2005-01-31 | 1 | -2/+2 |
| | |||||
* | Removed carriage returns, added SmartMedia_set_address function | Marcel Lauwerijssen | 2005-01-31 | 1 | -373/+386 |
| | |||||
* | Display a gray color. | Oliver Schinagl | 2005-01-20 | 1 | -2/+2 |
| | |||||
* | Disable gain input when in playback mode. | Oliver Schinagl | 2005-01-20 | 1 | -1/+1 |
| | |||||
* | mouse coordinate stores are now 11 bits wide. | Oliver Schinagl | 2005-01-20 | 1 | -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. | ||||
* | Input gain can be colored 'disabled'. | Oliver Schinagl | 2005-01-20 | 1 | -1/+18 |
| | | | | We reset the image index to the background when the exit button was pressed. | ||||
* | mouse coordinate stores are now 11 bits wide. | Oliver Schinagl | 2005-01-20 | 1 | -1/+104 |
| | | | | Added inline functions for volume and gain control. | ||||
* | mouse coordinate stores are now 11 bits wide. The RC200 supplies us with 10 ↵ | Oliver Schinagl | 2005-01-20 | 1 | -1/+1 |
| | | | | and 9 bits wide variables. We make those fit. | ||||
* | Audio input from Smartmedia works. | Oliver Schinagl | 2005-01-19 | 1 | -3/+3 |
| | |||||
* | Changed functions to inline functions. | Oliver Schinagl | 2005-01-18 | 1 | -1/+1 |
| | |||||
* | Changed functions to inline functions. | Oliver Schinagl | 2005-01-18 | 1 | -1/+5 |
| | | | | Added play button handler. | ||||
* | Added audio playback button. | Oliver Schinagl | 2005-01-18 | 1 | -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. | ||||
* | Added internal audio play functionality. | Oliver Schinagl | 2005-01-18 | 1 | -17/+84 |
| | | | | Still issue when playing sound. Appears to be signed /unsigned conversion problem. Do not use this functionality yet! | ||||
* | Added internal audio play functionality. | Oliver Schinagl | 2005-01-18 | 1 | -36/+63 |
| | |||||
* | Removed obsolete defines, added timer to ensure the audio chip will function ↵ | Oliver Schinagl | 2005-01-11 | 1 | -7/+9 |
| | | | | after a powercycle | ||||
* | Added input gain color for saturated input gain | Oliver Schinagl | 2005-01-11 | 1 | -1/+2 |
| | |||||
* | Added special eventhandler loop for the audio input gain events, which are ↵ | Oliver Schinagl | 2005-01-11 | 1 | -264/+283 |
| | | | | not fired by the user but by the audio component | ||||
* | Modified input gain control bar color | Oliver Schinagl | 2005-01-11 | 1 | -1/+1 |
| | |||||
* | modified doxygen comments, added automatic input gain control | Oliver Schinagl | 2005-01-11 | 1 | -35/+57 |
| | |||||
* | merged runfft into audio.hcc | Marcel Lauwerijssen | 2005-01-06 | 1 | -21/+208 |
| | |||||
* | Updated main to reflect changes in functions. | Oliver Schinagl | 2005-01-06 | 1 | -4/+4 |
| | |||||
* | Added lots of comments. Doxygen tags are still needed. | Oliver Schinagl | 2005-01-06 | 1 | -5/+97 |
| | |||||
* | Since we 'swapped' our true/falseness of our drawing routine, this can ↵ | Oliver Schinagl | 2005-01-06 | 1 | -1/+1 |
| | | | | return to it's original state. Shame on us for even concider changing it. | ||||
* | Because we added the skindata parameter, our header needs to know about it ↵ | Oliver Schinagl | 2005-01-06 | 1 | -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. | ||||
* | renamed address_offsets to images. Also the content needed to be updated. ↵ | Oliver Schinagl | 2005-01-06 | 1 | -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. | ||||
* | We need to initialize the gain level and the position so it looks pretty. ↵ | Oliver Schinagl | 2005-01-06 | 1 | -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? | ||||
* | Added input gain along the Y-axis. | Oliver Schinagl | 2005-01-06 | 1 | -30/+50 |
| | | | | | | Fixed bug in memory counter where two statements where executed in one clock cycle. Renamed GRAPHMASK to GRAPH. | ||||
* | Refactured Smart Media Loading completely. | Oliver Schinagl | 2005-01-06 | 1 | -233/+107 |
| | |||||
* | Added call to require PL2RAM. | Oliver Schinagl | 2005-01-05 | 1 | -0/+1 |
| | |||||
* | The 'compacted' loading of the graph requires a different drawing aproach. | Oliver Schinagl | 2005-01-04 | 1 | -3/+3 |
| | |||||
* | TASS was replaced by Fontys logo by accident. Fixed. | Oliver Schinagl | 2005-01-04 | 1 | -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. | ||||
* | Modified comments | Marcel Lauwerijssen | 2004-12-22 | 2 | -2/+15 |
| | |||||
* | Modified comment | Marcel Lauwerijssen | 2004-12-21 | 1 | -19/+25 |
| | |||||
* | URL's are more like button's then area's. | Oliver Schinagl | 2004-12-21 | 1 | -6/+7 |
| | | | | When pressing an URL button, we jump to that area. | ||||
* | We want to initialize the about area to the TASS logo. | Oliver Schinagl | 2004-12-21 | 1 | -0/+12 |
| | | | | Also when we press an URL we want the about top to change to it. | ||||
* | Added some debug information to find out why we jump to wrong/strange addresses. | Oliver Schinagl | 2004-12-21 | 1 | -1/+11 |
| | |||||
* | Added stages for all about screens. | Oliver Schinagl | 2004-12-16 | 1 | -43/+145 |
| | |||||
* | CLS doens't work, replaced with EOL. | Oliver Schinagl | 2004-12-16 | 1 | -1/+1 |
| | |||||
* | Added about buttton. | Oliver Schinagl | 2004-12-16 | 1 | -1/+40 |
| | |||||
* | About screens added. | Oliver Schinagl | 2004-12-16 | 1 | -24/+139 |
| | |||||
* | Replaced skin struct with more advanced struct. | Oliver Schinagl | 2004-12-13 | 2 | -27/+33 |
| | | | | It is still a typedef however. FIXME: Should be changed to 'regular' struct. | ||||
* | New branch used to add new features. | Oliver Schinagl | 2004-12-09 | 9 | -0/+2044 |
| | |||||
* | Added defines makeing it possible to split the application in various parts ↵ | Oliver Schinagl | 2004-12-09 | 9 | -2044/+0 |
| | | | | | | | | namely: Loader (loads data from the smart media into ram) Equalizer (The 'normal' known application) Visualization (The graphical visualization) | ||||
* | Added cost of function. | Oliver Schinagl | 2004-12-09 | 1 | -3/+3 |
| | |||||
* | We do some init here to ensure the equalizer bars are drawn properly. This ↵ | Oliver Schinagl | 2004-12-08 | 1 | -45/+67 |
| | | | | | | should be moved to an init function or similarly. Added various equalizer modes. | ||||
* | We now use a BlockRam to store Equalizer 'factory' defaults. | Oliver Schinagl | 2004-12-08 | 1 | -31/+31 |
| | | | | Added various stages for the loader to perform different tasks during each stage. | ||||
* | We removed PL2 ram bank 2 references as we don't use it. | Oliver Schinagl | 2004-12-08 | 1 | -11/+0 |
| | | | | Removed excecive string printing. | ||||
* | Added reminder to move runfft functionality into this file. | Oliver Schinagl | 2004-12-08 | 1 | -0/+1 |
| | |||||
* | Moved FFT specific define here instead of the configuration file. | Oliver Schinagl | 2004-12-08 | 2 | -2/+13 |
| | | | | Added include ifdef around debug as it shouldn't always be included. |