160 likes | 259 Views
Advisor Dr. Vegdahl, Dr. Ward Industry Representative Jason Favors, Eric West, Owen Nichols, Ben Foran Flashlight Engineering. Project ListenUP Visual Music Creator. Team Rock O’ the Range Takeshi Horie Paul Imel Jonathon Loo Joseph Lyons. Agenda. Introduction Paul Imel
E N D
Advisor • Dr. Vegdahl, Dr. Ward • Industry Representative • Jason Favors, Eric West, Owen Nichols, Ben Foran • Flashlight Engineering Project ListenUPVisual Music Creator Team Rock O’ the Range Takeshi Horie Paul Imel Jonathon Loo Joseph Lyons University of Portland School of Engineering
Agenda • Introduction Paul Imel • Process Paul Imel • Methods Takeshi Horie, Jonathon Loo • Architecture Jonathon Loo • Next Steps Takeshi Horie • Demonstration Joseph Lyons University of Portland School of Engineering
Introduction • Visually rich music creator • Simple to use interface • Piano sounds University of Portland School of Engineering
Process • Music Notation • Primary and Secondary Functionality • Finding Right Language: C# • Pair Programming • Graphical User Interface (GUI) Team • Music Emulation Team University of Portland School of Engineering
Methods (GUI) Panel Buttons University of Portland School of Engineering
Methods (GUI) Measure Panel Note Panel Picture Box University of Portland School of Engineering
Methods (GUI) A Measure Panel 16 Note Panels Picture Box University of Portland School of Engineering
Methods (GUI) 1. Highlighted by Select University of Portland School of Engineering
Methods (GUI) 2. Highlighted by Error University of Portland School of Engineering
Methods (GUI) 3. Highlighted by Play Bar University of Portland School of Engineering
Methods University of Portland School of Engineering
Architecture Composition Staff Measure Note University of Portland School of Engineering
Note Architecture Composition Staff Measure Note University of Portland School of Engineering Composition Measure Staff
Next Steps • More Staves • Greater Range of Pitches • Chords • Ties • Time Signature, Key Signature, Tempo, … University of Portland School of Engineering
Demonstration • Error Highlighting • Music Editing • Music Playing • Save and Load Compositions University of Portland School of Engineering
Thank You. Are there any questions? University of Portland School of Engineering