1 / 8

Live Media Management

Michael LeGore Thomas Jefferson High School for Science and Technology. Live Media Management. Live Media Management. Live Performances often require lots of coordination of different medias Software-Hardware interaction makes up a large part of this. Implementation. GUI interface

bryanleach
Download Presentation

Live Media Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Michael LeGore Thomas Jefferson High School for Science and Technology Live Media Management

  2. Live Media Management • Live Performances often require lots of coordination of different medias • Software-Hardware interaction makes up a large part of this.

  3. Implementation • GUI interface • Using GLADE interface designer and GTK++ • Media Resources • Have methods and properties that can be accessed through a resource manager. • Ex. Lighting class can access the sound data and pulse lights on musical beats. • Dynamic Loading of Resources by Resource Management allow classes to be loaded at runtime.

  4. Current Status • Have a working (Work in progress) GUI that can play back sound clips. • Have written several classes that, once integrated into the resource management can access each other. • I am working on making a GUI that can be customized by the user to fit the needs of a specific performance.

  5. Possible Extensions • Multitouch interfaces • Would require developing a GUI system that would use Multitouch • Need to buy or build a multitouch display • Python Scripts • Need to integrate a python interpreter • Would give much more flexibility in working with the program.

  6. Long-term Goal • Many Different Types of Media • Extensibility • Create an application capable of allowing a user to edit and play dynamic multimedia presentations • Allow the user to extend the application to fit their needs, through scripting and plugins.

  7. Expected Result • Application – Extendable • Some form of GUI • Hardware Control • Sound Playback & Effects • Sound Mixing • Possibly video playback

  8. GUI

More Related