(copy to editor, edit, hand in to appropriate asgns directory with filename AUTHOR_by_REVIEWER.txt) Specifications Author: Colin Gordon Project Title: LinuxDJ Reviewer: Tara Olson Evaluate the elements below on a scale from 1-5. Add comments after each as needed. Copy in any text from the specification to make appropriate comments. Address comments to the author of the specification. 1) description of the project (from requirements); Score: 5 Very clear description. Sounds like an interesting project. 2) system model diagram; Score: 5 Covers all the necessary components, as far as I can tell. 3) annotations describing each component of the system model; Score: 4 Don't really discuss the beat warping or EQ Filter. The rest of the description is clear. 4) user interface diagrams and descriptions; Score: 5 UI mockup is a good skeleton design of what is necessary. 5) written description of the above; Score: 5 Each component is clearly described and all the functionality of a virtual dj is emcompassed 6) non-functional requirements (performance, testing, reliability, ease of use, portability, documentation, dependencies on other systems); Score: 4 Could use some more testing scenarios and performance benchmarks 7) updated requirements (with priorities, etc.); Score: 4 Which parts are required / moderately required... etc? 8) any risky parts. Score: 5 Some research would definitely be necessary to determine the feasibility of doing this sort of real-time audio processing on Linux with multiple outputs. Other comments: ================================================================ Additional comments/changes after presentation: