SCCapstone / 5chords

Current APK is included in the v1.0 release
http://sccapstone.github.io/5chords/
Apache License 2.0
0 stars 1 forks source link

Generate multiple MIDI files for smoother playback #76

Closed zeagler closed 8 years ago

zeagler commented 8 years ago

Disclaimer: This is an idea, it might not perform as desired.

When using a slider, soundHandler could make MIDI files for the surrounding notes. Then we could change playback to be smoother by playing a pre-generated MIDI.

Current playNote() method: progress is changed > stop playback > creating new MIDI > play MIDI

Proposed changes: chord is changed > generate MIDI for progress 0 and +/- 3 surrounding progress progress is changed > mediaplayer plays pre-made MIDI > destory/generate MIDI for new surrounding notes as needed

zeagler commented 8 years ago

Did not work as expected