Kurt, Agreed, it would be awesome. Agreed, too, that there were people who got along with Raney very well, and those like me who just spit tacks when dealing with him. For example, I personally have had good communications with Rev; they've always been helpful to me in my multiple displaced licenses, helping me obtain good student pricing... And yet I have friendly relations with people who say they've had the opposite experience with the company and yet had really good relations with Raney who, as I said, to this day makes me spit tacks.
Which I suppose is my long-winded way of saying I respect that you and others have had good relations with him and respect him mightily. But he still makes me personally spit tacks. ;-) Indeed, as you say, " it shouldn't be that difficult to write a translator for the HC-style "flute e3q" to MIDI" but, of course, if, like me, you're the person who wants this, you're not the person to write it ;-) ["you're" referring to me, of course, not you]. Here's a target audience or three who could use it: educators (sigh; I know). Because I have small children in our incredibly incompetent school system, I'm always pulling together (or envisioning pulling together) stacks that teach some small concept and then drill it repetitively. I need some sort of little reward system. I can easily pull together a visual reward system. Doing so audially means violating other people's IP rights in the absence of being able to script music that already exists legally in the public domain. Why not use player objects? The latency is unacceptable when deployed on, say, original G3 iMacs (why original G3 iMacs? Because I won't care when my kids spill their drinks and fry related keyboards, motherboards, etc. as I can just buy another one for $60 off ebay and that includes shipping). And, again, with player objects, I'm back to violating IP laws which means that I can't offer my stacks for free to other similarly frustrated parents without the looming threat of being sued by the RIAA. QuickTime for Linux? God, wouldn't that be awesome?! Even as abandoned as QT is?! Okay, another audience? Game developers. It would be only too cool to use Rev as a game dev environment in which you could allocate sounds in differing channels and/or in differing 3D spaces to communicate information. But, of course, currently, you can't. And the latency issue again limits playability of your game when forced to use multiple layered player objects. Just my loudly communicated two increasingly small monetary units... Judy http://revined.blogspot.com On Wed, Mar 11, 2009 at 6:28 AM, Kurt Kaufman <[email protected]>wrote: > > Two things I want to mention: > > > > Scott Raney was EXTREMELY helpful to me while I was working with MIDI, > providing me with examples of basic MIDI routines in other languages, and > clarifying how I should use binary encoding methods from within Rev. He was > an excellent teacher in the sense that he never gave me the answers > directly, but would suggest that I "take a look at..." or "watch out for..." > in searching for my own solutions. > > > > Although I don't have time for it right now (maybe by this summer), it > seems to me it shouldn't be that difficult to write a translator for the > HC-style "flute e3q" to MIDI. Once a MIDI file is created, it requires very > little from Rev; QT takes care of the work. In contrast, I believe that > playing a succession of short clips would be cumbersome and less reliable in > terms of ending up with a flowing "musical" line. The problems are probably > multiplied when trying to work with polyphony. > > > > In hindsight I wish that I had had more experience in encapsulating > methods; I wish I could have written the MIDI file creation routine so that > I could now say "Sure, just feed it this data with these parameters, and > you'll get the required MIDI file useable on any QT player." > > If someone on the list were willing to help me in this area, I'd be willing > to try to redesign the methods so that they could be easily used as a > general function from within Rev. It would be nice to have **easy** MIDI > file generation and playback available through Rev scripting/QT, at least on > Mac and Windows (QT for Linux?). > > > > Kurt > > > > _________________________________________________________________ > Windows Live™ Contacts: Organize your contact list. > > http://windowslive.com/connect/post/marcusatmicrosoft.spaces.live.com-Blog-cns!503D1D86EBB2B53C!2285.entry?ocid=TXT_TAGLM_WL_UGC_Contacts_032009_______________________________________________ > use-revolution mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
