Re: HC Music that should be on Runtime Revolution
Le 18 mars 09 à 23:01, Richard Gaskin a écrit : Or does truly cross-platform mean something else? :) I don't really understand cross-platform concept in Rev ?! What about sheet and drawer witch are Macintosh only stuff. Why other Macintosh specificities (is it english ?) are not present into Rev ? What is cross-platform ? MacOS X (I know), Linux (I imagine), Windows (Witch Windows ? 95 ? 98 ? NT ? XP ? Vista ? 7 ?). What version of Windows command the leveling by the bottom ? Anybody know that ? Sorry but I am a Macintosh only guy (since 1984) :-) René from Paris___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
René, Richard is trying to demonstrate to Richmond that Director isn't really cross-plat. And I agree FWIW... for what little it is worth ;-) Judy http://revined.blogspot.com On Thu, Mar 19, 2009 at 2:42 AM, René Micout rmic...@online.fr wrote: Le 18 mars 09 à 23:01, Richard Gaskin a écrit : Or does truly cross-platform mean something else? :) I don't really understand cross-platform concept in Rev ?! What about sheet and drawer witch are Macintosh only stuff. Why other Macintosh specificities (is it english ?) are not present into Rev ? What is cross-platform ? MacOS X (I know), Linux (I imagine), Windows (Witch Windows ? 95 ? 98 ? NT ? XP ? Vista ? 7 ?). What version of Windows command the leveling by the bottom ? Anybody know that ? Sorry but I am a Macintosh only guy (since 1984) :-) René from Paris___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
Judy Perry wrote; Richard is trying to demonstrate to Richmond that Director isn't really cross-plat. and Richmond has got the point. But, as a consequence, now believes that cross-platform is a term with very little meaning. I am also inclined to agree with what Jim Lambert wrote: There are more pressing tasks for them to tackle and the music making can be accomplished by the rev developer leveraging what multimedia capabilities are present outside of, yet accessible to, Rev but taking that to mean 'an all-singing-all-dancing system' like that in Director; and continuing to state that a 'primitive' system like that in Hypercard (with sound channels) might fill a useful gap between nothing and the Director-type of thing. sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
It's hard to conceive of Rev trying to reCreate what took Apple almost 20 years to develop and it being very good. Quicktime is still the best media handler ever created. I still remember those early developer CDs and the little postage-stamp movies that strained the machines, but were amazing. Stephen Barncard - San Francisco http://barncard.com 2009/3/18 Judy Perry katheryn.swynf...@gmail.com That's good to know. I probably knew that once upon a time @;-P Thanks Jacque! Judy http://revined.blogspot.com On Wed, Mar 18, 2009 at 1:44 PM, J. Landman Gay jac...@hyperactivesw.com wrote: Richmond Mathewson wrote: For RunRev to claim to be truly cross-platform it needs to become independent of external sources of help, such as Quicktime. It is. If QuickTime is not installed on Windows, Rev uses WMP instead. On Linux it uses mplayer. Mac of course requires QT but that's not an issue. However, if developers themselves ship their videos in proprietary QT formats then QT is needed -- but that isn't a Rev problem, that's a developer choice. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
I certainly wasn't offended. As for the age of the young children, well, mine are nearly 8. They desperately want a cell phone but aren't getting one anytime soon. ;-) Yes, they *would* notice latency. As you say, Kay, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. And I could have sound channels. And without having to use Player Objects, layered or not. Without latency. Without QuickTime. On the sorts of older machines I trust my wee ones with (not mine certainly!). And now, none of that's possible and FOR NO GOOD REASON. No good reason. Again, the problem with MIDI is this: (a) it requires learning the MIDI spec; (b) it requires QT dependency. It isn't clean and elegant and it isn't internal. And it still doesn't really deal with the sound channel issue. But I'll gratefully accept and support and help pay for an external that does help in these areas. Judy http://revined.blogspot.com On Tue, Mar 17, 2009 at 8:25 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Tue, Mar 17, 2009 at 11:58 PM, Richard Gaskin ambassa...@fourthworld.com wrote: While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. Nice pun;-) And certainly I didn't mean to offend anyone, as I think I said, I'm wondering, as in I'm trying to figure this out, I've used sound files in Rev and have been more than happy with the results; I just can't seem to grasp what it is I'm missing out on. Three phones ago I could create my own ringtone by typing in HC like notation and saving the file. The web was full of text snippets of the appropriate code for the appropriate make of phone so you could quickly type in and have you own personal version of rape of the moonlight sonata ;-) Today I can't even find those text snippets anymore because everything has moved onto mp3 files. Three phones ago I could roll my own*, today it's not so simple - you still can, but you need to use some third party software (GarageBand) to create your mp3 - and it certainly wont sound as good as an mp3 of a real artist. Most people will see this as progress, some may consider they've lost something. Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. If the children are that young not to notice the quality, then isn't it possible that they wouldn't notice the latency mentioned with the MIDI solution. Still wondering why external, as put forward by Richard way back at the beginning, isn't the correct answer? *Roll my own in this case refers to creating an original ringtone, not the art/crime of splicing up a file in your iTunes library or copy/sharing such a file. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Judy, In a previous message (no response at this time) I write : about rewriting PlayCommandAgent from RealBasic to Transcript (an idea... ?), and it is not necessary MIDI (but, I think, the solution need CoreAudio (QuickTime ?) (for Mac) and equivalent for Windows and Linux : ... For myself, I have 2 needs (requirements ?) : 1. Create MIDI file to export sequencies to Logic by example. 2. Generate MIDI command (notes by example) directly to QT synthesizer. The first requirement is satisfy with a little tool that I have to make in large part with help of Kurt Kaufman :-), for the second, I do, for the moment, with SBplay, SBstartNote and SBstopNote of Jon Bettencourt use by Shakobox. There is few month, Jacqueline say (write) to me that PlayCommand Agent [PCA] was write with RealBasic. I don't use RealBasic... But, maybe one of us use RealBasic and put au disposition le RealBasic code's of PCA so it can be “translated“ and rewritten in Transcript... and improved and expanded to meet needs like mine... Pending Revolution implements natively equivalent commands... It exists in SuperCard, so... ... Bons souvenirs de Paris René Le 18 mars 09 à 11:53, Judy Perry a écrit : I certainly wasn't offended. As for the age of the young children, well, mine are nearly 8. They desperately want a cell phone but aren't getting one anytime soon. ;-) Yes, they *would* notice latency. As you say, Kay, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. And I could have sound channels. And without having to use Player Objects, layered or not. Without latency. Without QuickTime. On the sorts of older machines I trust my wee ones with (not mine certainly!). And now, none of that's possible and FOR NO GOOD REASON. No good reason. Again, the problem with MIDI is this: (a) it requires learning the MIDI spec; (b) it requires QT dependency. It isn't clean and elegant and it isn't internal. And it still doesn't really deal with the sound channel issue. But I'll gratefully accept and support and help pay for an external that does help in these areas. Judy http://revined.blogspot.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. Here in Bulgaria, while a lot of Bulgarians are 'image conscious', and a lot are plain and simple posers, a very large proportion of kids do not have arty-tarty-farty mobile phones for the simple reason that parents just don't have the money for much more than the bread and cheese. Working on a daily basis with the 6 to 13 year-old crowd I cannot help but be aware that some of the illusions that adults have about kids are seriously wrong! 1. Their inner / psychological / spiritual lives are at least as rich and as complex as those of adults. 2. Their ears work better than those of us old f**ts. My main problem is to stop kids clicking away as if they have some sort of motor disorder while either a program or a media file loads; these children WANT IT NOW, or, given the chance, even sooner. So LATENCY of all forms is my bugbear. A piece of music that takes 10 seconds to load will not get heard. A series of connected sounds that are d-i-s-c-o-n-n-e-c-t-e-d because it takes yonks for them to pop in and out of the memory swap space will only attract derision, and, from a pedagogical point of view, the kids' concentration will be broken. After all, a lot of teaching is not about fancy equipment and fancy textbooks, it is about the ability to weave a spell about the subject matter that holds the child so s/he doesn't take a quick mental space-shuttle to the moon. Not so long ago I went over to one of the grammar schools in Plovdiv, Bulgaria (where I stay) to see their fancy, new data-projector with interactive white-board: marvellous equipment with a classroom full of slack-jawed kids looking out the windows, writing each other notes, fiddling with their mobile phones, and so on. Perhaps a better teacher and a chalkboard would be a better bet! sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hiya, If there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. Cheers, Luis. On 18 Mar 2009, at 10:53, Judy Perry wrote: I certainly wasn't offended. As for the age of the young children, well, mine are nearly 8. They desperately want a cell phone but aren't getting one anytime soon. ;-) Yes, they *would* notice latency. As you say, Kay, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. And I could have sound channels. And without having to use Player Objects, layered or not. Without latency. Without QuickTime. On the sorts of older machines I trust my wee ones with (not mine certainly!). And now, none of that's possible and FOR NO GOOD REASON. No good reason. Again, the problem with MIDI is this: (a) it requires learning the MIDI spec; (b) it requires QT dependency. It isn't clean and elegant and it isn't internal. And it still doesn't really deal with the sound channel issue. But I'll gratefully accept and support and help pay for an external that does help in these areas. Judy http://revined.blogspot.com On Tue, Mar 17, 2009 at 8:25 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Tue, Mar 17, 2009 at 11:58 PM, Richard Gaskin ambassa...@fourthworld.com wrote: While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. Nice pun;-) And certainly I didn't mean to offend anyone, as I think I said, I'm wondering, as in I'm trying to figure this out, I've used sound files in Rev and have been more than happy with the results; I just can't seem to grasp what it is I'm missing out on. Three phones ago I could create my own ringtone by typing in HC like notation and saving the file. The web was full of text snippets of the appropriate code for the appropriate make of phone so you could quickly type in and have you own personal version of rape of the moonlight sonata ;-) Today I can't even find those text snippets anymore because everything has moved onto mp3 files. Three phones ago I could roll my own*, today it's not so simple - you still can, but you need to use some third party software (GarageBand) to create your mp3 - and it certainly wont sound as good as an mp3 of a real artist. Most people will see this as progress, some may consider they've lost something. Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. If the children are that young not to notice the quality, then isn't it possible that they wouldn't notice the latency mentioned with the MIDI solution. Still wondering why external, as put forward by Richard way back at the beginning, isn't the correct answer? *Roll my own in this case refers to creating an original ringtone, not the art/crime of splicing up a file in your iTunes library or copy/ sharing such a file. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hiya, On which side?... :) Cheers, Luis. On 18 Mar 2009, at 12:00, René Micout wrote: Hello Luis, I am interessed by this project René from Paris Le 18 mars 09 à 12:36, Luis a écrit : Hiya, If there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. Cheers, Luis. On 18 Mar 2009, at 10:53, Judy Perry wrote: I certainly wasn't offended. As for the age of the young children, well, mine are nearly 8. They desperately want a cell phone but aren't getting one anytime soon. ;-) Yes, they *would* notice latency. As you say, Kay, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. And I could have sound channels. And without having to use Player Objects, layered or not. Without latency. Without QuickTime. On the sorts of older machines I trust my wee ones with (not mine certainly!). And now, none of that's possible and FOR NO GOOD REASON. No good reason. Again, the problem with MIDI is this: (a) it requires learning the MIDI spec; (b) it requires QT dependency. It isn't clean and elegant and it isn't internal. And it still doesn't really deal with the sound channel issue. But I'll gratefully accept and support and help pay for an external that does help in these areas. Judy http://revined.blogspot.com On Tue, Mar 17, 2009 at 8:25 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Tue, Mar 17, 2009 at 11:58 PM, Richard Gaskin ambassa...@fourthworld.com wrote: While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. Nice pun;-) And certainly I didn't mean to offend anyone, as I think I said, I'm wondering, as in I'm trying to figure this out, I've used sound files in Rev and have been more than happy with the results; I just can't seem to grasp what it is I'm missing out on. Three phones ago I could create my own ringtone by typing in HC like notation and saving the file. The web was full of text snippets of the appropriate code for the appropriate make of phone so you could quickly type in and have you own personal version of rape of the moonlight sonata ;-) Today I can't even find those text snippets anymore because everything has moved onto mp3 files. Three phones ago I could roll my own*, today it's not so simple - you still can, but you need to use some third party software (GarageBand) to create your mp3 - and it certainly wont sound as good as an mp3 of a real artist. Most people will see this as progress, some may consider they've lost something. Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. If the children are that young not to notice the quality, then isn't it possible that they wouldn't notice the latency mentioned with the MIDI solution. Still wondering why external, as put forward by Richard way back at the beginning, isn't the correct answer? *Roll my own in this case refers to creating an original ringtone, not the art/crime of splicing up a file in your iTunes library or copy/ sharing such a file. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your
Re: HC Music that should be on Runtime Revolution
Hello Luis, I am interessed by this project René from Paris Le 18 mars 09 à 12:36, Luis a écrit : Hiya, If there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. Cheers, Luis. On 18 Mar 2009, at 10:53, Judy Perry wrote: I certainly wasn't offended. As for the age of the young children, well, mine are nearly 8. They desperately want a cell phone but aren't getting one anytime soon. ;-) Yes, they *would* notice latency. As you say, Kay, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. And I could have sound channels. And without having to use Player Objects, layered or not. Without latency. Without QuickTime. On the sorts of older machines I trust my wee ones with (not mine certainly!). And now, none of that's possible and FOR NO GOOD REASON. No good reason. Again, the problem with MIDI is this: (a) it requires learning the MIDI spec; (b) it requires QT dependency. It isn't clean and elegant and it isn't internal. And it still doesn't really deal with the sound channel issue. But I'll gratefully accept and support and help pay for an external that does help in these areas. Judy http://revined.blogspot.com On Tue, Mar 17, 2009 at 8:25 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Tue, Mar 17, 2009 at 11:58 PM, Richard Gaskin ambassa...@fourthworld.com wrote: While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. Nice pun;-) And certainly I didn't mean to offend anyone, as I think I said, I'm wondering, as in I'm trying to figure this out, I've used sound files in Rev and have been more than happy with the results; I just can't seem to grasp what it is I'm missing out on. Three phones ago I could create my own ringtone by typing in HC like notation and saving the file. The web was full of text snippets of the appropriate code for the appropriate make of phone so you could quickly type in and have you own personal version of rape of the moonlight sonata ;-) Today I can't even find those text snippets anymore because everything has moved onto mp3 files. Three phones ago I could roll my own*, today it's not so simple - you still can, but you need to use some third party software (GarageBand) to create your mp3 - and it certainly wont sound as good as an mp3 of a real artist. Most people will see this as progress, some may consider they've lost something. Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. If the children are that young not to notice the quality, then isn't it possible that they wouldn't notice the latency mentioned with the MIDI solution. Still wondering why external, as put forward by Richard way back at the beginning, isn't the correct answer? *Roll my own in this case refers to creating an original ringtone, not the art/crime of splicing up a file in your iTunes library or copy/ sharing such a file. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Luis, I am an amateur musician, a medium rev developper. I make now several virtual musical instruments (exagofon, yasarofon, rizomofon) on Macintosh... I offer all the help I can provide in relation to the requirements and my skills. But I have a disadvantage : english is not my maternal language... René from Paris Le 18 mars 09 à 13:11, Luis a écrit : Hiya, On which side?... :) Cheers, Luis. On 18 Mar 2009, at 12:00, René Micout wrote: Hello Luis, I am interessed by this project René from Paris Le 18 mars 09 à 12:36, Luis a écrit : Hiya, If there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. Cheers, Luis. On 18 Mar 2009, at 10:53, Judy Perry wrote: I certainly wasn't offended. As for the age of the young children, well, mine are nearly 8. They desperately want a cell phone but aren't getting one anytime soon. ;-) Yes, they *would* notice latency. As you say, Kay, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. And I could have sound channels. And without having to use Player Objects, layered or not. Without latency. Without QuickTime. On the sorts of older machines I trust my wee ones with (not mine certainly!). And now, none of that's possible and FOR NO GOOD REASON. No good reason. Again, the problem with MIDI is this: (a) it requires learning the MIDI spec; (b) it requires QT dependency. It isn't clean and elegant and it isn't internal. And it still doesn't really deal with the sound channel issue. But I'll gratefully accept and support and help pay for an external that does help in these areas. Judy http://revined.blogspot.com On Tue, Mar 17, 2009 at 8:25 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Tue, Mar 17, 2009 at 11:58 PM, Richard Gaskin ambassa...@fourthworld.com wrote: While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. Nice pun;-) And certainly I didn't mean to offend anyone, as I think I said, I'm wondering, as in I'm trying to figure this out, I've used sound files in Rev and have been more than happy with the results; I just can't seem to grasp what it is I'm missing out on. Three phones ago I could create my own ringtone by typing in HC like notation and saving the file. The web was full of text snippets of the appropriate code for the appropriate make of phone so you could quickly type in and have you own personal version of rape of the moonlight sonata ;-) Today I can't even find those text snippets anymore because everything has moved onto mp3 files. Three phones ago I could roll my own*, today it's not so simple - you still can, but you need to use some third party software (GarageBand) to create your mp3 - and it certainly wont sound as good as an mp3 of a real artist. Most people will see this as progress, some may consider they've lost something. Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. If the children are that young not to notice the quality, then isn't it possible that they wouldn't notice the latency mentioned with the MIDI solution. Still wondering why external, as put forward by Richard way back at the beginning, isn't the correct answer? *Roll my own in this case refers to creating an original ringtone, not the art/crime of splicing up a file in your iTunes library or copy/ sharing such a file. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution
Re: HC Music that should be on Runtime Revolution
On 17 th ,march Kurt wrote : But we still need to create an actual file to be referenced by the QT player, right? We cannot, for instance: set the filename of player MyPlayer to the myMidiData of player MyPlayer [where myMididata is a custom property of the player MyPlayer in which the data of a complete MIDI file was previously stored] Why is that? meaning, why can't the Player get its data from a variable or a custom property? A file has to be read into memory as well, or am I missing something? Cheers, Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
on march 18th Louis wrote : if there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. I think it is a very good idea, Louis. I would contribute as much as i can (moneywise and midi specs wise) for an external for realtime Midi. I do not know much about externals and cannot program in C or C++ , but know a bit about the Midi data structure. I have a handler for calculating the' variable length' for the delta times (duration to the next midi event) for instance. Cheers, Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Wed, Mar 18, 2009 at 7:14 PM, gerada...@yahoo.com wrote: My main problem is to stop kids clicking away as if they have some sort of motor disorder while either a program or a media file loads; these children WANT IT NOW, or, given the chance, even sooner. So LATENCY of all forms is my bugbear. A piece of music that takes 10 seconds to load will not get heard. I believe Colin Holgate's instigated MIDI experiment on Jacques slower machine using a field (the slow method) as storage revealed a latency of 8.3 MICROseconds. I understood the result indicated that if that was too slow you could almost halve the latency by using a customProp. I can't imagine a 8MHz Mac Classic running HC was too much faster than that. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 18, 2009, at 10:12 AM, Kay C Lan wrote: I believe Colin Holgate's instigated MIDI experiment on Jacques slower machine using a field (the slow method) as storage revealed a latency of 8.3 MICROseconds. That was just the reading the data from the field. The bigger slowdown, which I haven't tested (yet) is the writing of the file, and connecting it to the player. It's very fast, but will probably be a significant fraction of a second. Apparently a half second delay is too long for 8 year olds, so hopefully it would be faster than that. Another issue is the one about understanding MIDI, and its limitations, and requirements. I could probably do an interpreter that took HC play commands and created the MIDI needed to play the sound you asked for, but it would still require that QuickTime be installed. Also, I could only really specify General MIDI, and I don't thing that has the boing sound! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hello, From my past message : ... Pmd and MIDI Builder have a common disadvantage : we cannot “Play live“ because of principle : create a MIDI file witch is play by QT player, resulting in a latency of at least 1/5 seconds at the start of the file... Is 1/5 seconds (200 milliseconds) is too long ? René from Paris Le 18 mars 09 à 15:22, Colin Holgate a écrit : On Mar 18, 2009, at 10:12 AM, Kay C Lan wrote: I believe Colin Holgate's instigated MIDI experiment on Jacques slower machine using a field (the slow method) as storage revealed a latency of 8.3 MICROseconds. That was just the reading the data from the field. The bigger slowdown, which I haven't tested (yet) is the writing of the file, and connecting it to the player. It's very fast, but will probably be a significant fraction of a second. Apparently a half second delay is too long for 8 year olds, so hopefully it would be faster than that. Another issue is the one about understanding MIDI, and its limitations, and requirements. I could probably do an interpreter that took HC play commands and created the MIDI needed to play the sound you asked for, but it would still require that QuickTime be installed. Also, I could only really specify General MIDI, and I don't thing that has the boing sound! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 18, 2009, at 10:52 AM, René Micout wrote: Is 1/5 seconds (200 milliseconds) is too long ? It might be, depends on the application. For setting some music going, that would be quite responsive. For someone trying to play a tune, where you might be playing five notes per second, you would be hearing the sound of the note before the one you are currently playing, which might be distracting. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Yes, I agree, to play live is too long... Le 18 mars 09 à 15:57, Colin Holgate a écrit : On Mar 18, 2009, at 10:52 AM, René Micout wrote: Is 1/5 seconds (200 milliseconds) is too long ? It might be, depends on the application. For setting some music going, that would be quite responsive. For someone trying to play a tune, where you might be playing five notes per second, you would be hearing the sound of the note before the one you are currently playing, which might be distracting. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
I have just uploaded HCDOORBELL.rev to revOnline; find it under 'Richmond' This stack contains 3 notes craftily sucked out of a HyperCard stack and converted into AIFF files. By altering the WAIT period between notes one can get different effects :) Download it, Play with it, Don't say I didn't warn you! sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hi from Paris, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. When I wasn't quite so long in the tooth, we used to make our own music using . a 1403 printer The backplate of this printer used to make musical sounds when struck by the print hammers. After a little trial and error, it didn't take long for us to get to near symphony level. Only problem was that it chewed up the paper somewhat. Thems were the days (IBM 1401 - 1964) !! I don't really need Revolution to make music. There are a zillion and one music apps out there, that do the job giga better ! -Francis (apology-music.com) Nothing should ever be done for the first time ! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
From the feeling I get about MIDI data rates, I don't think it's requirements are any more demanding that the very successful libURL, which is Rev code, so a C++ external is probably overkill. Some work with serial ports (and USB midi) is needed. It's not trivial, but somebody just needs to get down to the specs and write this. Bonus points for this all done in the USB-Midi world, where most midi is connected these days. Stephen Barncard - San Francisco http://barncard.com 2009/3/18 Beat Cornaz b.cor...@gmx.net on march 18th Louis wrote : if there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. I think it is a very good idea, Louis. I would contribute as much as i can (moneywise and midi specs wise) for an external for realtime Midi. I do not know much about externals and cannot program in C or C++ , but know a bit about the Midi data structure. I have a handler for calculating the' variable length' for the delta times (duration to the next midi event) for instance. Cheers, Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hiya, I think 'limiting' it to MIDI, although handy in itself, would be no good when you want to deal with other types of music files/mixing and _having_ to use QT for that. Music/sounds are more than just MIDI: mp3, aiff, wav, flac, ogg, etc. Cheers, Luis. On 18 Mar 2009, at 16:15, stephen barncard wrote: From the feeling I get about MIDI data rates, I don't think it's requirements are any more demanding that the very successful libURL, which is Rev code, so a C++ external is probably overkill. Some work with serial ports (and USB midi) is needed. It's not trivial, but somebody just needs to get down to the specs and write this. Bonus points for this all done in the USB-Midi world, where most midi is connected these days. Stephen Barncard - San Francisco http://barncard.com 2009/3/18 Beat Cornaz b.cor...@gmx.net on march 18th Louis wrote : if there isn't going to be an 'internal' version forthcoming from RunRev anytime soon, why not create a user group bounty system for an external? - Anyone up to the task would propose their 'bounty' OR - A community set bounty which developers would then vie for These could be community, developer or RunRev managed. I think it is a very good idea, Louis. I would contribute as much as i can (moneywise and midi specs wise) for an external for realtime Midi. I do not know much about externals and cannot program in C or C+ + , but know a bit about the Midi data structure. I have a handler for calculating the' variable length' for the delta times (duration to the next midi event) for instance. Cheers, Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
But it relies on QT. That could be a deal killer in a non-Mac instance. And it requires midi. I don't read or write midi. Do you? Do most? Judy http://revined.blogspot.com On Wed, Mar 18, 2009 at 7:12 AM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Wed, Mar 18, 2009 at 7:14 PM, gerada...@yahoo.com wrote: My main problem is to stop kids clicking away as if they have some sort of motor disorder while either a program or a media file loads; these children WANT IT NOW, or, given the chance, even sooner. So LATENCY of all forms is my bugbear. A piece of music that takes 10 seconds to load will not get heard. I believe Colin Holgate's instigated MIDI experiment on Jacques slower machine using a field (the slow method) as storage revealed a latency of 8.3 MICROseconds. I understood the result indicated that if that was too slow you could almost halve the latency by using a customProp. I can't imagine a 8MHz Mac Classic running HC was too much faster than that. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
hehehe. Regrettably, I need Rev to make my music. Judy http://revined.bllogspot.com On Wed, Mar 18, 2009 at 9:04 AM, Francis Nugent Dixon effe...@wanadoo.frwrote: Hi from Paris, in the old days when we all weren't quite so long in tooth, we could all roll our own. In HC, I could roll my own tunes without having to know the midi spec and with only knowing how to read sheetmusic. When I wasn't quite so long in the tooth, we used to make our own music using . a 1403 printer The backplate of this printer used to make musical sounds when struck by the print hammers. After a little trial and error, it didn't take long for us to get to near symphony level. Only problem was that it chewed up the paper somewhat. Thems were the days (IBM 1401 - 1964) !! I don't really need Revolution to make music. There are a zillion and one music apps out there, that do the job giga better ! -Francis (apology-music.com) Nothing should ever be done for the first time ! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 18, 2009, at 2:41 PM, Judy Perry wrote: But it relies on QT. That could be a deal killer in a non-Mac instance. And it requires midi. I don't read or write midi. Do you? Do most? Something like 64% of machines have QuickTime (http://www.adobe.com/products/player_census/flashplayer/ ), so your possible market would be limited to only 400 millions users. Rev would do the reading and writing of MIDI for you. Someone else would have to do a handler that converted something easy into MIDI data that could be stored and then written when needed. You would still be limited to this list of sounds: http://www.midi.org/techspecs/gm1sound.php ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Well, since I have Macs, for me, personally, it isn't an issue, but I've heard from others on this list that they'd really like to be free of QT dependency. Judy http://revined.blogspot.com On Wed, Mar 18, 2009 at 11:49 AM, Colin Holgate co...@rcn.com wrote: On Mar 18, 2009, at 2:41 PM, Judy Perry wrote: But it relies on QT. That could be a deal killer in a non-Mac instance. And it requires midi. I don't read or write midi. Do you? Do most? Something like 64% of machines have QuickTime ( http://www.adobe.com/products/player_census/flashplayer/), so your possible market would be limited to only 400 millions users. Rev would do the reading and writing of MIDI for you. Someone else would have to do a handler that converted something easy into MIDI data that could be stored and then written when needed. You would still be limited to this list of sounds: http://www.midi.org/techspecs/gm1sound.php ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
Colin Holgate wrote: Something like 64% of machines have QuickTime You don't say . . . However: 1. Runtime Revolution claims to be truly cross-platform. 2. Lists of system requirements that may require end-users to install other bits and bobs are a guaranteed turn-off. 3. I have a 'funny feeling' that Windows (which 'enjoys' the bulk of the market share) may become a minority OS relatively soon; whether pushed out by some sort of Linux or something else I cannot say; but may be not something that functions with Quicktime. For RunRev to claim to be truly cross-platform it needs to become independent of external sources of help, such as Quicktime. Now, whether that involves something of the sort that we have been discussing over the last few weeks, or building some quite complex multimedia functionality into RunRev I don't know. Certainly part of this question will be answered when the folks in Edinburgh decide if they want to compete with the likes of MM Director. sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Richmond Mathewson wrote: For RunRev to claim to be truly cross-platform it needs to become independent of external sources of help, such as Quicktime. It is. If QuickTime is not installed on Windows, Rev uses WMP instead. On Linux it uses mplayer. Mac of course requires QT but that's not an issue. However, if developers themselves ship their videos in proprietary QT formats then QT is needed -- but that isn't a Rev problem, that's a developer choice. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
J. Landman Gay wrote: It is. If QuickTime is not installed on Windows, Rev uses WMP instead. On Linux it uses mplayer. Mac of course requires QT but that's not an issue. Recent court cases against Microsoft seem to suggest that that company may be forced to sell versions of it Operating system without WMP rolled in as this is deemed anti-competitive. I wonder if something similar my yet happen with Apple and Quicktime. My old Pentium II that trots along merrily on 32 MB RAM and Damn Small Linux doesn't have mplayer . . . I am currently using it for my 13 year-old to work on his Bulgarian literature for his High School entrance exams - using a CD I authored using RR a couple of years back: it is a good thing that it is largely extremely boring text :) Runtime Revolution is cross-platform insofar as it can lever components that are often present on target platforms; it is not 'platforn neutral' in that it still depends on those components being there, when they are not a given. There are other postings just now that would seem to suggest RR is reducing exactly how cross-platform it is, as support for UNIX and others seems to have been left behind. sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
J. Landman Gay wrote: I'm curious how you'd play back video without a video component installed. I have a funny feeling that Adobe/MacroMedia Director manages it by itself. sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Richmond Mathewson wrote: J. Landman Gay wrote: I'm curious how you'd play back video without a video component installed. I have a funny feeling that Adobe/MacroMedia Director manages it by itself. You want RR to write an independent, cross-platform, full-featured video and audio player? You'd be happy to pay for one, right? -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
That's a bit like saying Quicktime manages by itself. While Flash is more of a RAD tool these days, it is at its heart a media playback engine. Technically, you are correct, but Flash is more the exception than the rule. Normally video is something provided by the OS. With that said, you could drop a Flash video player in AltBrowser =). J. Landman Gay wrote: I'm curious how you'd play back video without a video component installed. I have a funny feeling that Adobe/MacroMedia Director manages it by itself. sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
That's good to know. I probably knew that once upon a time @;-P Thanks Jacque! Judy http://revined.blogspot.com On Wed, Mar 18, 2009 at 1:44 PM, J. Landman Gay jac...@hyperactivesw.comwrote: Richmond Mathewson wrote: For RunRev to claim to be truly cross-platform it needs to become independent of external sources of help, such as Quicktime. It is. If QuickTime is not installed on Windows, Rev uses WMP instead. On Linux it uses mplayer. Mac of course requires QT but that's not an issue. However, if developers themselves ship their videos in proprietary QT formats then QT is needed -- but that isn't a Rev problem, that's a developer choice. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Judy wrote : But it relies on QT. That could be a deal killer in a non-Mac instance. And it requires midi. I don't read or write midi. Do you? Do most? I don't read midi fluently either :-) But with a function that does the job it is easy. If you need a function that translate times and notes to midi, let me know. Cheers, Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
J. Landman Gay wrote: You want RR to write an independent, cross-platform, full-featured video and audio player? You'd be happy to pay for one, right? Gosh, must have touched a nerve there. Sorry! Adobe Director costs $999 (whether that is only single platform or for both Mac and Win is not clear) Runtime Revolution costs $499 about half the 'hit'. No, I don't; but some people on this use-list seem unaware of what it takes both in terms of money and work to build in all the additional stuff. However, I didn't point out that Director could do this because I wanted RR to do this: I pointed it out so you could see what 'truly cross-platform' meant :) - I am also well aware that RR can do quite a few, arguably more practical, things than Director. If I wanted to build richly immersive environments where teenage geeks could lose themselves and fail their exams I might well work with Director (having done something tending in that direction when I was working in the UAE ten years ago). But, my bread and cheese comes from producing considerably less media-intensive stuff for which Runtime Revolution has served me very well indeed for some considerable time. Or, put it another way: I paid about 3 months of my income to attend the RunRev conference in Edinburgh rather than to attend some Adobe function somewhere else! [That reminds me, I have to darn my kilt as I cannot afford a new one.] sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Beat, Yes, I'd love to see such a thing! Might well tide me over until/if Rev ever implements such a beast natively :-D Now we just need sound channels... Judy http://revined.blogspot.com On Wed, Mar 18, 2009 at 2:39 PM, Beat Cornaz b.cor...@gmx.net wrote: Judy wrote : But it relies on QT. That could be a deal killer in a non-Mac instance. And it requires midi. I don't read or write midi. Do you? Do most? I don't read midi fluently either :-) But with a function that does the job it is easy. If you need a function that translate times and notes to midi, let me know. Cheers, Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Richmond Mathewson wrote: Runtime Revolution is cross-platform insofar as it can lever components that are often present on target platforms; it is not 'platforn neutral' in that it still depends on those components being there, when they are not a given. I'm curious how you'd play back video without a video component installed. There are other postings just now that would seem to suggest RR is reducing exactly how cross-platform it is, as support for UNIX and others seems to have been left behind. As Richard mentioned, most of the other UNIX systems are very old. They are still served by older versions of the engine however. There's also the issue of just how many man-hours RR should invest in maintaining support for operating systems that may be used by only a handful of customers (if that.) Linux has the largest installed base right now and serves almost all RR's customers well. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
U, I don't think the $999 Director is for both plats; educationally it can be had for less. You might find Director better and more truly cross-plat, but I'm tentatively certain it doesn't do unix, doesn't do OS-native controls, I was chewed out by my instructor for my thinking it handled video well, caused me huge grief and I'll gladly pay for and use Rev any and every day of the week, 52 weeks out of the year! Judy http://revined.blogspot.com On Wed, Mar 18, 2009 at 2:41 PM, Richmond Mathewson gerada...@yahoo.comwrote: J. Landman Gay wrote: You want RR to write an independent, cross-platform, full-featured video and audio player? You'd be happy to pay for one, right? Gosh, must have touched a nerve there. Sorry! Adobe Director costs $999 (whether that is only single platform or for both Mac and Win is not clear) Runtime Revolution costs $499 about half the 'hit'. No, I don't; but some people on this use-list seem unaware of what it takes both in terms of money and work to build in all the additional stuff. However, I didn't point out that Director could do this because I wanted RR to do this: I pointed it out so you could see what 'truly cross-platform' meant :) - I am also well aware that RR can do quite a few, arguably more practical, things than Director. If I wanted to build richly immersive environments where teenage geeks could lose themselves and fail their exams I might well work with Director (having done something tending in that direction when I was working in the UAE ten years ago). But, my bread and cheese comes from producing considerably less media-intensive stuff for which Runtime Revolution has served me very well indeed for some considerable time. Or, put it another way: I paid about 3 months of my income to attend the RunRev conference in Edinburgh rather than to attend some Adobe function somewhere else! [That reminds me, I have to darn my kilt as I cannot afford a new one.] sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Louis wrote : I think 'limiting' it to MIDI, although handy in itself, would be no good when you want to deal with other types of music files/mixing and _having_ to use QT for that. Music/sounds are more than just MIDI: mp3, aiff, wav, flac, ogg, etc. I agree. Limiting to midi would not be good. But i think that midi is a totally different sort of animal than sounds. Midi are just instructions and the sounds you'll be hearing are dependend on the soundmodule, syntheziser, midi instrument or whatever thing that will receive your midi commands. As sounds, well everybody knows what sounds are. They are the thing themselves. So if we want to have better music capabilities in Revolution, we'll need to look at midi and at playing sounds. But I think it will be wise not to mix up the two. Personally I am mostly interested in midi, but wouldn't mind better ways of playing sound at all. Beat ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Richmond Mathewson wrote: Adobe Director costs $999 (whether that is only single platform or for both Mac and Win is not clear) Runtime Revolution costs $499 about half the 'hit'. No, I don't; but some people on this use-list seem unaware of what it takes both in terms of money and work to build in all the additional stuff. However, I didn't point out that Director could do this because I wanted RR to do this: I pointed it out so you could see what 'truly cross-platform' meant :) How much is Director for Linux? Or does truly cross-platform mean something else? :) Also, look at the number of system messages you can respond to in Director vs. Rev. Both are cross-platform tools (well, if we ignore the third platform g), but each has a very different focus. Exercise for the reader: write a script editor in Director (heck, try writing any good text editor in Director). Then try animating multiple looped sprites in Rev. Drive nails with a hammer, tighten screws with a screwdriver, but hammer nails with the back end of a screwdriver at your own productivity risk. :) -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On 19/03/09 9:01 AM, Richard Gaskin ambassa...@fourthworld.com wrote: Exercise for the reader: write a script editor in Director (heck, try writing any good text editor in Director). Well you may not get far, but at least your dog of an effort will have paragraph level formatting. Terry... ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
But i think that midi is a totally different sort of animal than sounds. Midi are just instructions and the sounds you'll be hearing are dependend on the soundmodule, syntheziser, midi instrument or whatever thing that will receive your midi commands. As sounds, well everybody knows what sounds are. They are the thing themselves. You could compare vector (draw) graphics to MIDI, and bitmapped (paint) graphics to sound. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Thu, Mar 19, 2009 at 6:51 AM, Kurt Kaufman kkauf...@snet.net wrote: You could compare vector (draw) graphics to MIDI, and bitmapped (paint) graphics to sound. Nnnoo! Now some nostalgic is going to want to know why the glory days of B/W PICT images in HC aren't cross platform supported by Rev ;-) That is a joke and is intentionally directed to all the old HCers out there. I'm still amazed at what some people could produce with a choice of black, white and only 175104 pixels! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Fri, Mar 13, 2009 at 5:50 AM, Judy Perry katheryn.swynf...@gmail.comwrote: Ummm, geee... thanks Richmond. Now we're never going to get scripted music sound channels, and when somebody asks why, these links will be reposted as state's, er, company's evidence. ;-) I'd hate to say it, but you're absolutely right. I've been sitting back wondering why people want to play door bell jingles on their computer ;-) I know some features (multi channel) are much more than that. I think Richard gave the answer right at the start, externals. For some reason the HC world was full of externals, for anything other than tinkering you virtually had to rely on externals, but here in Revolution world it seems that if an external hasn't been written (which in itself must indicate a rather small user base desiring such) then the expectation is the mothership should suddenly change direction. Seems to me that memories are very much skewed here, the beeps weren't that great and HC was heavily external dependent. Just my 2 mites worth ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
Kay C Lan wrote: I've been sitting back wondering why people want to play door bell jingles on their computer ;-) [Oh, Bad Luck; you thought Richmond was going to take that one on the chin and then smile :) ] Neither do I want to play door bell jingles (even if for the only reason is that I have a cheap Chinese doorbell replete with seven nauseating jingles I can listen to to my heart's content). However, on my computer I have a Hypercard stack called Folk Tunes, it is referenced here: http://www.cs.sfu.ca/CC/SW/HyperCard/TeachHC/reference/hcref.html under Music (although that website seems to have 'gone' as I write) and it does something considerably better than the rape of the moonlight sonata as performed no my Doorbell. I don't know whether there is copyright outstanding on this stack; if I found it was FREE I would pop a zip of it on my website. Now, as we all know; HyperCard only works on an out-dated, half-defunct operating system, on out-dated, soon-to-be-defunct computers. If that were not the case I would not be letting it rot in a dark and forgotten part of my archives. Embedding music files in RunRev / MetaCard stacks comes at quite a hit, both in terms of file size, and RAM requirements; the HyperCard method would be considerably 'cheaper' in both of these respects. sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Richmond Mathewson wrote: Embedding music files in RunRev / MetaCard stacks comes at quite a hit, both in terms of file size, and RAM requirements; the HyperCard method would be considerably 'cheaper' in both of these respects. MIDI, with QuickTime in a player object. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hi Richard, Richmond Mathewson wrote: Embedding music files in RunRev / MetaCard stacks comes at quite a hit, both in terms of file size, and RAM requirements; the HyperCard method would be considerably 'cheaper' in both of these respects. MIDI, with QuickTime in a player object. Yep! Alas, if we just could use internal/imported files within a player object... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com Best Klaus (who does NOT want the complete Rev language to be translated to german ;-) -- Klaus Major kl...@major-k.de http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 9:45 AM, Klaus Major wrote: MIDI, with QuickTime in a player object. Yep! Alas, if we just could use internal/imported files within a player object... Well, I wasn't fully sure this would work, but it seems to (the first two lines just clear out the previous midi file): set the filename of player 1 to stop player 1 answer file pick midi file put it into f open file f for binary read read from file f until eof close file f put it into field 1 open file mymidi.mid for binary write write field 1 to file mymidi.mid close file mymidi.mid set the filename of player 1 to mymidi.mid play player 1 I could quit Rev and reopen it, and just do the last lines: open file somethingnew.mid for binary write write field 1 to file somethingnew.mid close file somethingnew.mid set the filename of player 1 to somethingnew.mid play player 1 and the tune played. So, although the tunes are played from an external file, it was internal data just before then. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hi Colin, On Mar 17, 2009, at 9:45 AM, Klaus Major wrote: MIDI, with QuickTime in a player object. Yep! Alas, if we just could use internal/imported files within a player object... Well, I wasn't fully sure this would work, but it seems to (the first two lines just clear out the previous midi file): set the filename of player 1 to stop player 1 answer file pick midi file put it into f open file f for binary read read from file f until eof close file f put it into field 1 open file mymidi.mid for binary write write field 1 to file mymidi.mid close file mymidi.mid set the filename of player 1 to mymidi.mid play player 1 I could quit Rev and reopen it, and just do the last lines: open file somethingnew.mid for binary write write field 1 to file somethingnew.mid close file somethingnew.mid set the filename of player 1 to somethingnew.mid play player 1 and the tune played. So, although the tunes are played from an external file, it was internal data just before then. This VERY old trick does not count as playing internal files in a player object! Sorry you're out :-D Best Klaus -- Klaus Major kl...@major-k.de http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 10:59 AM, Klaus Major wrote: This VERY old trick does not count as playing internal files in a player object! Sorry you're out :-D I don't feel bad, having worked it all out for myself, without knowing that it was an old trick! But what counts as an internal file? If it's really internal data, it's not a file. Do you mean files that you include when making a standalone? Are those really not playable? If I can get those to play, would that count as a new trick? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hi Colin, On Mar 17, 2009, at 10:59 AM, Klaus Major wrote: This VERY old trick does not count as playing internal files in a player object! Sorry you're out :-D I don't feel bad, having worked it all out for myself, without knowing that it was an old trick! Sorry, did not mean to offend you at all! But what counts as an internal file? If it's really internal data, it's not a file. Do you mean files that you include when making a standalone? I mean everything that is INSIDE of your stack(s) like imported images or imported sounds/movies or even movies or sound stored into custom props or fields. That's the problem, you cannot play any internal sound or movie in a player object, without spitting it out to a file first... Are those really not playable? You can play internal sonds/movies but we are talking about using a player object! If I can get those to play, would that count as a new trick? YOU BET! :-D Best Klaus -- Klaus Major kl...@major-k.de http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 11:16 AM, Klaus Major wrote: If I can get those to play, would that count as a new trick? YOU BET! :-D The those I was referring to would have been external files that are in the standalone bundle. I'm not sure how a file player can play media if you're not allowed to make the media be a file as part of the solution. What's the downside of playing it as a file? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hi Colin, On Mar 17, 2009, at 11:16 AM, Klaus Major wrote: If I can get those to play, would that count as a new trick? YOU BET! :-D The those I was referring to would have been external files that are in the standalone bundle. I'm not sure how a file player can play media if you're not allowed to make the media be a file as part of the solution. What's the downside of playing it as a file? That's not the point, this is more of an academic question ;-) On the other hand, many folks don't like to put media on the users harddisk, maybe for copyright reasons or whatever... Best Klaus -- Klaus Major kl...@major-k.de http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Colin Holgate wroteL The those I was referring to would have been external files that are in the standalone bundle. I'm not sure how a file player can play media if you're not allowed to make the media be a file as part of the solution. FWIW, I thought yours was a darn clever solution. If you write to a file in specialFolderPath(temporary) you'll get the file without risk of permission errors, while avoiding ever having the file seen by the user. What's the downside of playing it as a file? Latency. For things like whole MIDI files (which will require a fairly substantial subsystem anyway, whether it's QT or something else) it's probably not so bad, but the desire to see multi-channel sound using Rev's built-in soundClips is motivated by circumstances where minimal latency is appreciated. This post from Judy helped me appreciate such cases: http://lists.runrev.com/pipermail/use-revolution/2009-January/119554.html While such cases are somewhat rare as she notes there, if you need the fastest possible responsiveness its hard to beat soundClips, since they're already attached to the stack in memory. The more I think about it, however, the more I find myself wondering how satisfying it would be if it were available. If you're writing for a machine old enough that such things matter you need to be very prudent with RAM, so the number of soundClips needs to be kept to a minimum. Given that, and that older machines have so little RAM, I guess the central question is, What sorts of sounds would one want to play? While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. For music that leaves us with MIDI as arguably the best balance between file size and audio quality. But while MIDI files are small, the subsystems needed to play them are not, leaving us back to pondering the balance of responsiveness and quality. So if not for music, then what is the anticipated usage for such an external? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
Klaus Major wrote: On the other hand, many folks don't like to put media on the users harddisk The great thing about media files (sound, movies) once they have been imported into a RuvRev stack is that they are hard to steal for other purposes. The only problem is that, as has been pointed out here, they are nt as easy to control as externally referenced media files. --- The reason I would like to see the ability to manipulate sounds inside RunRev as they once were in HyperCard is that it would allow users to pump out music at a 'cheaper' hit than either externally reffed files or imported media; and with almost zero latency. I do admit that some of the 'cr*p' (c.f. the website I reffed in an earlier posting) pumped out in this way is/was something akin to doorbell jingles: however, some of it is/was almost up to the standard of cheap Hong Kong synthesizers :) Obviously, everything comes at a price, and the ability to pop out this type of music, with zero latency (and avoid the 'clicky-click- click' disease often exhibited by end-users with short attention spans) comes at the price of not producing stuff that sounds like the Hradetsky organ in St. Salvator's chapel at St. Andrews http://www.panoramio.com/photo/8421232 http://www.st-andrews.ac.uk/~adweb/3sup_artmus.html but, hey, I'm not an organ player of international repute; and, I doubt very much that many Runtime Revolution programmers are: the hours of practise needed to get to that sort of standard must be far more than those needed to become a fine RR programmer! sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 11:58 AM, Richard Gaskin wrote: What's the downside of playing it as a file? Latency. The MIDI file is already playing before I notice that the file dialog has gone away, so that's fairly fast. What kind of thing might you want to do that would show latency? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
Re: MIDI as external file... Just thinking... How about storing MIDI data as a custom property in a substack? Kurt _ Windows Live™ Groups: Create an online spot for your favorite groups to meet. http://windowslive.com/online/groups?ocid=TXT_TAGLM_WL_groups_032009___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hello, From my previous message (03/13/2009) Pmd and MIDI Builder have a common disadvantage : we cannot Play live because of principle : create a MIDI file witch is play by QT player, resulting in a latency of at least 1/5 seconds at the start of the file... René from Paris Le 17 mars 09 à 17:52, Colin Holgate a écrit : On Mar 17, 2009, at 11:58 AM, Richard Gaskin wrote: What's the downside of playing it as a file? Latency. The MIDI file is already playing before I notice that the file dialog has gone away, so that's fairly fast. What kind of thing might you want to do that would show latency? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 1:13 PM, Kurt Kaufman wrote: Just thinking... How about storing MIDI data as a custom property in a substack? I don't know about storing custom properties, but whatever that is, would it have any advantage over storing the data in a field? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
How about storing MIDI data as a custom property in a substack? I don't know about storing custom properties, but whatever that is, would it have any advantage over storing the data in a field? From the Rev User Guide: A custom property is a property that you define. You can create as many custom properties for an object as you want, and put any kind of data into them, including binary data or array data. You can even store a file in a custom property. I do believe that since MIDI files contain binary data, the Rev field object is not the proper type of container. Kurt ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 4:05 PM, Kurt Kaufman wrote: I do believe that since MIDI files contain binary data, the Rev field object is not the proper type of container. MIDI can contain any binary value, but the technique does work, the saved out MIDI file plays fine. So presumably fields cope with null values just like variables do. Is there a limit to how much data can be in a custom property? Using afield worked fine for the 40kbyte .MID files I tried. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
How about storing MIDI data as a custom property in a substack? Even if this is done, you still need to copy the binary data contained in the custom property to a temporary MIDI file (invisible if desired), to which the the player's filename is assigned. According to the 3.0 User Guide, audio/video QT players must always reference a discreet file. MIDI is usually used polyphonically by combining musical tracks into a single file or stream. But, as an experiment, I referenced 3 MIDI files and played them as follows: on mouseUp start player whole start player half start player quarter end mouseUp They remained exactly in sync throughout their play duration. So I guess that you could, ***on a reasonably recent computer***, expect that you can mix MIDI sound sequences. On older models (ca. 1 gHz), who knows? Kurt ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
MIDI can contain any binary value, but the technique does work, the saved out MIDI file plays fine. So presumably fields cope with null values just like variables do. Is there a chance that the field-stored data might run into trouble if you, say, saved the data on a Mac and reopened it on a PC? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
According to the 3.0 User Guide, audio/video QT players must always reference a discreet file. Actually, even if it's not so discreet, it still has to be discrete! :-) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Colin Holgate wrote: I don't know about storing custom properties, but whatever that is, would it have any advantage over storing the data in a field? Yes, a lot of advantages. One is speed, another is the ability to store any kind of data including binary. Once you start using custom properties you won't use fields any more for anything but visible text. Accessing a custom property is faster than field access by some magnitude, second only to script-local and global variables. Custom properties can store whole files or applications, images, arrays, SSL-encoded data, fonts, entire databases, almost anything you can think of. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
...Custom properties can store whole files or applications, images, arrays, SSL-encoded data, fonts, entire databases, almost anything you can think of But we still need to create an actual file to be referenced by the QT player, right? We cannot, for instance: set the filename of player MyPlayer to the myMidiData of player MyPlayer [where myMididata is a custom property of the player MyPlayer in which the data of a complete MIDI file was previously stored] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Colin Holgate wrote: Is there a limit to how much data can be in a custom property? Using afield worked fine for the 40kbyte .MID files I tried. There is no limit on custom property storage size except the amount of room you have on disk for the file increase. Fields have no practical effective limit either, though the top cutoff is actually 4 gigs. But some operating systems have trouble with gigantic fields, and scrolling on all of them can become unbearably slow. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Kurt Kaufman wrote: ...Custom properties can store whole files or applications, images, arrays, SSL-encoded data, fonts, entire databases, almost anything you can think of But we still need to create an actual file to be referenced by the QT player, right? We cannot, for instance: set the filename of player MyPlayer to the myMidiData of player MyPlayer [where myMididata is a custom property of the player MyPlayer in which the data of a complete MIDI file was previously stored] Right, the player has to access a file. I was only addressing the difference between field storage and property storage. In HC all we had were fields, except for the later versions which allowed you to store data inside a button, which was in effect a sort of custom property. Rev of course allows any number of properties in any object. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 5:26 PM, J. Landman Gay wrote: Yes, a lot of advantages. One is speed, another is the ability to store any kind of data including binary. Once you start using custom properties you won't use fields any more for anything but visible text. Accessing a custom property is faster than field access by some magnitude, second only to script-local and global variables. But I'm finding that a field stores binary data ok it seems, and using it is instantaneous. I'm not sure if I would need it to be faster than instantaneous. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Tue, Mar 17, 2009 at 2:47 AM, Kay C Lan lan.kc.macm...@gmail.com wrote: I'd hate to say it, but you're absolutely right. I've been sitting back wondering why people want to play door bell jingles on their computer ;-) Well, I want to play door bell jingles because it would be useful in children's software: find public domain tune, script it in. voila! And because, dammit, I *used* to be able to do it! ;-) I know some features (multi channel) are much more than that. I'd love to see sound channels. but here in Revolution world it seems that if an external hasn't been written (which in itself must indicate a rather small user base desiring such) then the expectation is the mothership should suddenly change direction. Well, of course, I did not say the company necessarily should do such a thing even if I wish it would. I simply stated what I thought was a really offensive reason for it not being there in the first place. Seems to me that memories are very much skewed here, the beeps weren't that great But they were better than the nothing we've got now. :-( Judy ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Tue, Mar 17, 2009 at 8:58 AM, Richard Gaskin ambassa...@fourthworld.comwrote: So if not for music, then what is the anticipated usage for such an external? Game development? And as for the tinniness (or whatever) quality of scripted music, (a) I suspect children would not likely notice as many children's toys have suboptimal sound effects and (b) my recollection is that HC's scripted music playback, especially when other instrument sound samples were added, weren't markedly lower quality than MIDI. As soon as I get my OS 9 machine back working, hopefully I'll find my HC and test that memory. Judy http://revined.blogspot.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Colin Holgate wrote: On Mar 17, 2009, at 5:26 PM, J. Landman Gay wrote: Yes, a lot of advantages. One is speed, another is the ability to store any kind of data including binary. Once you start using custom properties you won't use fields any more for anything but visible text. Accessing a custom property is faster than field access by some magnitude, second only to script-local and global variables. But I'm finding that a field stores binary data ok it seems, and using it is instantaneous. I'm not sure if I would need it to be faster than instantaneous. It isn't really. Fields are probably the most inefficient place to store data that you need to access a lot. Another advantage of custom properties is that you don't have to hide a data-storage object and script around it. Richard Gaskin wrote my favorite explanation about it: http://article.gmane.org/gmane.comp.ide.revolution.user/111226 -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 6:41 PM, J. Landman Gay wrote: It isn't really. Fields are probably the most inefficient place to store data that you need to access a lot. For what I was trying, playing a whole tune, I would only need the data once. Did you try my script? Does it not work fast for you too? As for fields being slower than customproperties, it seems that may not be true, at least in the case of text. Try this script, after putting some text in the field (I had just over 7k): set the customproperties of player 1 to field 1 put the ticks into t repeat with a = 1 to 100 get field 1 end repeat put the ticks - t into t1 put the ticks into t repeat with a = 1 to 10 get the properties of player 1 end repeat put t1 the ticks - t The figures I got were 198 and 325 ticks. If I was arguing that fields was a bit faster, then 198 to 325 would prove that. But note that the routine gets the text from the field a million times, and only gets the customproperties 100,000 times. You can try the customproperties a million times too, but you'll think your machine has crashed. So, at least in this case retrieving from a field is about 1,600 times as fast as retrieving from customproperties, and retrieving once from a field is taking about 3.3 microseconds. That's close enough to instantaneous for me. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
The issue I think was PUTTING something into a field, not GETTING the contents of a field. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Mar 17, 2009, at 4:42 PM, Colin Holgate wrote: On Mar 17, 2009, at 6:41 PM, J. Landman Gay wrote: It isn't really. Fields are probably the most inefficient place to store data that you need to access a lot. For what I was trying, playing a whole tune, I would only need the data once. Did you try my script? Does it not work fast for you too? As for fields being slower than customproperties, it seems that may not be true, at least in the case of text. Try this script, after putting some text in the field (I had just over 7k): set the customproperties of player 1 to field 1 put the ticks into t repeat with a = 1 to 100 get field 1 end repeat put the ticks - t into t1 put the ticks into t repeat with a = 1 to 10 get the properties of player 1 end repeat put t1 the ticks - t The figures I got were 198 and 325 ticks. If I was arguing that fields was a bit faster, then 198 to 325 would prove that. But note that the routine gets the text from the field a million times, and only gets the customproperties 100,000 times. You can try the customproperties a million times too, but you'll think your machine has crashed. So, at least in this case retrieving from a field is about 1,600 times as fast as retrieving from customproperties, and retrieving once from a field is taking about 3.3 microseconds. That's close enough to instantaneous for me. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Also you are getting ALL the properties of an object, and not the single property that one field of data would represent. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Mar 17, 2009, at 4:42 PM, Colin Holgate wrote: On Mar 17, 2009, at 6:41 PM, J. Landman Gay wrote: It isn't really. Fields are probably the most inefficient place to store data that you need to access a lot. For what I was trying, playing a whole tune, I would only need the data once. Did you try my script? Does it not work fast for you too? As for fields being slower than customproperties, it seems that may not be true, at least in the case of text. Try this script, after putting some text in the field (I had just over 7k): set the customproperties of player 1 to field 1 put the ticks into t repeat with a = 1 to 100 get field 1 end repeat put the ticks - t into t1 put the ticks into t repeat with a = 1 to 10 get the properties of player 1 end repeat put t1 the ticks - t The figures I got were 198 and 325 ticks. If I was arguing that fields was a bit faster, then 198 to 325 would prove that. But note that the routine gets the text from the field a million times, and only gets the customproperties 100,000 times. You can try the customproperties a million times too, but you'll think your machine has crashed. So, at least in this case retrieving from a field is about 1,600 times as fast as retrieving from customproperties, and retrieving once from a field is taking about 3.3 microseconds. That's close enough to instantaneous for me. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 7:48 PM, Bob Sneidar wrote: The issue I think was PUTTING something into a field, not GETTING the contents of a field. Yes, setting customproperties is very fast, and putting text into a field is a lot slower (about a 1000 times slower than getting the text). For the application of using stored MIDI data for playback, you would only have done the put once when making the stack, and even though it's slow, putting 7k of text takes under 5 milliseconds, so not a serious drain on your production time. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Colin Holgate wrote: For what I was trying, playing a whole tune, I would only need the data once. Did you try my script? Does it not work fast for you too? Oh yes, for single-use access a field is plenty fast enough. As for fields being slower than customproperties, it seems that may not be true, at least in the case of text. Try this script, after putting some text in the field (I had just over 7k): set the customproperties of player 1 to field 1 put the ticks into t repeat with a = 1 to 100 get field 1 end repeat put the ticks - t into t1 put the ticks into t repeat with a = 1 to 10 get the properties of player 1 end repeat put t1 the ticks - t The figures I got were 198 and 325 ticks. If I was arguing that fields was a bit faster, then 198 to 325 would prove that. But note that the routine gets the text from the field a million times, and only gets the customproperties 100,000 times. You can try the customproperties a million times too, but you'll think your machine has crashed. So, at least in this case retrieving from a field is about 1,600 times as fast as retrieving from customproperties, and retrieving once from a field is taking about 3.3 microseconds. That's close enough to instantaneous for me. The test isn't quite right. The script isn't getting a custom property but rather retrieves a whole list of object properties, which is a different thing. For the above script, like you, I get 490 and 544 ticks respectively (my span isn't as wide as yours.) But it is apples and oranges. A better test is this: set the myProp of btn 1 to field 1 -- assigns custom property put the ticks into t repeat with a = 1 to 100 get field 1 end repeat put the ticks - t into t1 put the ticks into t repeat with a = 1 to 10 get the myProp of btn 1 end repeat put t1 the ticks - t This assigns a single custom property called myProp to button 1, which contains the same data as the test field. It then runs the same test repeat loops, except that it retrieves the actual custom property value rather than a list of all the button's properties (I used a button, but a player or any object should yield the same results.) In this test, I get 490 ticks for field retrieval and 25 ticks for custom property retrieval. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Hi Colin. Your test is wrong on several levels. I ran this script: ON mouseUp put abcdefghijklmnopqrstuvwxyz1234567890 into theValue put the ticks into StartFieldTime REPEAT FOR 1 put theValue into field TestField get field TestField END repeat put the ticks into EndFieldTime set the tValue of me to theValue put the ticks into StartPropTime REPEAT FOR 1 set the tValue of me to theValue get the tValue of me END repeat put the ticks into EndPropTime put (EndFieldTime - StartFieldTime) , (endPropTime - StartPropTime) END mouseUp I got 350,2 as a result. That is, setting and getting a property is exactly 125 times faster than putting and getting the samve value in a field. 1. In your example you used the form repeat with a = 1 to 1. That creates a variable called a and sets the value of that variable 1 times. That at least mucks up the experiment a bit. 2. You were getting the ENTIRE PROPERTY SET of an object, not just the value of a property. Not even remotely close to a fair fight! 3. Your first repeat loop was one million whereas the second repeat loop was One Hundered Thousand. Not sure why the disparity there... 4. You were only GETTING the value of the field, not PUTTING data into the field. The experiment I presume was about both STORING and RETRIEVING data? Hope this helps. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Mar 17, 2009, at 4:42 PM, Colin Holgate wrote: On Mar 17, 2009, at 6:41 PM, J. Landman Gay wrote: It isn't really. Fields are probably the most inefficient place to store data that you need to access a lot. For what I was trying, playing a whole tune, I would only need the data once. Did you try my script? Does it not work fast for you too? As for fields being slower than customproperties, it seems that may not be true, at least in the case of text. Try this script, after putting some text in the field (I had just over 7k): set the customproperties of player 1 to field 1 put the ticks into t repeat with a = 1 to 100 get field 1 end repeat put the ticks - t into t1 put the ticks into t repeat with a = 1 to 10 get the properties of player 1 end repeat put t1 the ticks - t The figures I got were 198 and 325 ticks. If I was arguing that fields was a bit faster, then 198 to 325 would prove that. But note that the routine gets the text from the field a million times, and only gets the customproperties 100,000 times. You can try the customproperties a million times too, but you'll think your machine has crashed. So, at least in this case retrieving from a field is about 1,600 times as fast as retrieving from customproperties, and retrieving once from a field is taking about 3.3 microseconds. That's close enough to instantaneous for me. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Whoops! Bad math. 175 times faster. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Mar 17, 2009, at 5:05 PM, Bob Sneidar wrote: I got 350,2 as a result. That is, setting and getting a property is exactly 125 times faster than putting and getting the samve value in a field. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Colin Holgate wrote: The figures I got were 198 and 325 ticks. If I was arguing that fields was a bit faster, then 198 to 325 would prove that. But note that the routine gets the text from the field a million times, and only gets the customproperties 100,000 times. You can try the customproperties a million times too, but you'll think your machine has crashed. Oops, didn't notice this the first time through. My results for a million reps in both loops are: 503 and 238. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Mar 17, 2009, at 8:05 PM, Bob Sneidar wrote: 3. Your first repeat loop was one million whereas the second repeat loop was One Hundered Thousand. Not sure why the disparity there... Because when I tried a million for the customproperties I thought I was going to have to restart my machine, Rev seemed completely locked up. What Jackie just said about reading one property instead of all of them, and getting timings of 503 and 238 is fair enough, it shows that reading one customproperty can be a little bit faster than reading a field. Even on her slower machine we're still only talking about 8.3 microseconds to read a field. 4. You were only GETTING the value of the field, not PUTTING data into the field. The experiment I presume was about both STORING and RETRIEVING data? The idea was to find a way to play pre-stored MIDI. That would only involved getting the value of the field, except for the day during production when you stored the data, when you would have taken the extra few milliseconds to do the storing. My original script only had a putting part to it so that it was easy to test on any .MID file on your drive. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
PLUS you have the added effect that a person (a) doesn't need to rely on QuickTime for delivery, which can be iffy on Windows (I've personally encountered difficulties getting permission to install anything in a Windows environment, even 6 mo. old Microsoft software for which we have a license!), and non-existent on *nix, and (b) I, as a normal human, do not have to learn the midi spec. I consider that last point especially hugely important ;-) Judy http://revined.blogspot.com On Tue, Mar 17, 2009 at 9:45 AM, Richmond Mathewson gerada...@yahoo.comwrote: The reason I would like to see the ability to manipulate sounds inside RunRev as they once were in HyperCard is that it would allow users to pump out music at a 'cheaper' hit than either externally reffed files or imported media; and with almost zero latency. I do admit that some of the 'cr*p' (c.f. the website I reffed in an earlier posting) pumped out in this way is/was something akin to doorbell jingles: however, some of it is/was almost up to the standard of cheap Hong Kong synthesizers :) Obviously, everything comes at a price, and the ability to pop out this type of music, with zero latency (and avoid the 'clicky-click- click' disease often exhibited by end-users with short attention spans) comes at the price of not producing stuff that sounds like the Hradetsky organ in St. Salvator's chapel at St. Andrews http://www.panoramio.com/photo/8421232 http://www.st-andrews.ac.uk/~adweb/3sup_artmus.html but, hey, I'm not an organ player of international repute; and, I doubt very much that many Runtime Revolution programmers are: the hours of practise needed to get to that sort of standard must be far more than those needed to become a fine RR programmer! sincerely, Richmond Mathewson. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
On Tue, Mar 17, 2009 at 11:58 PM, Richard Gaskin ambassa...@fourthworld.com wrote: While referring to HC's notation as door bell jingles may sound derisive, these days when people are accustomed to richer sound design, it's not an entirely unfair characterization to the modern ear. Nice pun;-) And certainly I didn't mean to offend anyone, as I think I said, I'm wondering, as in I'm trying to figure this out, I've used sound files in Rev and have been more than happy with the results; I just can't seem to grasp what it is I'm missing out on. Three phones ago I could create my own ringtone by typing in HC like notation and saving the file. The web was full of text snippets of the appropriate code for the appropriate make of phone so you could quickly type in and have you own personal version of rape of the moonlight sonata ;-) Today I can't even find those text snippets anymore because everything has moved onto mp3 files. Three phones ago I could roll my own*, today it's not so simple - you still can, but you need to use some third party software (GarageBand) to create your mp3 - and it certainly wont sound as good as an mp3 of a real artist. Most people will see this as progress, some may consider they've lost something. Judy's reference to children not likely noticing the sound quality I suspect must be referring to very young children because all the fifth graders at my wife's school all have the latest pop songs blasting out their iPhones when somebody rings, they seem to be very image concscious. If the children are that young not to notice the quality, then isn't it possible that they wouldn't notice the latency mentioned with the MIDI solution. Still wondering why external, as put forward by Richard way back at the beginning, isn't the correct answer? *Roll my own in this case refers to creating an original ringtone, not the art/crime of splicing up a file in your iTunes library or copy/sharing such a file. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
HC Music that should be on Runtime Revolution
http://joshburker.blogspot.com/2007/07/mac-68k-hypercard-music.html Download the stacks; Crack out the Mac that can cope with 'Classic'. CRY! If you can't manage that, at least go here: http://homepage.mac.com/senorwences/mac68k/stacks.html read the code in the third picture down, and ask yourself what you are missing! Love, Richmond Mathewson. P.S. Ask yourselves why my last few messages on a topic tend to be signed 'Love' rather than 'sincerely'. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
I did go to the second link. I did listen to the music clips. I did indeed almost cry. ;-) Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Mar 12, 2009, at 11:03 AM, Richmond Mathewson wrote: http://joshburker.blogspot.com/2007/07/mac-68k-hypercard-music.html Download the stacks; Crack out the Mac that can cope with 'Classic'. CRY! If you can't manage that, at least go here: http://homepage.mac.com/senorwences/mac68k/stacks.html read the code in the third picture down, and ask yourself what you are missing! Love, Richmond Mathewson. P.S. Ask yourselves why my last few messages on a topic tend to be signed 'Love' rather than 'sincerely'. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Oh my. I see what you mean ;-) Still, give these people a full professional symphony orchestra, and I suspect you'd still cry. Judy http://revined.blogspot.com On Thu, Mar 12, 2009 at 1:25 PM, Bob Sneidar b...@twft.com wrote: I did go to the second link. I did listen to the music clips. I did indeed almost cry. ;-) Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Mar 12, 2009, at 11:03 AM, Richmond Mathewson wrote: http://joshburker.blogspot.com/2007/07/mac-68k-hypercard-music.html Download the stacks; Crack out the Mac that can cope with 'Classic'. CRY! If you can't manage that, at least go here: http://homepage.mac.com/senorwences/mac68k/stacks.html read the code in the third picture down, and ask yourself what you are missing! Love, Richmond Mathewson. P.S. Ask yourselves why my last few messages on a topic tend to be signed 'Love' rather than 'sincerely'. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HC Music that should be on Runtime Revolution
Ummm, geee... thanks Richmond. Now we're never going to get scripted music sound channels, and when somebody asks why, these links will be reposted as state's, er, company's evidence. ;-) Judy http://revined.blogspot.com On Thu, Mar 12, 2009 at 11:03 AM, Richmond Mathewson gerada...@yahoo.comwrote: http://joshburker.blogspot.com/2007/07/mac-68k-hypercard-music.html Download the stacks; Crack out the Mac that can cope with 'Classic'. CRY! If you can't manage that, at least go here: http://homepage.mac.com/senorwences/mac68k/stacks.html read the code in the third picture down, and ask yourself what you are missing! Love, Richmond Mathewson. P.S. Ask yourselves why my last few messages on a topic tend to be signed 'Love' rather than 'sincerely'. A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution