User Tools

Site Tools


loop_recorder

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
loop_recorder [2013/08/09 15:46]
cpillz [GSoC 2013 Timeline]
loop_recorder [2013/09/16 15:26]
cpillz [GSoC 2013 Timeline]
Line 91: Line 91:
     - Loop Recording Manager     - Loop Recording Manager
       - <​del>​Connect to UI controls</​del>​       - <​del>​Connect to UI controls</​del>​
-      - Connect signals/​slots between controls, LoopRecorder and LoopRecorderDecks+      - <del>Connect signals/​slots between controls, LoopRecorder and LoopRecorderDecks</​del>​
       - Coordinate playback of multiple loop decks for multi-layer recording.       - Coordinate playback of multiple loop decks for multi-layer recording.
-      - Loop beat length tracking and control.+      - <del>Loop beat length tracking and control.</​del>​
       - Export to library.       - Export to library.
         - Develop loop naming scheme.         - Develop loop naming scheme.
Line 99: Line 99:
         - <​del>​Copy from temporary to permanent recordings folder.</​del>​         - <​del>​Copy from temporary to permanent recordings folder.</​del>​
       - Export to deck/​sampler       - Export to deck/​sampler
-        - Generate list of available decks/​samplers.+        - <​del>​Track ​available decks/​samplers.</​del>​
         - <​del>​Send to sampler and load for playback.</​del>​         - <​del>​Send to sampler and load for playback.</​del>​
     - Engine Loop Recorder     - Engine Loop Recorder
Line 105: Line 105:
       - <​del>​Connect with loop recording manager.</​del>​       - <​del>​Connect with loop recording manager.</​del>​
     - Loop Recorder Deck(s)     - Loop Recorder Deck(s)
-      - Route audio into the mix after audio is sent to the loop recorder to avoid re-recording loops. +      - Route audio into the mix after audio is sent to the loop recorder to avoid re-recording loops. ​(Evaluating whether this is necessary) 
-      - Slots for receiving updates from loop recorder and manager +      - <del>Slots for receiving updates from loop recorder and manager</​del>​ Controlled via control objects. 
-      - Continuously loop deck(s).+      - <del>Continuously loop deck(s).</​del>​ Currently only single layer.
   - GUI integration   - GUI integration
-    - Theme modifications+    - Develop widget (In progress).
     - New loop table view for saved loops (could be added as a section in the recordings view)     - New loop table view for saved loops (could be added as a section in the recordings view)
   - Documentation   - Documentation
Line 132: Line 132:
 === August === === August ===
  
-  * Week 1 (8/​5-8/​11):​Implement multiple layer support, begin work on final GUI +  * <del>Week 1 (8/​5-8/​11):​Implement multiple layer support, begin work on final GUI</​del>​ 
-  * Week 2: Continue implementation of multiple layer support +  * <del>Week 2: Continue implementation of multiple layer support</​del>​ (multiple layer support has been troublesome to implement) 
-  * Week 3: Have fully function rough demo +  * <del>Week 3: Have fully function rough demo</​del>​ 
-  * Week 4: Implement library export feature and loop table view+  * <del>Week 4: Implement library export feature and loop table view</​del>​
 === September === === September ===
  
-  * Week 1: Finalize GUI, documentation and do extensive on final version. +  * <del>Week 1: Finalize GUI, documentation and do extensive ​tests on final version.</​del>​ 
-  * Week 2: Finalize GUI, documentation and do extensive on final version. +  * <del>Week 2: Finalize GUI, documentation and do extensive ​tests on final version.</​del>​ 
-  * Week 3 (GSoC Suggested pencils down date): Finalize GUI, documentation and do extensive on final version. Fix loose ends.+  * Week 3 (GSoC Suggested pencils down date): Finalize GUI, documentation and do extensive ​tests on final version. Fix loose ends.
   * Week 4: All coding done, prepare final report.   * Week 4: All coding done, prepare final report.
 ===== Team ===== ===== Team =====
loop_recorder.txt · Last modified: 2013/09/16 15:26 by cpillz