User Tools

Site Tools


refactoring

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
refactoring [2013/05/15 21:03]
rryan
refactoring [2013/06/24 21:21] (current)
rryan
Line 6: Line 6:
   * Timestamp all MIDI/HID messages   * Timestamp all MIDI/HID messages
   * SoundSource API -> floats (breaks plugin ABI)   * SoundSource API -> floats (breaks plugin ABI)
-  * SearchQuery threading mess 
   * SearchQueryParser -- SQL vs. internal   * SearchQueryParser -- SQL vs. internal
   * #define all preference config keys   * #define all preference config keys
Line 17: Line 16:
   * Preferences depend trivially on PlayerManager. Also DlgPrefControls doesn'​t work with changeable #s of decks or preview decks.   * Preferences depend trivially on PlayerManager. Also DlgPrefControls doesn'​t work with changeable #s of decks or preview decks.
   * ''​PlayerManager''​ bindToLibrary is not changing-n-deck capable.   * ''​PlayerManager''​ bindToLibrary is not changing-n-deck capable.
 +  * SoundManager multiple sound cards FIFO buffer for outputs instead of mutex
 +  * Engine deal with floats -1/1. get rid conversion on output in interleaving (would potentially speed up interleaving)
 +  * vinyl control gain into vinyl control processor
 +  * DISALLOW_COPY_AND_ASSIGN is redundant for QObject derivatives. ​
refactoring.1368666230.txt.gz ยท Last modified: 2013/05/15 21:03 by rryan