Re: teleprompter application- reverse text, smooth scrolling?
On 23/6/06 10:39, Sivakatirswami wrote: > The problem comes if you are trying to project the type from a > distance, then you have to use a really big font and text-height, and > then the number of words-lines visible on screen drops dramatically, and > you really need to crank up the scroll speed. I couldn't find any way > to get the thing to scroll fast enough-smoothly. A single pixel > increment sent on a 1 millisecond loop, I believe is the smoothest you > can get and the fastest you can get. Is the problem that the text can't render fast enough, or that you can't make the timer fire frequently enough? If the first - could you pre-render the text into an image (or a series of images, eg one per line, to swap in and out of a group) and scroll that? If the problem is that the timer doesn't fire enough - ie, I guess, that although you ask it to call you back in 1-millisecond, more time than that has actually elapsed before it does - does "the idleRate" effect this? Failing that, can you run your own tight loop, polling "the milliseconds" until it changes? (I'm guessing you don't really need to scroll at faster than 1000 pixels/second.) Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ 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: teleprompter application- reverse text, smooth scrolling?
FYI the technical term for the glass is 'Beam Splitter'. Should be 50% reflection and 50% transmission Hi, The application will usually be the talent looking through a piece of one-way glass directly at the camera lens, so the text must be pretty huge... I'm going to try Jim Ault's code and will report back. Josh -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ 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: teleprompter application- reverse text, smooth scrolling?
Hi, The application will usually be the talent looking through a piece of one-way glass directly at the camera lens, so the text must be pretty huge... I'm going to try Jim Ault's code and will report back. Josh On Jun 23, 2006, at 2:39 AM, Sivakatirswami wrote: Josh I sent you my little app by email offline. forgive my aweful UI... I was just beginning to refine it then we went in a different direction I don't now anything about "mirror" but perhaps some of my handlers may help. The speed issue is (obviously) directly related to font size, which then again is related to distance from speaker. My app assumes the users is sitting in front of his PC, (designed for recording) so, setting the font size to a large size and short line length (shortline length is important for easy reading) I can get a speed which works. Works in the sense that a speed can be set which is faster than anyone could or would want to read. The problem comes if you are trying to project the type from a distance, then you have to use a really big font and text-height, and then the number of words-lines visible on screen drops dramatically, and you really need to crank up the scroll speed. I couldn't find any way to get the thing to scroll fast enough- smoothly. A single pixel increment sent on a 1 millisecond loop, I believe is the smoothest you can get and the fastest you can get. Of course, you can increase the scroll increment unit in the script to 3-5 pixels, but then the text jitters vertically very badly. If you have a solution I would love to know what it is. Sivakatirswami On Jun 21, 2006, at 12:26 PM, Josh Mellicker wrote: Has anyone ever tried to make a teleprompter in Rev? You would need a way to mirror-reverse text, which I cannot find, or a mirror font... And, a way to make scrolling pixel-smooth... ___ 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: teleprompter application- reverse text, smooth scrolling?
Josh I sent you my little app by email offline. forgive my aweful UI... I was just beginning to refine it then we went in a different direction I don't now anything about "mirror" but perhaps some of my handlers may help. The speed issue is (obviously) directly related to font size, which then again is related to distance from speaker. My app assumes the users is sitting in front of his PC, (designed for recording) so, setting the font size to a large size and short line length (shortline length is important for easy reading) I can get a speed which works. Works in the sense that a speed can be set which is faster than anyone could or would want to read. The problem comes if you are trying to project the type from a distance, then you have to use a really big font and text-height, and then the number of words-lines visible on screen drops dramatically, and you really need to crank up the scroll speed. I couldn't find any way to get the thing to scroll fast enough-smoothly. A single pixel increment sent on a 1 millisecond loop, I believe is the smoothest you can get and the fastest you can get. Of course, you can increase the scroll increment unit in the script to 3-5 pixels, but then the text jitters vertically very badly. If you have a solution I would love to know what it is. Sivakatirswami On Jun 21, 2006, at 12:26 PM, Josh Mellicker wrote: Has anyone ever tried to make a teleprompter in Rev? You would need a way to mirror-reverse text, which I cannot find, or a mirror font... And, a way to make scrolling pixel-smooth... ___ 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: teleprompter application- reverse text, smooth scrolling?
ooops. Need to fix one obvious line of the code On 6/22/06 7:39 PM, "Jim Ault" <[EMAIL PROTECTED]> wrote: > Does any of this work for your app? > > put the formattedheight of fld operatorText into gigantic > set the height of fld operatorText to gigantic > --full height > >fld operatorText border = 0, opaque = false > --mask fld top, bottom --- no vscroll bar needed > > put 100 into origTop > set the top of fld operatorText to origTop > > put 22 into scrollIncrm --your pixelage may vary > repeat forever get the top of fld operatorText ---< fix >if the optionKey is down then > set the top of fld operatorText to it - scrollIncrm >else >set the top of fld operatorText to it + scrollIncrm >end if > > wait 20 milliseconds --adjust to taste > >if the shiftkey is down then wait 200 milliseconds --s l o w >if the shiftKey is down and the optionkey is down then > set the top of fld operatorText to origTop >end if >if the top of fld operatorText < (origTop - gigantic) then >benediction >exit repeat >end if > end repeat > > Jim Ault > Las Vegas > > > > On 6/22/06 3:35 PM, "Josh Mellicker" <[EMAIL PROTECTED]> wrote: > >> This script: >> >> repeat with v = 1 to 300 >> set the vScroll of fld "operatorText" to v >> end repeat >> >> scrolls a field up, but is too slow... any way to speed a loop up? >> >> >> I have also tried >> >> ON keepPrompting >> set the vScroll of fld "promptText" to the vScroll of fld >> "promptText" + 1 >> send keepPrompting to me in 0 milliseconds >> END keepPrompting >> >> which seems about as slow... >> >> >> Any ideas? >> >> >> (these are not actual scripts, but tests... the app varies scroll >> speed with a mouse scroll wheel) >> ___ >> 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: teleprompter application- reverse text, smooth scrolling?
Does any of this work for your app? put the formattedheight of fld operatorText into gigantic set the height of fld operatorText to gigantic --full height >fld operatorText border = 0, opaque = false --mask fld top, bottom put 100 into origTop set the top of fld operatorText to origTop put 22 into scrollIncrm --your pixelage may vary repeat forever get the vscroll of fld operatorText if the optionKey is down then set the top of fld operatorText to it - scrollIncrm else set the top of fld operatorText to it + scrollIncrm end if wait 20 milliseconds --adjust to taste if the shiftkey is down then wait 200 milliseconds --s l o w if the shiftKey is down and the optionkey is down then set the top of fld operatorText to origTop end if if the top of fld operatorText < (origTop - gigantic) then benediction exit repeat end if end repeat Jim Ault Las Vegas On 6/22/06 3:35 PM, "Josh Mellicker" <[EMAIL PROTECTED]> wrote: > This script: > > repeat with v = 1 to 300 > set the vScroll of fld "operatorText" to v > end repeat > > scrolls a field up, but is too slow... any way to speed a loop up? > > > I have also tried > > ON keepPrompting > set the vScroll of fld "promptText" to the vScroll of fld > "promptText" + 1 > send keepPrompting to me in 0 milliseconds > END keepPrompting > > which seems about as slow... > > > Any ideas? > > > (these are not actual scripts, but tests... the app varies scroll > speed with a mouse scroll wheel) > ___ > 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: teleprompter application- reverse text, smooth scrolling?
Does any of this work for your app? put the formattedheight of fld operatorText into gigantic set the height of fld operatorText to gigantic --full height >fld operatorText border = 0, opaque = false --mask fld top, bottom put 100 into origTop set the top of fld operatorText to origTop put 22 into scrollIncrm --your pixelage may vary repeat forever get the vscroll of fld operatorText if the optionKey is down then set the top of fld operatorText to it - scrollIncrm else set the top of fld operatorText to it + scrollIncrm end if wait 20 milliseconds --adjust to taste if the shiftkey is down then wait 200 milliseconds --s l o w if the shiftKey is down and the optionkey is down then set the top of fld operatorText to origTop end if if the top of fld operatorText < (origTop - gigantic) then benediction exit repeat end if end repeat Jim Ault Las Vegas On 6/22/06 3:35 PM, "Josh Mellicker" <[EMAIL PROTECTED]> wrote: > This script: > > repeat with v = 1 to 300 > set the vScroll of fld "operatorText" to v > end repeat > > scrolls a field up, but is too slow... any way to speed a loop up? > > > I have also tried > > ON keepPrompting > set the vScroll of fld "promptText" to the vScroll of fld > "promptText" + 1 > send keepPrompting to me in 0 milliseconds > END keepPrompting > > which seems about as slow... > > > Any ideas? > > > (these are not actual scripts, but tests... the app varies scroll > speed with a mouse scroll wheel) > ___ > 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: teleprompter application- reverse text, smooth scrolling?
What machine are you running on? I just tried it (simple repeat with n...) on mine (Mac Powerbook 1.5 G4, OS 10.4.6) and it scrolled faster than I could read... Mark On 23 Jun 2006, at 02:38, Josh Mellicker wrote: Hi Mark, Sorry, forgot to mention this is what I'm doing, but the movement is jittery as you can imagine. I believe the slowness is not the loop structure, but instead, the scrolling of the field itself. It is fine for now, thanks! Josh On Jun 22, 2006, at 6:30 PM, Mark Smith wrote: Josh, you could try scrolling in larger steps: repeat with v = 1 to 300 step 5 set the vScroll of fld "operatorText" to v end repeat and see how badly (if at all) it affects the smoothness. Best, Mark On 22 Jun 2006, at 23:35, Josh Mellicker wrote: This script: repeat with v = 1 to 300 set the vScroll of fld "operatorText" to v end repeat scrolls a field up, but is too slow... any way to speed a loop up? I have also tried ON keepPrompting set the vScroll of fld "promptText" to the vScroll of fld "promptText" + 1 send keepPrompting to me in 0 milliseconds END keepPrompting which seems about as slow... Any ideas? (these are not actual scripts, but tests... the app varies scroll speed with a mouse scroll wheel) ___ 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: teleprompter application- reverse text, smooth scrolling?
Hi Mark, Sorry, forgot to mention this is what I'm doing, but the movement is jittery as you can imagine. I believe the slowness is not the loop structure, but instead, the scrolling of the field itself. It is fine for now, thanks! Josh On Jun 22, 2006, at 6:30 PM, Mark Smith wrote: Josh, you could try scrolling in larger steps: repeat with v = 1 to 300 step 5 set the vScroll of fld "operatorText" to v end repeat and see how badly (if at all) it affects the smoothness. Best, Mark On 22 Jun 2006, at 23:35, Josh Mellicker wrote: This script: repeat with v = 1 to 300 set the vScroll of fld "operatorText" to v end repeat scrolls a field up, but is too slow... any way to speed a loop up? I have also tried ON keepPrompting set the vScroll of fld "promptText" to the vScroll of fld "promptText" + 1 send keepPrompting to me in 0 milliseconds END keepPrompting which seems about as slow... Any ideas? (these are not actual scripts, but tests... the app varies scroll speed with a mouse scroll wheel) ___ 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: teleprompter application- reverse text, smooth scrolling?
Josh, you could try scrolling in larger steps: repeat with v = 1 to 300 step 5 set the vScroll of fld "operatorText" to v end repeat and see how badly (if at all) it affects the smoothness. Best, Mark On 22 Jun 2006, at 23:35, Josh Mellicker wrote: This script: repeat with v = 1 to 300 set the vScroll of fld "operatorText" to v end repeat scrolls a field up, but is too slow... any way to speed a loop up? I have also tried ON keepPrompting set the vScroll of fld "promptText" to the vScroll of fld "promptText" + 1 send keepPrompting to me in 0 milliseconds END keepPrompting which seems about as slow... Any ideas? (these are not actual scripts, but tests... the app varies scroll speed with a mouse scroll wheel) ___ 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: teleprompter application- reverse text, smooth scrolling?
This script: repeat with v = 1 to 300 set the vScroll of fld "operatorText" to v end repeat scrolls a field up, but is too slow... any way to speed a loop up? I have also tried ON keepPrompting set the vScroll of fld "promptText" to the vScroll of fld "promptText" + 1 send keepPrompting to me in 0 milliseconds END keepPrompting which seems about as slow... Any ideas? (these are not actual scripts, but tests... the app varies scroll speed with a mouse scroll wheel) ___ 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: teleprompter application- reverse text, smooth scrolling?
Thanks for all your help, it's nearly finished! On Jun 22, 2006, at 6:40 AM, Rick Harrison wrote: On Jun 21, 2006, at 6:26 PM, Josh Mellicker wrote: Has anyone ever tried to make a teleprompter in Rev? You would need a way to mirror-reverse text, which I cannot find, or a mirror font... And, a way to make scrolling pixel-smooth... I made one in SuperCard about 10 years ago. I haven't tried to do it in Rev. There is a times mirror-reverse text font out there somewhere which works fine. As to the smooth-scrolling - sorry, I can't remember that far back about what I did. Rick ___ 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: teleprompter application- reverse text, smooth scrolling?
On Jun 21, 2006, at 6:26 PM, Josh Mellicker wrote: Has anyone ever tried to make a teleprompter in Rev? You would need a way to mirror-reverse text, which I cannot find, or a mirror font... And, a way to make scrolling pixel-smooth... I made one in SuperCard about 10 years ago. I haven't tried to do it in Rev. There is a times mirror-reverse text font out there somewhere which works fine. As to the smooth-scrolling - sorry, I can't remember that far back about what I did. Rick ___ 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: teleprompter application- reverse text, smooth scrolling?
no, no Flipping the WHOLE SCREEN at the MONITOR is the answer... electronically in real time. I'm sure there are flat panel manufacturers that make screens do that - very simple these daysthere might even be something in the OS that could do that. at the cheesiest - one I suppose could write fast XCMDs to rewrite the screen bitmap continuously backwards in real time but... you should stay with Standard display methods and find the right display. Remember the OPERATOR has to be able to read another, normal screen. This is better handled with a monitor card in the PC that can output NTSC video, as opposed to VGA. May I suggest you look into monitors /screens designed for the SUV 'TV in the back, shut up Kids' market - many have a reversing feature (for backing up the car in lieu of rear visibility) - and some come in sizes up to 12 to 15", and they're designed to run on batteries. These use 1V peak to peak video (in other words, standard composite video) instead of VGA to move the images around. VGA (and other computer formats) have higher resolution, but are harder to split, and since the characters have to be pretty big, the loss in resolution should be ok. And since the output would be standard video, it's easy to split and use anywhere with any NTSC monitor. Smooth scrolling?... maybe a camera and a few hundered feet of paper on a scroll...wait a minute... sqb Elegant is Flash and the effects there -- 3D, reverse, mirror, wrap around.. Perhaps altBrowser to display the mirror-text SWF.. A lot of work to do the simple thing you are aiming for. --- More practical would be. Since it is a telepromter, why not try getting a screen image of each character (prob capital) then mirroring the png, then use set the imageSource of last char of me to "binfile:My Image" or set the imageSource of char 1 of line 2 of field "This" to 2533 Jim Ault Las Vegas -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ 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: teleprompter application- reverse text, smooth scrolling?
Elegant is Flash and the effects there -- 3D, reverse, mirror, wrap around.. Perhaps altBrowser to display the mirror-text SWF.. A lot of work to do the simple thing you are aiming for. --- More practical would be. Since it is a telepromter, why not try getting a screen image of each character (prob capital) then mirroring the png, then use set the imageSource of last char of me to "binfile:My Image" or set the imageSource of char 1 of line 2 of field "This" to 2533 Jim Ault Las Vegas On 6/21/06 3:26 PM, "Josh Mellicker" <[EMAIL PROTECTED]> wrote: > Has anyone ever tried to make a teleprompter in Rev? > > You would need a way to mirror-reverse text, which I cannot find, or > a mirror font... > > And, a way to make scrolling pixel-smooth... > ___ > 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
teleprompter application- reverse text, smooth scrolling?
Has anyone ever tried to make a teleprompter in Rev? You would need a way to mirror-reverse text, which I cannot find, or a mirror font... And, a way to make scrolling pixel-smooth... ___ 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