User Tools

Site Tools


developer_guide_engine

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
developer_guide_engine [2013/06/20 17:30]
cpillz [EngineChannel] Changed links to github.
developer_guide_engine [2013/06/20 17:31] (current)
cpillz [Decks and Samplers] Added github links.
Line 104: Line 104:
 Decks and samplers are fundamentally the same thing to the mixing engine. They are both represented by the ''​EngineDeck''​ class, which is a sub-class of ''​EngineChannel''​. If you take a look at the ''​EngineDeck''​ implementation in ''​src/​engine/​enginedeck.cpp''​ you'll see that it is pretty straightforward and composed of a small list of ''​EngineObject''​s which process the audio for each deck and sampler. ​ Decks and samplers are fundamentally the same thing to the mixing engine. They are both represented by the ''​EngineDeck''​ class, which is a sub-class of ''​EngineChannel''​. If you take a look at the ''​EngineDeck''​ implementation in ''​src/​engine/​enginedeck.cpp''​ you'll see that it is pretty straightforward and composed of a small list of ''​EngineObject''​s which process the audio for each deck and sampler. ​
  
-  * [[http://bazaar.launchpad.net/~mixxxdevelopers/mixxx/trunk/view/​head:/​mixxx/​src/​engine/​enginedeck.h|src/​engine/​enginedeck.h]] +  * [[https://github.com/mixxxdj/mixxx/blob/master/​src/​engine/​enginedeck.h|src/​engine/​enginedeck.h]] 
-  * [[http://bazaar.launchpad.net/~mixxxdevelopers/mixxx/trunk/view/​head:/​mixxx/​src/​engine/​enginedeck.cpp|src/​engine/​enginedeck.cpp]]+  * [[https://github.com/mixxxdj/mixxx/blob/master/​src/​engine/​enginedeck.cpp|src/​engine/​enginedeck.cpp]]
  
 The list of ''​EngineObject''​s that are run in-order when ''​EngineDeck::​process''​ is called are:  The list of ''​EngineObject''​s that are run in-order when ''​EngineDeck::​process''​ is called are: 
developer_guide_engine.txt · Last modified: 2013/06/20 17:31 by cpillz