Re: importing animated GIFs
The recent discussion about how to protect media files got me thinking and experimenting. I've been able to import 100's of AU and JPG files into stacks. However, importing animated GIF's -- either in 100's or even 10's -- causes a great slow down of the computer. (I guess the system is busy redrawing the GIFs?) Any suggestions as to how else to import a large number of animated GIF's? What if you stop them animating by setting the repeatCount to 0 as you import and only turning it on as needed? Sarah ___ 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: Sound formats
Thanks, Mark. That's the same conclusion I reached after too much study. I should have just asked. On Sep 24, 2005, at 6:30 PM, Mark Smith wrote: FWIW, in the professional audio world, WAVs are becoming (have become?) the general standard, even on Macs. At least for uncompressed audio, otherwise it's MP3 all the way. ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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: Protecting video files
FWIW, I have done the same thing with several different binary file types with excellent results and almost-good-enough protection. On Sep 24, 2005, at 9:24 PM, sims wrote: At 11:09 PM -0500 9/24/05, J. Landman Gay wrote: I'm working on something similar right now. What I did was place each video file into a stack as a custom property. When it is time to play the video, I write the custom property out to a temporary file with a non-descript name in the temporary items folder, then I set the filename of a player object to the temporary file. When the movie is done, I delete the temporary file. Every time I change videos, I use the same temporary file name. That way if something happens and one of them is left on disk, the next video just overwrites it. Thank you Jacque, I just wrote something very similar to that and was surprised at how fast it was. Most reassuring that you are doing the same sort of thing. Thanks! ciao, sims ___ 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 ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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: Sound formats
I and my students have encountered numerous problems using WAVs (of course, _we're_ not professionals!) as opposed to AIFFs. Aren't some of the WAVs compressed? We've seen WAVs that worked in Rev fine on one platform but not another, and vice-versa (no apparent pattern, but, then, given that the WAV solution appeared to be 'no worky', we didn't look, either). FWIW... Judy On Sun, 25 Sep 2005, Mark Smith wrote: WAVs will be the same size as AIFFs, they're both uncompressed PCM audio... FWIW, in the professional audio world, WAVs are becoming (have become?) the general standard, even on Macs. At least for uncompressed audio, otherwise it's MP3 all the way. Mark ___ 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: Sound formats
Another way to cut the size of audio files is to change the bitrate and width. 11k 8 bit is about as low as you want to go, but that was the format for the original mac system sounds. Will 11k and 22k 8 bit AIFFs or WAVs play in Rev without quicktime? WAVs will be the same size as AIFFs, they're both uncompressed PCM audio... FWIW, in the professional audio world, WAVs are becoming (have become?) the general standard, even on Macs. At least for uncompressed audio, otherwise it's MP3 all the way. Mark On 24 Sep 2005, at 22:45, J. Landman Gay wrote: Are WAV files any smaller? ___ 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: Sound formats
Pro-tools defaults to Broadcast WAV with options for SDII and AIFF. But they really want you to use the WAV format now, and broadcast audio requires it. AAC, no matter how good it sounds, will never be considered a pro format anyway. Well, not for music. AIFFs and Sound Designer II still rule. I wish Apple would let (if that's the problem) other people use the AAC (mp4) encoding. It's slightly more compact than mp3, and *much* higher quality. My aged ears can rarely hear the difference between AAC and 16-bit CD audio (24-bit is a different story), while mp3s are noticeably inferior. ___ 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: großartig, toll or spitz e -- rafiniert?
Hi Erik großartig, toll or spitze -- rafiniert? not quite, although Maltes scripts are raffiniert, too :-) [EMAIL PROTECTED]http://www.erikhansen.org Regards Klaus Major [EMAIL PROTECTED] 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: slooowwww text entry in fields
On 24 Sep 2005, at 20:34, Ken Ray wrote: On 9/23/05 5:08 PM, Timothy Miller [EMAIL PROTECTED] wrote: We had a little thread on this a week or two ago. Several users confirmed the problem. Some had fast machines, so I guess the speed of my machine is not the main problem. I think they were all Mac users. I never did figure out if this is a Macintosh-only issue. Yes - seems to happen from time to time - and for me this goes back to early Metacard days - as I have had the problem on Linux and MC. It seems to happen rarely and in low memory situations which can be made worse if you leave Rev / MC running for days at a time... I always figured that I had done something to eat up memory or there was something causing a memory leak. Since getting a new PowerBook and lots of memory I have only seen it once or twice. I have always thought it related to the other quirk - selecting a few paragraphs of text in a field results in the odd line not being selected or included in the pasted text - it is cut though :) When either of these things start to happen I save, quit and restart - as they are the sign of an immanent crash. I talked to Scott Raney a few years back and he was aware of this - but it is so rare no-one had ever managed to create a reproducible bug - believe me I tried - that it is still hanging around there somewhere's I guess? ___ 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
why dreamcard/rev doesn't use GTK
hi all, i'm rev/dreamcard newbie. i'm just evaluating rev/dreamcard, again :) . i did it before with rev 1.0. my main os is linux. i've one question, why rev still use motif widget? i think GTK is better polished. and AFAIK it is used every where right now in *nux world. cmiiw. is there any plan to use GTK in future release? i apologize if this question has been asked before, i can't browse all the archives, and i couldnt find the search facility. thanks in advance regards, ___ 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: data-design question
On 24 Sep 2005, at 21:21, Trevor DeVore wrote: On Sep 24, 2005, at 11:34 AM, Charles Hartman wrote: Any suggestions about the best approach to the internals of this? I'm not clear whether, for example, custom properties are up to the demands of what's essentially a relational database . . . Custom properties can do anything :) Are you already familiar with SQL and relational databases? If so I would recommend using a SQL database for storage. I'd second that. I'm working on metadata for film and video at the moment, and much of this comes from similar work for audio and radio. There could be some overlap with the project you are working on - so do get in touch offlist if you are interested. I just posted the latest beta of version 2.0 which has a Getting Started PDF and some docs for all of the handlers. Even though it is still beta I use the library in all of my commercial apps. It has been tested with altSQLite, MySQL and Valentina 1.x. I don't have an example stack for version 2 yet but the version 1 library does. I also haven't bundled the libDatabaseObjects library with it yet which contains helper functions for creating drop-down menus, selection fields, etc. which link database record ids with menu and fields items. I will get around to it one day. Thanks - looks really useful. Especially the ability to convert one database to another. ___ 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: data-design question
On 25 Sep 2005, at 05:05, Charles Hartman wrote: On Sep 24, 2005, at 9:23 PM, Alex Tweedly wrote: Python I know. SQLite I don't, but I should learn. Do you know of an OSX pysqlite binary distributable, aside from Darwinports (which has been messy when I've tried to use it in the past)? Sockets I've never dealt with. Time to learn that too, I guess. Just turn it into a web service - For REStful web services this means nothing other than using hhtp POST (ie post something to someURL) to send data in some format (often XML) to some (python) code you have (running effectively as a CGI) which returns the data you need... You could also use XMLRPC if you want to set that up server side. I have some links to REST based services and architecture here: http://del.icio.us/fortyfoxes/rest I'm sorely tempted. But I'd have to do this stealing time from teaching and closer-to-home research, and I'd be afraid I wouldn't be a very reliable collaborator. Maybe we could at least trade some ideas off-list about how it ought to work? All collaborators are unreliable - it's one of the foundations of open source :) ___ 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:Size of all objects (fields, image, etc.) in a stack?
Frank, I have a plugin stack that has the ability to display the contents of btns of all open stacks that you can download from RevOnLine under user gefisher. It should be easy to modify to use fields instead of btns and display the length instead of contents as it's pretty simple. Have fun, Glenn -- Glenn E. Fisher University of Houston - Retired 22402 Diane Dr. Spring, Tx 77373 [EMAIL PROTECTED] http://www.uh.edu/~fisher http://home.houston.rr.com/thegefishers/ http://homepage.mac.com/gefisher ___ 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: Sound formats
Judy Perry wrote: I and my students have encountered numerous problems using WAVs (of course, _we're_ not professionals!) as opposed to AIFFs. Aren't some of the WAVs compressed? We've seen WAVs that worked in Rev fine on one platform but not another, and vice-versa (no apparent pattern, but, then, given that the WAV solution appeared to be 'no worky', we didn't look, either). I've been reading up on this. WAV files can be either uncompressed or compressed. Rev will only work with the ones that are not compressed. The PCM format I was asking about is the uncompressed format, which is why it seems to work in Rev. I found some understandable info here: http://www.teamcombooks.com/mp3handbook/12.htm -- Jacqueline Landman Gay | [EMAIL PROTECTED] 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: Sound formats
Stephen Barncard wrote: Another way to cut the size of audio files is to change the bitrate and width. 11k 8 bit is about as low as you want to go, but that was the format for the original mac system sounds. Will 11k and 22k 8 bit AIFFs or WAVs play in Rev without quicktime? Probably if they aren't compressed. But I was afraid that cutting the bit rate would compromise the sound quality. -- Jacqueline Landman Gay | [EMAIL PROTECTED] 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: importing animated GIFs
Recently, Nicolas Cueto wrote: I've been able to import 100's of AU and JPG files into stacks. However, importing animated GIF's -- either in 100's or even 10's -- causes a great slow down of the computer. (I guess the system is busy redrawing the GIFs?) Any suggestions as to how else to import a large number of animated GIF's? Hide them. After some testing a while back, it seems that hiding animated GIFs prevents them from being rendered (even if their repeatCount is set to -1, but moving them offscreen does *not* (they still continue to be rendered even when located at -1000,-1000). Hiding them drops processor use down to 0. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.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: Sound formats
Recently, J. Landman Gay wrote: Will 11k and 22k 8 bit AIFFs or WAVs play in Rev without quicktime? Probably if they aren't compressed. But I was afraid that cutting the bit rate would compromise the sound quality. 11k is pretty low; anything under that is usually reserved for voice-only situations since voice audio is usually more forgiving than music. 11k is workable for short sound effects, but 22k is better and pretty common for music. If, as you say, you don't have any filesize restrictions, you might want to consider 44k which is closer to CD quality. This means larger files of course, so you should probably test to make sure Rev doesn't bog down playing back your audio (if you're loading external audio, there might be a small delay when loading a large file for playback). Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.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
PDF contents
I know it is possible to open a PDF document (Gordon Tillman showed how to do it a couple of weeks ago) with a set of scripts. My question is: could the contents of the pdf be somehow fetched and put into a field? Thanks in advance, Ton ___ 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: use-revolution Digest, Vol 24, Issue 59
Jacqueline, if its just voice narration 11K 8bit might be ok. if you narration has any music underscore its tough to go below 22k with underscore, especially with 8bit sampling, you will really notice the sound quality of the voice narration go way down. you might try some tests with your files and see how they sound. for the kids books we do the narration files at 22k 16bit uncompressed wav files. since we have plenty of room on the CD-ROM its worth the extra sampling. going from 22 to 44k you notice hardly any change in voice only narration, but going from 8bit to 16bit makes many narration voices sound a bit crisper and less cracklie, so we determined it was worth doubling the file size by increasing the sample size rather than the rate. now that we are using quicktime we could compress them with mp3 and save a lot of room, but not sure if it is worth the trouble. cheers, Jeffrey Reynolds On Sep 25, 2005, at 1:00 PM, [EMAIL PROTECTED] wrote: Will 11k and 22k 8 bit AIFFs or WAVs play in Rev without quicktime? Probably if they aren't compressed. But I was afraid that cutting the bit rate would compromise the sound quality. 11k is pretty low; anything under that is usually reserved for voice-only situations since voice audio is usually more forgiving than music. 11k is workable for short sound effects, but 22k is better and pretty common for music. If, as you say, you don't have any filesize restrictions, you might want to consider 44k which is closer to CD quality. This means larger files of course, so you should probably test to make sure Rev doesn't bog down playing back your audio (if you're loading external audio, there might be a small delay when loading a large file for playback). ___ 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
Folder Action opens Rev stack on OSX?
I want to have AppleScript watch a folder so that when a video file is dropped into the folder a Rev stack is opened which displays the video file in a player. Is that asking too much :) ___ 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: Sound formats
Recently, Scott Rossi wrote: 11k is pretty low; anything under that is usually reserved for voice-only situations since voice audio is usually more forgiving than music. 11k is workable for short sound effects, but 22k is better and pretty common for music. If, as you say, you don't have any filesize restrictions, you might want to consider 44k which is closer to CD quality. 44.1/16 bit is CD quality. The sampling rate is just above the lowest allowable Nyquist frequency to allow response to 20khz (two samples per).The downsides of such a low point were not understood for years and the low rate was why many thought analog sounded better; it was true. It always made me cringe when devices were promoted as being 'Digital' = 'better' when in fact the signal was often degraded. It took years for the mastering industry to make tolerable CDs. Today 96k sampling is the rate most used for source masters, where it has much more resolution, then down-sampled and SRC'd to 44.1. The CD standard was set to the limits of the technology at the time; the CD specs were frozen in 1978. sqb ___ 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
Strange Rev Behaviour
In the last week I've developed some serious glitches in the Rev IDE while creating my project. I'm working with v2.6, latest build, OSX 10.3.9, Powerbook G4 1.33. I'm using several stacks linked as components and libraries. What's happening is that stacks are either failing to open or open invisibly (with nothing in my code that would render those stacks invisible). This happens with Rev IDE elements such as the message box, application browser, plug-ins, and my stacks. If I continue for long, eventually I get the dreaded spinning beachball and I must force-quit. I am using the DB suite with Trevor's libraries, but no other externals. All this stuff wasn't happening last week. Has anyone had the same experience? thanks, sqb ___ 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: PDF contents
On 9/25/05 12:33 PM, Ton Cardona [EMAIL PROTECTED] wrote: I know it is possible to open a PDF document (Gordon Tillman showed how to do it a couple of weeks ago) with a set of scripts. My question is: could the contents of the pdf be somehow fetched and put into a field? Well, as long as the PDF is not encrypted, it can be read by any text editor, but it's like RTF or HTML; you need to extract it from all the surrounding formatting codes. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ 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: Folder Action opens Rev stack on OSX?
On 9/25/05 1:13 PM, david bovill [EMAIL PROTECTED] wrote: I want to have AppleScript watch a folder so that when a video file is dropped into the folder a Rev stack is opened which displays the video file in a player. Is that asking too much :) Not at all! In fact OS 8 and 9 (not sure about X) has had folder-watching scripts called Folder Action Scripts (mine's in /System Folder/Scripts/Folder Action Scripts); the only thing you'd need to do is add the ability to launch Rev with a stack (or even easier) to launch a Rev standalone. Of course, you could make a Rev standalone that was always running and *it* could check a folder to see when a file is dropped into it and then just go get it... Your call on how you want to handle it, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ 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: Folder Action opens Rev stack on OSX?
Ah - yes - could just get Rev to watch the folder On 25 Sep 2005, at 20:52, Ken Ray wrote: On 9/25/05 1:13 PM, david bovill [EMAIL PROTECTED] wrote: Not at all! In fact OS 8 and 9 (not sure about X) has had folder- watching scripts called Folder Action Scripts (mine's in /System Folder/Scripts/Folder Action Scripts); the only thing you'd need to do is add the ability to launch Rev with a stack (or even easier) to launch a Rev standalone. Of course, you could make a Rev standalone that was always running and *it* could check a folder to see when a file is dropped into it and then just go get it... Do you have an example applescript and how to get Rev to handle the apple-event thingy - if it is not a standalone but a stack you want to bring to the front with the player set to the filename of the newly added file - is that too much to ask :) ___ 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
put url some url into someVar: nasty crash :(
My script keeps crashing Rev... and I think it is a simple as this line: put url (file: someFile) into someData But if the file is big enough - in my case a 900MB video file (or anything larger) - instant crash. No graceful wait for virtual memory to kick in :( This is OSX with 1GB memory - not OS9! Can this be right? Can't think of any other way of doing what i need - using the md5Hash function to uniquely identify the video files and associated text files. Is this a problem on Linux and Windows? ___ 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: put url some url into someVar: nasty crash :(
Recently, david bovill wrote: My script keeps crashing Rev... and I think it is a simple as this line: put url (file: someFile) into someData But if the file is big enough - in my case a 900MB video file (or anything larger) - instant crash. No graceful wait for virtual memory to kick in :( This is OSX with 1GB memory - not OS9! Can this be right? Can't think of any other way of doing what i need - using the md5Hash function to uniquely identify the video files and associated text files. Is this a problem on Linux and Windows? Maybe try using binfile: (binary file) for the videos. file is the text mode, usually used for text files. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.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: Sound formats
Recently, Stephen Barncard wrote: 44.1/16 bit is CD quality. For all intents and purposes you are right, although I believe technically 48K is considered actual CD quality. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.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: put url some url into someVar: nasty crash :(
david bovill wrote: My script keeps crashing Rev... and I think it is a simple as this line: put url (file: someFile) into someData But if the file is big enough - in my case a 900MB video file (or anything larger) - instant crash. No graceful wait for virtual memory to kick in :( This is OSX with 1GB memory - not OS9! Can this be right? Can't think of any other way of doing what i need - using the md5Hash function to uniquely identify the video files and associated text files. Is this a problem on Linux and Windows? It seems to me that, even if possible, it would be undesirable to read a 900Mb file into a variable just to get the md5 hash. On Linux you can use the md5sum utility, on OSX the md5 command (reputedly, haven't checked, may require XCode or some such package to be installed). On Win you may need to build your own utility - but there are many very simple, single file sources available, with no library dependencies, so you could build and distribute your own executable for Win32. (Or you could download the Microsoft utility to do this - fciv - from http://support.microsoft.com/?kbid=841290 ) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.6/111 - Release Date: 23/09/2005 ___ 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
line thickness of showLines or hGrid
I'm trying to print a field with a line under the text (in as simple a fashion as possible) the showLines (and hGrid) property looks good on the screen but the lines are quite thick when printed. Is there a way to control the thickness of the showLines or hGrid line? As imagined, borderWidth didn't seem to have an effect. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email [EMAIL PROTECTED] - ___ 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: put url some url into someVar: nasty crash :(
Thanks for the help - your a gem! On 25 Sep 2005, at 22:26, Alex Tweedly wrote: It seems to me that, even if possible, it would be undesirable to read a 900Mb file into a variable just to get the md5 hash. On Linux you can use the md5sum utility, on OSX the md5 command (reputedly, haven't checked, may require XCode or some such package to be installed). On Win you may need to build your own utility - but there are many very simple, single file sources available, with no library dependencies, so you could build and distribute your own executable for Win32. (Or you could download the Microsoft utility to do this - fciv - from http://support.microsoft.com/?kbid=841290 ) -- Alex Tweedly http://www.tweedly.net ___ 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: Sound formats
On Sep 25, 2005, at 5:26 AM, [EMAIL PROTECTED] wrote: Date: Sat, 24 Sep 2005 23:54:42 -0700 (PDT) From: Judy Perry [EMAIL PROTECTED] Subject: Re: Sound formats I and my students have encountered numerous problems using WAVs (of course, _we're_ not professionals!) as opposed to AIFFs. Not at all surprising. Why? See below. Aren't some of the WAVs compressed? Not the main issue. We've seen WAVs that worked in Rev fine on one platform but not another, and vice-versa (no apparent pattern, but, then, given that the WAV solution appeared to be 'no worky', we didn't look, either). FWIW... Here's the problem: WAV files are so common, especially in the PC world, that many programmers have used them as a base to come up with their own bastardized versions specific to their software. There are very many of these. Different headers, layered versions which contain bundled data used for multi-track recording, etc. The result is that some playback venues simply won't recognize some WAV files, because of those shaded differences from what you might call a 'standard' WAV file (not entirely sure there actually _is_ such a thing anymore).. Example: I needed a particular very broad string orchestra synth sound for my Roland SPD-S synth pad (which loads WAV files as well as sampled clips), to use in a Easter Contata concert (along with a plethora of real instrumentation) looking for a very effective overall final result that would work. I transferred a Melody Assistant file into GarageBand so I could use the effects AU's to get exactly the sound I wanted, which, of course, creates an AIFF file, then passed through Sound Converter to make it into a WAV. It took maybe 15 -20 tries to get the Roland to recognize the files. Eventually, after rebuilding the files in different sequences, trying several different renaming techniques, a few different types of WAV files, etc., I eventually got it to work. None of that converting stuff was much fun, I must say. I had to give up one evening because I was just too frustrated to go on. The next day, after a good night's rest, I was finally able to get it. Over 6 hours total time, for _one_ long note (well, actually two, a 'D' and a 'C', but they were the same type of sound, played at different times in the intro). The result in concert, as simply a part, together with the live instruments, was absolutely awesome, worth all the effort. Sometimes that's how it is with music, isn't it? All the best, Ken N. ___ 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: Sound formats
Sorry, Scott - All CDs are 44.1k Only DAWs,DATs and DV cameras use 48k. A 48k CD could be made but no player could play it. Masterlinks can make a 96k CD but it won't play long and only on Masterlinks. DVD's have no such limits and can use rates up to 192k (stereo, with nothing else on the disk!). Get this: 44.1 was arrived at because in the beginning, the entire process revolved around the standard video deck at the time, the 3/4 U-Matic video cassette recorder, which was used for recording, editing and mastering. For whatever video reasons, clock frequency division, etc relied on the 3.58MHz. color burst in these decks, which divided cleanly down to 44.1k. In fact up until recently the CD plants would only accept a properly prepared 3/4 cassette for pressing. Today CD Quality to me is an oxymoron, like Millitary Intelligence or the one-word oxymoron Management. Recently, Stephen Barncard wrote: 44.1/16 bit is CD quality. For all intents and purposes you are right, although I believe technically 48K is considered actual CD quality. Regards, Scott Rossi ___ 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: Sound formats
The result is that some playback venues simply won't recognize some WAV files, because of those shaded differences from what you might call a 'standard' WAV file (not entirely sure there actually _is_ such a thing anymore).. Standard Enough for the AES, the EBU and the library of congress, I guess: http://www.digitalpreservation.gov/formats/fdd/fdd03.shtml and video guys: http://millimeter.com/mag/video_aes_standard/ not to mention pro audio: http://mixonline.com/mag/audio_rikki_dont_lose/ technical detail of the format: http://www.audiomedia.com/redesign-2003/regional-issues/issue-usa/2003/2003-09/html/us-0903-archiving-pt2/0903-archiving-pt2.htm Example: I needed a particular very broad string orchestra synth sound for my Roland SPD-S synth pad (which loads WAV files as well as sampled clips), to use in a Easter Contata concert (along with a plethora of real instrumentation) looking for a very effective overall final result that would work. I transferred a Melody Assistant file into GarageBand so I could use the effects AU's to get exactly the sound I wanted, which, of course, creates an AIFF file, then passed through Sound Converter to make it into a WAV. Sound converter? Isn't that REALLY old? How about Bababatch? How about In and out of PRO TOOLS, MOTU. LOGIC or some modern DAW software? I'd blame the tools you were using before I'd blame the format in general, especially if they're older than 3 years. I agree that probably among the zillion PC based DAWs there might be some file hacks, but the big guys like Digidesign and the Broadcast folks not to mention the AES won't let that happen. It took maybe 15 -20 tries to get the Roland to recognize the files. Eventually, after rebuilding the files in different sequences, trying several different renaming techniques, a few different types of WAV files, etc., I eventually got it to work. Ken N. _ ___ 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: Sound formats
DAT is 48Khz as was used for sample or track recording - still used a bit... Now, it's pretty much digital... Synths can generate up to 32bit 96Khz woah sounds... that can make a difference! Sound cards can do 96KHz or more... If you want to output sound, it's good to know. I got a high quality no trouble Terratec 96Khz/32bit that's great, it mixes digital audio and the midi has pratically no latency (wait in ms for midi throughput). for 100$/EUs that's cool... works everywhere, high quality... BUT, more programs or sounds you encounter use 44 KHz... if that didn't interest you at all, here's something else to consider I find that high sound quality actually doesn't really matter - background noise for one... And if you have the right speakers, it always sounds good (to a degree) - but viceversa? What sounds good in these speakers can be different in a laptop... I know because I produce music on the laptop too when I get creative ;D. Lots can't be heard in the laptop or smaller earphones, but surprise when you hear it in the good speakers - the bad surprises is doing viceversa... (to a degree, you could blast your ears shortly with it...) something to consider... Maybe avoid lengthy loading sound stacks as one big file (all in one custom prop)... Jacke, you said you had 100's... I know you guys want to protect your media BUT there's many many many games out there with music, effects, voices and being able to customize or humanize it (my prefered way of seeing modding) is something that many see as a feature - others can see it as a marketing way... If moft gets caught with it, you win the lotery ;) I know this is a different market, but you want to look mainstream, maybe acting like it would be on par with your user license agreement... Xample: GTR came out in German... grrr everyone loves German (usualy for their cars or car games ;) but not many understand it. Because the media (screens, dialogs, voices, etc) where in folders, and editable, they could be customized for french, spanish, etc and english for everyone - result: more clients... my 2 cents X -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Rossi Sent: Sunday, September 25, 2005 10:23 PM To: How to use Revolution Subject: Re: Sound formats Recently, Stephen Barncard wrote: 44.1/16 bit is CD quality. For all intents and purposes you are right, although I believe technically 48K is considered actual CD quality. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.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
A last question before bed...
Well maybe someone finds this useful too... How do I reverse the following operation: get binaryDecode(H*, someBinaryData, tHexDigest) With binaryEncode: ??? I have this function I have been using for a while: function textFingerPrint someText local tHexDigest put md5digest(someText) into someBinaryData get binaryDecode(H*, someBinaryData, tHexDigest) return tHexDigest end textFingerPrint So I have two questions - why is: get binaryDecode(H*, someBinaryData, tHexDigest) better than using: put base64Encode(someBinaryData) into someText If i am thinking of using the resulting text as a file name? Output can include +, /, and = - but that is OK no? I want to be able to get back to the raw binary data NB thanks to Alex Tweedly I am using the not quite cross platform: function shell_Md5Hash someFile put md5 -q shell_EscapeFile(someFile) into someShell return shell(someShell) end shell_Md5Hash Instead of revs md5Hash ___ 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: Sound formats
MisterX wrote: Jacke, you said you had 100's... I know you guys want to protect your media BUT there's many many many games out there with music, effects, voices and being able to customize or humanize it (my prefered way of seeing modding) is something that many see as a feature - others can see it as a marketing way... If moft gets caught with it, you win the lotery ;) I know this is a different market, but you want to look mainstream, maybe acting like it would be on par with your user license agreement... The protected videos and the sound files are for two different projects. The video I need to protect is for a commercial application. The sound files are for a different client, and I won't be protecting those. They will be sitting in folders on disk, available to anyone. Not that most people will want them, they are very specialized, and will be distributed to only a very small group of people. I appreciate all the responses, there has been some great info in there. I haven't had time to respond to everyone, but I've been reading it all. I had no idea there were so many audio pros on this list. -- Jacqueline Landman Gay | [EMAIL PROTECTED] 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: put url some url into someVar: nasty crash :(
Hi David, Mark Schonewille was trying to do something very similar a while ago and filed an enhancement request about being able to do md5 digests on large files *without* them needing to be loaded. For interest see here: http://support.runrev.com/bugdatabase/show_bug.cgi?id=2410 As suggested (by me) in the bug-report, you needn't take the md5digest of the entire file at once and can do something like this instead: function quasiMD5 pFile local tMD5s open file pFile for binary read repeat read from file pFile for CHUNK_SIZE chars if the result is EOF then exit repeat end if put the md5digest of it after tMD5s end repeat close file pFile return the md5Digest of tMD5s end quasiMD5 Where you can make CHUNK_SIZE some suitable size (perhaps 256k/512k). [ My intuitive analysis of the impact of doing this on the integrity (i.e. potential for collision) of the digest is that it will be minimal - but perhaps someone more knowledgeable in this area could comment. ] Hope this helps, Mark. On Sun, 2005-09-25 at 21:50 +0200, david bovill wrote: My script keeps crashing Rev... and I think it is a simple as this line: put url (file: someFile) into someData But if the file is big enough - in my case a 900MB video file (or anything larger) - instant crash. No graceful wait for virtual memory to kick in :( This is OSX with 1GB memory - not OS9! Can this be right? Can't think of any other way of doing what i need - using the md5Hash function to uniquely identify the video files and associated text files. Is this a problem on Linux and Windows? -- Mark Waddingham ~ [EMAIL PROTECTED] ~ http://www.runrev.com Runtime Revolution ~ User-Centric Development Tools ___ 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
OK I lied...
Still up :) I have been storing data in XML - using RunRev's library... Now if i add a node with the contents being Dark Müller, and then i get the node contents back with: put revXMLNodeContents(treeID, someNode) into someText And put this into a field - I get: Dark M¬üller Which is not quite what I want? Now from memory XML defaults to UTF8 encoding, and this sure looks like an encoding thing... so what do i need to do to get Dark Müller back?___ 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: A last question before bed...
How do I reverse the following operation: get binaryDecode(H*, someBinaryData, tHexDigest) With binaryEncode: Try: put binaryEncode(H*, tHexDigest) into someBinaryData So I have two questions - why is: get binaryDecode(H*, someBinaryData, tHexDigest) better than using: put base64Encode(someBinaryData) into someText If i am thinking of using the resulting text as a file name? Output can include +, /, and = - but that is OK no? I think the path-separator '/' might cause you some difficulties :o) Warmest Regards, Mark. -- Mark Waddingham ~ [EMAIL PROTECTED] ~ http://www.runrev.com Runtime Revolution ~ User-Centric Development Tools ___ 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: OK I lied...
David, hi there, you can use HTML Entities for the unicode char, which is safe, or you can use the unicode encoding/decoding functions to code your data correctly before inserting into XML. (I am quoting from memory here, but I think you need to unidecode the data...) I just checked the docs, if you're answering an email you'd better be sure I say: revPutIntoXMLNode the docId of field xmltree,selectedNode, \ uniDecode(the unicodeText of field Contents,UTF8) so, yes, you need to uniDecode the thing. Cheers, good luck andre On Sep 25, 2005, at 7:09 PM, david bovill wrote: Still up :) I have been storing data in XML - using RunRev's library... Now if i add a node with the contents being Dark Müller, and then i get the node contents back with: put revXMLNodeContents(treeID, someNode) into someText And put this into a field - I get: Dark M¬üller Which is not quite what I want? Now from memory XML defaults to UTF8 encoding, and this sure looks like an encoding thing... so what do i need to do to get Dark Müller back? ___ 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: Sound formats
Perhaps not for the ordinary consumer, but for those that can hear, or for those that must preserve and record, it most certainly does matter. I find that high sound quality actually doesn't really matter - background ___ 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: A last question before bed...
david bovill wrote: I have this function I have been using for a while: function textFingerPrint someText local tHexDigest put md5digest(someText) into someBinaryData get binaryDecode(H*, someBinaryData, tHexDigest) return tHexDigest end textFingerPrint So I have two questions - why is: get binaryDecode(H*, someBinaryData, tHexDigest) better than using: put base64Encode(someBinaryData) into someText If i am thinking of using the resulting text as a file name? Output can include +, /, and = - but that is OK no? I want to be able to get back to the raw binary data As Mark said, the / might give some problems. The other advantage of using the binaryDecode to hex is that it gives you the same hex string as can be produced directly by various md5 utilities and libraries in other languages; I don't know of any other libraries that use base64 encoding of md5 strings. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.6/111 - Release Date: 23/09/2005 ___ 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: Sound formats
That should have been 'hear it'. Perhaps not for the ordinary consumer, but for those that can hear, or for those that must preserve and record, it most certainly does matter. I find that high sound quality actually doesn't really matter - background ___ 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: OK I lied...
On 26 Sep 2005, at 00:21, Andre Garzia wrote: David, Hello I just checked the docs, if you're answering an email you'd better be sure I say: Which docs? Nothing like that in mine... revPutIntoXMLNode the docId of field xmltree,selectedNode, \ uniDecode(the unicodeText of field Contents,UTF8) You'd think that: put uniDecode(the unicodeText of field Chunk Name,UTF8) wouldn't do anything... so, yes, you need to uniDecode the thing. Damn - wish life were simpler :) Lets see if i have to do it the other way round when I get the text out the node... ___ 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: data-design question
Two questions as I snatch a moment to think about this project: On Sep 24, 2005, at 9:23 PM, Alex Tweedly wrote: Rev front end, talking over a TCP socket to a Python back end. Python (plus pysqlite2) for the back end. I'm out of my depth here (happens fast), but you mention pysqlite, and SQLite isn't one of the options mentioned in the Rev docs for database-handling functions (revOpenDatabase for example). Does that not matter, in your suggestion, because it's the Python back-end that would be talking to the database, and the Rev front-end would talk only to the Python back-end, using TCP? Have I got the picture? freedb.org has some data that would be a basic start for data entry - doesn't have anything like the complete data you want, but it would be a start if you could get track names from there - you'd still need to add the author and individual player info. Thanks for the tip. But it doesn't look that useful for my purposes. I'm especially interested in sidemen (which no public database of recordings I know of is interested in), and I'm interested in a lot of stuff I'm transferring from LP much of which has never had a CD release, or in different enough form to make it hard to locate in a CD database. My central goal -- it wouldn't be everybody's, obviously -- is to be able to ask, for example: what recordings do I have where Jim Hall solos on I Fall in Love Too Easily? (Of course I'd love to be able to ask, what recordings exist where Jim Hall solos on I Fall in Love Too Easily -- but this is a different order of magnitude.) Charles Hartman ___ 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
What is Mac OS fat?
The Revolution Standalone settings offers 3 ways to save for Mac OS: Mac OS fat, Mac OS PPC, and Mac OS 68k. What is the difference between these three? Is Mac OS fat a combination of Mac OS PPC and 68k? Thanks. Steve Goldberg ___ 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
Max length of filenames for player objects
After all the lovely help, and problem after problem easily solved and my nice new long hash file names for the videos are completely useless as it appears that the player object only accepts some very short length of characters in the fileName. Anyone know how many this is - and why ___ 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: Sound formats
Hi Stephen, On Sep 25, 2005, at 2:41 PM, [EMAIL PROTECTED] wrote: Sound converter? Isn't that REALLY old? Old and moldy, I guess. It worked for what I wanted eventually. I think a WAV should be a WAV, but some, which claim to be that I have tried to D/L from the web, must not be, because they fail to open. How about Bababatch? Costs 400 bucks! (USD). There's no way I can justify that on my budget. I'd pay up to a hundred, but their software pricing is too rich for my blood. How about In and out of PRO TOOLS, MOTU. LOGIC or some modern DAW software? Well, sure, but even LOGIC will fail to open a WAV once in awhile. I don't use ProTools. I'd blame the tools you were using before I'd blame the format in general, especially if they're older than 3 years. Heck, all I own is older than 3 years ;-) Well, maybe not _everything_. But you're probably right about that. I agree that probably among the zillion PC based DAWs there might be some file hacks, but the big guys like Digidesign and the Broadcast folks not to mention the AES won't let that happen. Well, here it is: WAV files are basically Micro$oft's version of AIFF. It's a good thing AIFF files still work, because my experience is that they are more reliable for playback than anything else there is. It's what all commercial audio CD's use. Bigger than the Library of Congress will ever be, but they, too, use AIFF files for final archiving AFAIK (although they use WAV in other parts of the system, they have to if they want to preserve things previously saved to WAV files). It's true, as a broadcast (and also the internet, which is also actually a broadcast system) digital media, it's prolific. But if you are trying to convince me that WAV is more reliable than AIFF, well, I don't think so. All the best, Ken N. ___ 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: What is Mac OS fat?
Steve You are correct. A fat binary file includes both the PPC and 68K versions of an app and, thus, trades flexibility in machines on which it can be run for the downside of creating a larger file. While I'd imagine there are very few people still running 68K machines, it is also true that the increase in filesize becomes a relatively trivial issue on machines with storage capacity measured in tens to hundreds of gigabytes. So, if it were I, I'd just compile as a fat binary. Marian On Sep 25, 2005, at 7:29 PM, [EMAIL PROTECTED] wrote: The Revolution Standalone settings offers 3 ways to save for Mac OS: Mac OS fat, Mac OS PPC, and Mac OS 68k. What is the difference between these three? Is Mac OS fat a combination of Mac OS PPC and 68k? Thanks. Steve Goldberg ___ 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: Sound formats
Stephen- Sunday, September 25, 2005, 2:00:18 PM, you wrote: Get this: 44.1 was arrived at because in the beginning, the entire process revolved around the standard video deck at the time, the 3/4 U-Matic video cassette recorder, which was used for recording, editing and mastering. For whatever video reasons, clock frequency division, etc relied on the 3.58MHz. color burst in these decks, which divided cleanly down to 44.1k. In fact up until recently the CD plants would only accept a properly prepared 3/4 cassette for pressing. The reason is that 3.58MHz divides cleanly down into all the video horizontal and vertical synchronization frequencies. It makes the video circuitry simpler and therefore cheaper. The video root frequency crystal thus became the standard for the cheapest crystal to mass-produce and thus the cheapest the buy in volume. But wait, there's more... the 650MB size of the CDROM format was determined originally by calculating how much space would be needed at 44.1kHz to fit Beethoven's Ninth Symphony on a single disc. Beethoven meets the U-Matic and comes out with the CDROM. Today CD Quality to me is an oxymoron, like Millitary Intelligence or the one-word oxymoron Management. I really really really like the idea of one-word oxymorons. -- -Mark Wieder [EMAIL PROTECTED] ___ 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: data-design question
Charles Hartman wrote: Two questions as I snatch a moment to think about this project: On Sep 24, 2005, at 9:23 PM, Alex Tweedly wrote: Rev front end, talking over a TCP socket to a Python back end. Python (plus pysqlite2) for the back end. I'm out of my depth here (happens fast), but you mention pysqlite, and SQLite isn't one of the options mentioned in the Rev docs for database-handling functions (revOpenDatabase for example). Does that not matter, in your suggestion, because it's the Python back-end that would be talking to the database, and the Rev front-end would talk only to the Python back-end, using TCP? Have I got the picture? That's right. Rev front-end -- TCP (perhaps HTTP) --- Python back-end --- pysqlite2 --- sqlite --- database While I'm intrigued by David's suggestion of making that link be a RESTful web service, that's just one too many major technology component to learn about simultaneously :-) Having had a few hours to think about it, it might be just as easy to run your own MySQL (or postgreSQL) server on your personal machine, and then use REV + Trevor's libDatabase + revDB + ??SQL This lets you do it wholly within Rev - and if it's just for your personal use, then running on MySQL or postgreSQL shouldn't be a big hurdle - no licensing issues, no difficult install docs to write, etc. I'm going to look into this option a bit before thinking any further about the Python approach. freedb.org has some data that would be a basic start for data entry - doesn't have anything like the complete data you want, but it would be a start if you could get track names from there - you'd still need to add the author and individual player info. Thanks for the tip. But it doesn't look that useful for my purposes. I'm especially interested in sidemen (which no public database of recordings I know of is interested in), and I'm interested in a lot of stuff I'm transferring from LP much of which has never had a CD release, or in different enough form to make it hard to locate in a CD database. My central goal -- it wouldn't be everybody's, obviously -- is to be able to ask, for example: what recordings do I have where Jim Hall solos on I Fall in Love Too Easily? (Of course I'd love to be able to ask, what recordings exist where Jim Hall solos on I Fall in Love Too Easily -- but this is a different order of magnitude.) It would be interesting to have a future version where the data could be collected as a collaborative effort (like CDDB/freedb were); although the number of people who want this data may be relatively small, I wouldn't be surprised if a good portion of them were sufficiently enthusiasts that you could get some benefit from making it available. something to think about after the basic version is working well. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.6/111 - Release Date: 23/09/2005 ___ 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: What is Mac OS fat?
On Sep 25, 2005, at 9:29 PM, [EMAIL PROTECTED] wrote: The Revolution Standalone settings offers 3 ways to save for Mac OS: Mac OS fat, Mac OS PPC, and Mac OS 68k. What is the difference between these three? Is Mac OS fat a combination of Mac OS PPC and 68k? Thanks. You're right! FAT format is like the new universal binary format, something apple did when they were migrating from 68k to PPC, it combines both codebases into a single file, I don't think you need to ship FAT apps unless your code needs to run into 68k machines... cheers andre Steve Goldberg ___ 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: slooowwww text entry in fields
FWI, and I'm not saying this is the problem... Three days ago our senior editor's Mac (OSX) came to a grinding, nearly unusable condition, in all apps, slow keyboard responses, slow Mouse responses. We ran top from the terminal. Behold: no running apps were eating the CPU...but the kernal was taking 40%...very unusual, we had never seen this before. We thought it was Dashboard at first.. (he's got a zillion widgets...). but the only thing that fixed it was finally running permissions repair. And, indeed the repair report revealed some permissions corruption in some very low-level system files... these were repaired and after re-boot, problem went away. On Sep 23, 2005, at 12:08 PM, Timothy Miller wrote: We had a little thread on this a week or two ago. Several users confirmed the problem. Some had fast machines, so I guess the speed of my machine is not the main problem. I think they were all Mac users. I never did figure out if this is a Macintosh-only issue. None of the gurus on the list ever replied. Well... no one's obligated of course. It seems like a non-trivial issue, even if it is a bit on the minor side. I'm wondering why none of the true wireheads replied. Or maybe someone did and I missed it. ___ 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: Sound formats
Thanks, Jacque. Next term, when I get to teach Rev again, I will pass this stuff out. :-D Judy On Sun, 25 Sep 2005, J. Landman Gay wrote: Judy Perry wrote: I and my students have encountered numerous problems using WAVs (of course, _we're_ not professionals!) as opposed to AIFFs. Aren't some of the WAVs compressed? We've seen WAVs that worked in Rev fine on one platform but not another, and vice-versa (no apparent pattern, but, then, given that the WAV solution appeared to be 'no worky', we didn't look, either). I've been reading up on this. WAV files can be either uncompressed or compressed. Rev will only work with the ones that are not compressed. The PCM format I was asking about is the uncompressed format, which is why it seems to work in Rev. I found some understandable info here: http://www.teamcombooks.com/mp3handbook/12.htm ___ 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: importing animated GIFs
Hide them? _before_ you import them?? How can this be done? (I ask because I found a nice set of animated GIF letters, and tried importing all 26 of them. Slow death...). Judy On Sun, 25 Sep 2005, Scott Rossi wrote: Recently, Nicolas Cueto wrote: I've been able to import 100's of AU and JPG files into stacks. However, importing animated GIF's -- either in 100's or even 10's -- causes a great slow down of the computer. (I guess the system is busy redrawing the GIFs?) Any suggestions as to how else to import a large number of animated GIF's? Hide them. After some testing a while back, it seems that hiding animated GIFs prevents them from being rendered (even if their repeatCount is set to -1, but moving them offscreen does *not* (they still continue to be rendered even when located at -1000,-1000). Hiding them drops processor use down to 0. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.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: use-revolution Digest, Vol 24, Issue 59
Indeed, I just spent the weekend editing down a 50-minute 1960s TV series episode to about 7 min. or less by playing the DVD and using ambrosia's screen capture program to copy the audio (AND video!!!). Besides other through-put problems, 16 bit seemed to be a must (along with a tiny video screen size...). FWIW (or not)... Judy On Sun, 25 Sep 2005, Jeffrey Reynolds wrote: Jacqueline, if its just voice narration 11K 8bit might be ok. if you narration has any music underscore its tough to go below 22k with underscore, especially with 8bit sampling, you will really notice the sound quality of the voice narration go way down. you might try some tests with your files and see how they sound. for the kids books we do the narration files at 22k 16bit uncompressed wav files. since we have plenty of room on the CD-ROM its worth the extra sampling. going from 22 to 44k you notice hardly any change in voice only narration, but going from 8bit to 16bit makes many narration voices sound a bit crisper and less cracklie, so we determined it was worth doubling the file size by increasing the sample size rather than the rate. now that we are using quicktime we could compress them with mp3 and save a lot of room, but not sure if it is worth the trouble. cheers, Jeffrey Reynolds On Sep 25, 2005, at 1:00 PM, [EMAIL PROTECTED] wrote: Will 11k and 22k 8 bit AIFFs or WAVs play in Rev without quicktime? Probably if they aren't compressed. But I was afraid that cutting the bit rate would compromise the sound quality. 11k is pretty low; anything under that is usually reserved for voice-only situations since voice audio is usually more forgiving than music. 11k is workable for short sound effects, but 22k is better and pretty common for music. If, as you say, you don't have any filesize restrictions, you might want to consider 44k which is closer to CD quality. This means larger files of course, so you should probably test to make sure Rev doesn't bog down playing back your audio (if you're loading external audio, there might be a small delay when loading a large file for playback). ___ 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
another yucky geometry question
Hi everyone, Does anyone know a good place to look for ( or know of any example stacks) that might shed light on how to plot an ellipse inscribed within a 4 sided polygon like in the examples I created here: http://www.tjframe.com/EllipseExample.htm I can handle the polygon, as well as finding the midpoints of the lines, the center of the polygon etc. ..just not sure about fitting that ellipse inside it. Curse my math - resistant brain! Any pointers would be, as usual, greatly appreciated :) - TJ ___ 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