Extending the video manipulation tool with mouse-keyboard input
Item Description
The aim of the advanced project is to extend the work done in a computer science capstone such that the final product has additional features. The capstone project being extended is a comprehensive video manipulation tool that a user can interact with using a Midi controller. The additional features added allow the user to interact with program using a keyboard and mouse. The addition of such features was possible because the program was created with software design principles that anticipate feature extension. However, elements of the program’s architecture failed to fully anticipate mouse-keyboard input and limited the program’s extensibility. These elements were redesigned. The final product is a video manipulation tool with greater extensibility and accessibility. The code and the down-loadable app are in the following GitHub repository: https://github.com/WhitmanCSCapstone/video-manipulation
If you have questions about permitted uses of this content, please contact the Arminda administrator: http://works.whitman.edu/contact-arminda