aboutsummaryrefslogtreecommitdiff
path: root/Projects/Incomplete/MIDIToneGenerator/MIDIToneGenerator.c
AgeCommit message (Collapse)Author
2010-12-03Added new completed MIDIToneGenerator project.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1601 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-11-25Make the incomplete MIDIToneGenerator project work with up to three notes, ↵Dean
using a LRU (Least Recently Used) algorithm to discard the oldest set note when the note table becomes full. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1592 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-11-24Readd incomplete MIDIToneGenerator project, which can now correctly generate ↵Dean
up to three simultaneous notes from MIDI channel 0. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1591 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-09-13Remove incomplete MIDIToneGenerator project.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1475 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-08-09Removed complicated logic for the Endpoint_ConfigureEndpoint() function to ↵Dean
use inlined or function called versions depending of if the given bank size is a compile time constant, as the compiler does a better job of optimizing with basic code. Changed over all device demos to use a clearer algorithm for the configuring of the application's endpoints. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1438 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-29Spell check all source files once again to find any typos.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1420 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-08Add svn:eol-style property to source files, so that the line endings are ↵Dean
correctly converted to the target system's native end of line style. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1248 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-04-28USB_Init() no longer calls sei() to enable global interrupts - this must now ↵Dean
be done in the user application once all init code has run. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1219 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-03-23Change over MIDIToneGenerator to use only a single channel (MIDI channel 1) ↵Dean
due to cycle constraints. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1174 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-03-23Added incomplete MIDIToneGenerator project.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1173 d5102386-fcda-11dd-9fdb-3debd5008f28