I'm not a programmer, but I am fiddling with use of MIDI & control surfaces in other applications and I was just thinking how awesome it would be for cinelerra.
Just remember that the midi key bindings need to be entirely configurable. So either through a GUI interface, or a intutuitive text config file ... users should be able to define what device/keys do what actions. If I'm not totally off base, one should be able to test the generic midi controls using software based midi control devices like vkeybd (in Fedora 8 repo) for example. -christoph On Thu, 2008-03-06 at 23:58 +0100, Jan Jockusch wrote: > Hello list, > > I'm currently working on a Linux driver for the DM2, a DJ control > surface which would make an excellent editing tool for cinelerra. > > If there'd be the possibility of using MIDI controls for jog/shuttle, > in/out-point setting, splicing, overwriting, and so on. > > Skimming through the source code I see a lot of get_keypress() stuff, > which doesn't lend itself to MIDI integration very well. > > My idea would be to factor out the keypress handling segments into > functions which can be called from key handlers as well as from a MIDI > handler. Then, I'd figure out where in the main event loop (if there is > such a thing) I can integrate reading from MIDI. > > My first step would be to choose one function (like play/pause) and try > to get that to work with MIDI. > > If there are any objections, or collisions with other attempts to > integrate MIDI, or any better ideas of how to achieve this, please tell > me. Any helpful comment is appreciated! > > In the mean time, thanks for a great video editing suite and keep up the > good work! > > - Ján > > > _______________________________________________ > Cinelerra mailing list > [email protected] > https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra > _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
