Extending the video manipulation tool with mouse-keyboard input

    Item Description
    Linked Agent
    Creator (cre): Lonberg, Nikhil
    Advisor (adv): Davis, Janet
    May 8, 2019
    Graduation Year

    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

    7 pages
    Contact Us

    If you have questions about permitted uses of this content, please contact the Arminda administrator: http://works.whitman.edu/contact-arminda