summaryrefslogtreecommitdiff
path: root/apps/plugins/midi/sequencer.c
AgeCommit message (Expand)Author
2017-01-06midi: Recalculate (and rename) the note frequency table.Frank Gevaerts
2012-02-18midi plugin: make local functions static where possibleBertrik Sikken
2010-09-07plugins (doom, midi, rockboy): don't use non-static inlineRafaël Carré
2010-07-25Replace remaining printf in midi plugin (fix yellow/red)Michael Chicoine
2009-03-28midi: yield more, fixes flickering backlight fade on some targets while playi...Nils Wallménius
2009-01-16loader-initialized global plugin API:Andrew Mahone
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
2007-11-17MIDI: Increase percision of synthesizer by a factor of 4 - makes certain part...Stepan Moskovchenko
2007-11-15Revert some changes that broke looping in midiplayerNils Wallménius
2007-11-11Rearrange logic in the synthVoice loop to do less tests and remove need of a ...Nils Wallménius
2007-11-05MIDI: Make seeking neater by moving it into another file. Will be more useful...Stepan Moskovchenko
2007-11-03Fix warnings.Stéphane Doyon
2007-11-03MIDI: Allow seeking forward and backward using the left/right keys. Currently...Stepan Moskovchenko
2007-10-21MIDI: Fix ringing/beeks in music caused by improper parsing of some pitch ben...Stepan Moskovchenko
2007-10-18Clean out an unused struct member from the synthObject structNils Wallménius
2007-10-17MIDI: Scale each instrument by a calibration value, since not all patches are...Stepan Moskovchenko
2007-10-17MIDI: Optimize the new pitch bending code for a small speedup.Stepan Moskovchenko
2007-10-15MIDI: At long last, though quick and dirty, pitch bend depth! Or, I think it ...Stepan Moskovchenko
2007-10-04Optimisation of the midi player, reducing the number of multiplications and m...Nils Wallménius
2007-10-04Remove wrapper for pressNote and make the function externally visibleNils Wallménius
2007-10-03Add drum names, make cowbell a default instrument (no way to remap them from ...Stepan Moskovchenko
2007-09-30static/inline/iram raid gives nice speedupNils Wallménius
2007-09-27Do not duplicate const table, make getEvent function static inline, gives abo...Nils Wallménius
2007-09-27Simplify the sendEvent function, makes it _slightly_ faster and quite a bit s...Nils Wallménius
2007-09-24Use uint32_t type for the pitch tableNils Wallménius
2007-09-24Fix midi playback on 64 bit sims and const a tableNils Wallménius
2007-09-24Move all of midiplay into its subdir and add a Makefile for it, add header fi...Nils Wallménius
2007-04-21Fix the undefined char symbols appearing in many output lines. This printf do...Jens Arnold
2007-01-10Fix a nasty little bug that would under the right conditions cause Stepan Moskovchenko
2006-10-03More adsr related nonsense, argh! Fix adsr related problem on some notes bein...Stepan Moskovchenko
2006-05-03Optimize synth code by pre-computing the volume scaling for each note.Stepan Moskovchenko
2006-05-03Fix file descriptor leak that would cause a hard lockup every 7 filesStepan Moskovchenko
2006-05-01----------------------------------------------------------------------Stepan Moskovchenko
2005-08-07Uncomment one line, which makes bad 80s music sound a bit better.Stepan Moskovchenko
2005-08-07Fix error/warning, change pitch bend to 9 bitsStepan Moskovchenko
2005-04-20Fixed warnings, adapted to Rockbox coding style, optimized to 78% realtime.Stepan Moskovchenko
2005-04-19Some shifting optimizations. Working code. 50% realtime.Stepan Moskovchenko
2005-04-15Code cleanup, fix warnings, error checking, add midi2wav to viewers.configStepan Moskovchenko
2005-04-15Added MIDI synthesizer pluginStepan Moskovchenko