I forgot to add example projects made with framesync, I think that's the best way to explain what it does:
* the library started with project, using frame and camera data from the Maya project used to generate the video: http://at.or.at/hans/nohtimegarden/ * the core concepts were nailed down in this project. The video was done with a custom Processing-based animation framework, and the video programmers generated data dumps which I used to generate the sound: http://at.or.at/hans/terrenatale/ * things were nailed down in this project, which was again generated using the Processing-based animation framework and data dumps to Pd (full source code available): http://at.or.at/hans/undervine/ (FYI, the 'many' library was also developed as part of these projects) .hc On Apr 10, 2012, at 10:50 PM, Hans-Christoph Steiner wrote: > > Finally, after a few years, I've made a framesync release! Its been working > really well for me, now we can see how it'll work for you ;). > > http://puredata.info/downloads/framesync > > > framesync is a library for syncing sounds to video using frame numbers as the > unit of time. It was developed as part of the sound design for a number of > video projects: nohTimegarden with Claudia Hart, the Cartier Foundation's > Terre Natale project, and most recently Undervine with Bobby Pietrusko and > Stewart Smith. There are a couple of concepts in this library necessary to > understand in order to use it: > > • the FPS (Frames-Per-Second) is a global value set everywhere > > • the frameclock is global, and each framesync object receives it > automatically > > • the frameclock starts at 0 and flows linearly > > .hc ---------------------------------------------------------------------------- Programs should be written for people to read, and only incidentally for machines to execute. - from Structure and Interpretation of Computer Programs _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
