[jawsscripts] Re: Scratch Live Install

Hi Ann.

hmmm. ok, thanks for explaining what your seeking to do.
So may I ask you, hehehehehehe,
why you have decided to seemingly jump rather into the deep end with all
this,
and taken on seemingly such a large task of seeking to script up an entire
application for someone?
What other types of apps have you had experience in scripting before this
one?
Also, Have yu heard of hotspotClicker, HSC, that this other person
GianniP46, has indicated he's used to bring some drivable accessibility to
the scratch live application?

http://www.hotSpotClicker.org

Thanks for posting the file and the change you made.     you've have indeed
pasted the line in exactly the right place.
I am not certain of the answer to your question regarding upgrading jaws
within major build numbers, e.g. 10.0.1139, to 10.0.1151, and whether doing
that replaces jfw.ini, such that you'd need to make those changes again.
But, I wouldn't be at all surprised. you'd have to just check the jfw.ini
after the upgrade and see if those lines have been deleted/file replaced
during the upgrade or not. I'm not sure.

What happens when you save this version of jfw.ini, and quit and restart
jaws? presumably you have got a desktop icon from which you can do that,
right?
does jaws speech not get now routed to the Sound Max audio device/sound
card?
you didn't indicate whether this occurred or not for you?
You also did not indicate whether you are running xp or vista?


The way you become sure that the syntax/spelling  of the added line is
correct,
is by going to control pannel, then navigating to
sounds and audio devices, and hitting enter to go into it.
then ControlTabbing to the Audio tab of that dialog,
then temporarily changing the default playback device choice, to the card
you wish to insure you get the spelling of correctly, such that it's visible
onscreen.then using control+insert+w, virtualize the whole window, then find
the line with virtual cursor that contains that sound card syntax/spelling.
then selecting that line, copying it to clipboard, then dismissing the
virtual buffer with escape, and then hitting escape to dismiss the dialog
you've been working in, so as to not except the changes you've just
temporarily made there.

now, go to the place just to the right of the equals sign of the Synth1Port=
line, and paste that rendering of the audio device there.
tip: insure when you do this, that there are no trailing spaces at the end
of that audio device name on that line, and nothing between it's beginning
and the =sign. i.e. it should be hard up against that.
then save with control+s, and quit and restart jaws, and see what happens.


From: "Ann Medlar" <amedlar1@xxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Wednesday, May 20, 2009 9:48 PM
Subject: [jawsscripts] Re: Scratch Live Install


> Hello Geoff,
> Reason for my Scratch Live is that I am trying to script software for a
> local DJ.
> I am using Windows XP and Jaws10.x.  If I upgrade Jaws then do I need to
> repeat this process each time FS has a Jaws upgrade?
> Well I used the find command to get JFW.ini.  I copied file into my
> documents as backup.
> How do I know that added statement is correct spelling or syntax?I changed
> file as follows:
> [Options]
> ; If FirewallCheck is set to 1, JAWS will attempt to check if a firewall
> ; application is running by prematurely triggering the firewall when
> ; JAWS starts.  This setting is off by default and is ignored when JAWS
> ; is set to run at Windows startup.
> FirewallCheck=0
> ; If AutoUpdatesEnabled is set to 1, the you can query for JAWS updates
> ; from the main menu.
> AutoUpdatesEnabled=1
> ; Source path of the Automatic Updates Dll.  Multiple paths are delimited
> ; by a semi-colon.
>
UpdateDllSource=ftp://ftp.FreedomScientific.com/users/hj/private/WebFiles/Au
toUpdate/JAWSUpd
>
>
ate.dll;http://files.freedomscientific.com/WebFiles/AutoUpdate/JAWSUpdate.dl
l
>
> [Synthesizers]
> Synth1Name=eloq
> Synth1LongName=Eloquence Software
> Synth1Driver=eloq
> ;; added line 5/20/09 Ann Medlar
> Synth1Port=SoundMAX Integrated Digital HD Audio
> ; end add  on 5/20/09 A Medlar
> Synth2Name=SAPI 5X
> Synth2LongName=SAPI 5
> Synth2Driver=sapi5x
> Synth3Name=RealSpeak
> Synth3LongName=RealSpeak Solo Direct
> Synth3Driver=RealSpeak
> [Remote Access]
> UseVirtualSpeech=1
> UseVirtualBraille=1
> No sighted help around so I hesitate to experiment.  I think I'll wait
until
> I hear from my friend who btw is far away from me.
> Ann
>
>
> ----- Original Message ----- 
> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Tuesday, May 19, 2009 8:22 PM
> Subject: [jawsscripts] Re: Scratch Live Install
>
>
> > ok GianniP46. hang on a second here.
> > are you saying that this scratch live thing requires another add-on
piece
> > of
> > hardware/equipment to even run/be in the least useful for it's
> > application?
> > which contains it's own audio device in that hardware?
> > Because, if this is the case, did you realize this ann? What exactly is
> > the
> > task your wanting to solve here with this program ann? we better find
out
> > if
> > it is really what you want/need, before we go much further in trying to
> > solve this one, re configuration of jaws into separate sound cards and
the
> > complexities of that one,
> > ought not we?
> >
> > Ann. well, ... ok here's the complexity.
> > jaws10, for the first time,
> > has finally implemented a sound card/audio device, (they mean the same
> > thing
> > by the way,)
> > manager, right into the utilities submenu  from their main application
> > context menu, if jaws is running in system tray.
> > i.e. if it is, and if you have jaws 10, you could try hitting insert+j,
> > then
> > down arrowing to utilities, then right arrowing, and looking at the list
> > of
> > available ports in your available sound cards, and hitting enter on the
> > one
> > you'd like.
> > I say, try, this, because, it's the very first itteration of this
feature,
> > and, well all I can tell you from my own personal experience having just
> > tested it here on my system, is, it doesn't work for me!
> > even closing and restarting jaws, even though it shows a checkmark in
that
> > menu when I go back in there, next to the sound card/audio device I want
> > it
> > to use, it's definitely not being output from that device!
> >
> > Now of course I don't know whether this is something in my local system
> > here, I presume so for surely they couldn't release it if it plain
didn't
> > work, but, as I say, my experience today was here it didn't.
> >
> > So, there's a more techy "back end," way, of forcing jaws to use the
> > soundcard you want it to use. and this does work for me under windows
xp,
> > it's what I use to make it happen. and it'll obviously also work for
jaws
> > versions earlier than 10.
> >
> > now when I say this, i add the important following caveats!
> > 1. this is using windows xp.  if you've got windows vista installed,
which
> > you may well have since you mention it as  a new pc, then this might not
> > work either! and you may have to get your kind friend around for you who
> > suggests such gymnastics as she/he has, and ask them to help you out
with
> > that.
> > 2. this is something in my view, that you don't wanna mess with alone,
> > since
> > if you mess it up, you might get yourself into a situation of having no
> > speech output from jaws
> > at all, if your speech synth is misdirected to some audio device that
> > doesn't exist or whatever.  So I caution you to have sighted help around
> > before attempting any of this.
> > The following instructions may thus only be valid for a windows xp
> > installation.
> >
> > the back end way which we've done this for years is:
> > 1. open my computer, go to program files, then freedom scientific, (i.e.
> > not
> > freedom scientific installation information,)
> > then into the folder called jaws, (i.e. not "runTime jaws, just jaws,"
> > then
> > into the version of jaws you have installed, i.e. 9.0, 10.0 etc.
> >
> > 2. hit alt+v, then l, to insure your list is in an upDown configuration,
> > and
> > not in multiple columns across the screen.
> >
> > 3. hit alt+v, then i, for arrange icons, then see if, "name," identifies
a
> > check mark next to it. if it does, hit alt key to dismiss the menu and
> > leave
> > alone. if not, hit enter on name, such that the list is displayed in
name
> > order, and not some other order.
> >
> > 4. type the letters, j f, quickly, to jump to the files starting with
> > those
> > letters.
> > now, here's where things can get kinda messy.
> > hopefully, although windows doesn't ship this way by default, you have
> > altered the settings such that you will hear the file extensions, i.e.
the
> > 3
> > character part after the period in every file name, which helps denote
to
> > windows, what file type each file is.
> > now there are multiple files in here beginning withi the letters jfw,
you
> > want the one called jfw.ini.  now if you don't have extentions enabled,
> > then
> > you may be in the unpleasant situation of only being informed that all 3
> > of
> > the first files in alphabetical order, all speak simply as, jfw.
> > However, they are not the same. in my list here, the first is jfw.enu,
the
> > second is jfw.exe, and the third, is the one you want, jfw.ini.
> >
> > 5. hit enter on jfw.ini,  and hopefully it will have notepad as the
> > default
> > word processor to handle ini files,
> > and open it in that program. if it comes up with a box indicating it
> > doesn't
> > know how to handle these, then try choosing that you want it to open in
> > notepad. instructions how to do this beyond the scope of this document.
> >
> > 6. if you've got the right file, you should see lines like the
following:
> > [Options]
> > ; If FirewallCheck is set to 1, JAWS will attempt to check if a firewall
> > ; application is running by prematurely triggering the firewall when
> > ; JAWS starts.  This setting is off by default and is ignored when JAWS
> > ; is set to run at Windows startup.
> > FirewallCheck=0
> >
> >
> > note that some lines begin with semi colons in here, they are lines
which
> > are comments, and don't get processed by windows as valid compile lines,
> > just like in script manager.
> > this is handy to know if you wanna have multiple lines, and switch them
on
> > or off from being processed by placing semi colons at their far left
hand
> > ends.
> >
> > also note that sections in here, are denoted by being surrounded with
> > brackets. like
> > [options] [
> >
> > [Synthesizers]
> >
> > etc.
> >
> >
> > 7. scroll down until you find the section called
> > [Synthesizers]
> > you should see in here, lines like:
> > Synth1Name=eloq
> > Synth1LongName=Eloquence Software
> > Synth1Driver=eloq
> >
> > 8. now, presuming you are just using default settings and eloquence as
> > your
> > main synth, and thus utilizing synth1 settings here,
> > just above the lines starting with synth2, make a blank line by hitting
> > home
> > on that line then hitting enter, then up arrowing again such that your
> > over
> > the blank line, just below the line
> > Synth1Driver=eloq.
> >
> > 9. now what we need to do here is paste in a line like the following,
but
> > with the name of the sound card you want to force jaws to use after the
> > words,
> >
> > Synth1Port=
> >
> > but exactly, as displayed in sounds and audio devices in control pannel,
> > in
> > the, "audio" tab.
> >
> > .  given your message of what looks like three sound cards/audio devices
> > your system currently has installed,, if you wanted jaws to use the
sound
> > max audio device for example, you might try the following line:
> >
> > Synth1Port=SoundMAX Integrated Digital HD Audio
> >
> >
> > now this is assuming, that this is the way this audio device appears in
> > the
> > above place on your system, as taken from what you've posted about it.
but
> > I
> > can't guarantee this will be the case of course.
> >
> > then hit control+s to save, and, as I say, insuring you have sighted
help
> > about, in case this fails totally and you lose speech, quit and restart
> > jaws. and see if it now comes out the sound max digital audio device.
> > I hope this helps.
> >
> >
> > To: <jawsscripts@xxxxxxxxxxxxx>
> > Sent: Wednesday, May 20, 2009 3:13 AM
> > Subject: [jawsscripts] Re: Scratch Live Install
> >
> >
> >> The hardware that you have to use with ScratchLive acts as the sound
card
> >> for the music and the regular sound card handles Jaws.
> >> ----- Original Message ----- 
> >> From: "Donald Marang" <donald.marang@xxxxxxxxx>
> >> To: <jawsscripts@xxxxxxxxxxxxx>
> >> Sent: Tuesday, May 19, 2009 11:32 AM
> >> Subject: [jawsscripts] Re: Scratch Live Install
> >>
> >>
> >> >I have not used this program or any other DJ software lately.  I am
just
> >> > curious.  If you regularly do this kind of work, wouldn't you want to
> > use
> >> > a
> >> > second sound card anyway?  I thought most blind DJs typically
directed
> >> > JAWS
> >> > to another sound card and output so it is not heard mixed with the
> > music.
> >> > I
> >> > would think a USB external sound card, and directing JAWS to
headphones
> >> > would be the typical solution.  This should certainly eliminate the
DJ
> >> > program from distorting JAWS.
> >> >
> >> > Sorry if I am not understanding the purpose of this application or
the
> >> > situation.
> >> >
> >> > Don Marang
> >> >
> >> >
> >> > ----- Original Message ----- 
> >> > From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> >> > To: <jawsscripts@xxxxxxxxxxxxx>
> >> > Sent: Tuesday, May 19, 2009 1:05 AM
> >> > Subject: [jawsscripts] Re: Scratch Live Install
> >> >
> >> >
> >> >> GianniP, what sound card or cards have you got installed on your
> >> >> puter?
> >> >> and
> >> >> Ann, what have you got.
> >> >>
> >> >> ----- Original Message ----- 
> >> >> From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> >> >> To: <jawsscripts@xxxxxxxxxxxxx>
> >> >> Sent: Tuesday, May 19, 2009 2:45 AM
> >> >> Subject: [jawsscripts] Re: Scratch Live Install
> >> >>
> >> >>
> >> >>> I am using version 1.8.3 on a regular basis with no problems.  I
have
> >> >>> started messing around with 1.9 and I cannot confirm the problem
with
> >> >> fuzzy
> >> >>> speech.
> >> >>> ----- Original Message ----- 
> >> >>> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> >> >>> To: <jawsscripts@xxxxxxxxxxxxx>
> >> >>> Sent: Sunday, May 17, 2009 8:16 PM
> >> >>> Subject: [jawsscripts] Re: Scratch Live Install
> >> >>>
> >> >>>
> >> >>> > Woopse. sorry Ann, did not see this before I sent my last.
> >> >>> > Ann I don't know this program at all and will await other's
> >> >>> > comments
> >> >>> > who
> >> >>> > know it. but, when you say below that you, "use the jaws key,",
do
> > you
> >> >>> > mean
> >> >>> > you examine the screen with the jaws Cursor?  and are you saying
> >> >>> > you
> >> >>> > cannot
> >> >>> > read any text on the screen with that in this scratch live
software
> >> >>> > program?
> >> >>> > as far as the jaws sounding "off station," ... wow,
> >> >>> > man that does seem very strange.  I wish I could actually hear
what
> >> >>> > your
> >> >>> > talking about here.  we can't have attachments to the list posts
> >> >>> > can
> >> >>> > we
> >> >>> > everet? such that ann could send an audio clip of a "normal," and
> >> >>> > "fuzzyness," of eloquence sound?
> >> >>> > I presume you are using the default eloquence speech synthesizer
> >> >>> > are
> >> >>> > you
> >> >>> > Ann? for remember that jaws is just the screenReader and can be
> >> >>> > made
> >> >>> > to
> >> >>> > pipe
> >> >>> > it's output through a number of differing synthesizers.  Though
to
> > me
> >> >>> > eloquence is still the best quality for the negligible
performance
> >> >> usage
> >> >>> > it
> >> >>> > seems to require.
> >> >>> >
> >> >>> > now I will tell you, that over the years, I have found something
> > quite
> >> >> odd
> >> >>> > with eloquence and top end clarity on differing computer systems.
> >> >>> > Glen
> >> >>> > from
> >> >>> > FS even called me up about it one day after a post I made to some
> > list
> >> >>> > about
> >> >>> > it, and we talked about it for quite a while, seeking to get to
the
> >> >> bottom
> >> >>> > of what might be going on.
> >> >>> > Being an audio man/musician  myself, my claim was, that on my 98
> >> >> machine,
> >> >>> > fitted with an old creative labs sound blaster live platinum
sound
> >> >>> > card
> >> >> I
> >> >>> > think it is,
> >> >>> > eloquence had a certain beautiful top end clarity, that it simply
> > did
> >> >>> > absolutely not have, on my xp machine, under a sound max digital
> > audio
> >> >>> > sound
> >> >>> > card.
> >> >>> > And the other caveat was, that when window eyes was run on the xp
> > box,
> >> >>> > through it's own rendering of the eloquence synthesizer, all the
> > same
> >> >> nice
> >> >>> > top end was present, which as I say, absolutely wasn't present,
> >> >>> > when
> >> >>> > running
> >> >>> > jaws through it's eloquence output implementation.
> >> >>> >
> >> >>> > What I think we established, might, have been going on in the
end,
> > was
> >> >>> > that
> >> >>> > the issue had something to do with the way the sound max drivers,
> >> >> handled
> >> >>> > the default 11khz sampling rate output, that the jaws rendering
of
> > the
> >> >>> > eloquence speech synthesizer, was presenting to it.
> >> >>> > Glen concluded that he thought that my sound blaster sound card,
> >> >>> > was
> >> >>> > actually up sampling the eloquence output, to 22.5.khz, actually
> >> >> seemingly
> >> >>> > to allow for an increase, in the top end frequencies produced,
but
> > did
> >> >> so
> >> >>> > using such a nice algorithm, that it also filtered out all the
> >> >>> > undesirable,
> >> >>> > fuzzy sounding, digital artifacts, called aliusing, that
naturally
> >> >>> > tends
> >> >>> > to
> >> >>> > occur when this is done unless it's been very carefully filtered
to
> >> >> remove
> >> >>> > those.
> >> >>> > whereas my sound max digital audio sound card, was leaving the
> >> >>> > eloquence
> >> >>> > alone at the 11.025 khz sampling rate, and just allowing it to be
> >> >>> > output
> >> >>> > at
> >> >>> > that, without mmesing with it at all. hense the duller top end
when
> >> >>> > compared
> >> >>> > to that produced by both window eyes rendering of eloquence,
which
> >> >>> > I
> >> >> think
> >> >>> > we determined might also have been up sampling the output to
22khz,
> >> >>> > and
> >> >>> > jaws
> >> >>> > through eloquence on the sound blaster box.
> >> >>> > Now I'm afraid I don't really have time over the next couple
weeks,
> > to
> >> >> do
> >> >>> > any more decent research about this,, would you say that the,
> >> >> "fuzzyness,"
> >> >>> > and, "off-station," sound  of jaws/eloquence your seeking to
> > describe,
> >> >> is
> >> >>> > a
> >> >>> > drop in clarity/top end frequencies? or would you say it sounds
> >> >>> > more
> >> >> like
> >> >>> > it's got added top end, but with kinda fuzzy ugly digital
artifacts
> >> >> thrown
> >> >>> > in on top.
> >> >>> >
> >> >>> > I'll nearly bet it's the latter, and if so, I'd hazard a guess
that
> >> >>> > the
> >> >>> > scratch live software may've put a driver in the chain, which is
> >> >>> > forcing
> >> >>> > everything that comes out of that sound card, to be up sampled to
> >> >> 22.khz,
> >> >>> > not expecting that anyone these days is going to have sounds on
> > their
> >> >>> > puters
> >> >>> > of such a low grade 11khz sampling rate, but doing so without
> > seeking
> >> >>> > to
> >> >>> > properly filter the aliusing from the sound? ... maybe! it's just
a
> >> >> guess.
> >> >>> >
> >> >>> >
> >> >>> > ----- Original Message ----- 
> >> >>> > From: "Ann Medlar" <amedlar1@xxxxxxxxxxx>
> >> >>> > To: <jawsscripts@xxxxxxxxxxxxx>
> >> >>> > Sent: Monday, May 18, 2009 7:45 AM
> >> >>> > Subject: [jawsscripts] Scratch Live Install
> >> >>> >
> >> >>> >
> >> >>> >> Don't know why original message did not show up when I replied
to
> >> >> Jeff's
> >> >>> > message.
> >> >>> >>     Hi,
> >> >>> >> When I press start key, p for programs enter on Serato enter on
> >> >>> >> Scratch
> >> >>> > Live
> >> >>> >> it sounds like Jaws is off station.  I press insert+F4 to unload
> > and
> >> >>> > restart
> >> >>> >> Jaws again but Jaws still sounds like an untuned radio station.
> > Fuzz
> >> >>> > sound
> >> >>> >> in Jaws only goes away when I reboot.
> >> >>> >> When I installed Scratch Live I went directly to site and
> > downloaded
> >> >> and
> >> >>> >> saved
> >> >>> >> version 1.9 to my desktop.   I then went to Serato folder which
> >> >>> >> had
> > a
> >> >>> >> setup.exe, and a driver folder  which contained Vista, Vista64,
> >> >>> >> and
> >> >>> >> XP
> >> >>> > were
> >> >>> >> sub folders.  I went into XP, 57 sl, MP4, SL1, and SL3 were sub
> >> >> folders.
> >> >>> > I
> >> >>> >> just used the setup.exe and installed using automatic rather
than
> >> >> custom.
> >> >>> >> When I launch Scratch Live, alt key does not bring up menus.  I
> >> >>> >> use
> >> >> Jaws
> >> >>> > key
> >> >>> >> and nothing speaks.
> >> >>> >> Do you know if I need to install differently?
> >> >>> >> Any help is appreciated.
> >> >>> >> Ann
> >> >>> >>
> >> >>> >> __________
> >> >>> >> Visit and contribute to The JAWS Script Repository
> >> >> http://jawsscripts.com
> >> >>> >>
> >> >>> >> View the list's information and change your settings at
> >> >>> >> http://www.freelists.org/list/jawsscripts
> >> >>> >>
> >> >>> >
> >> >>> > __________
> >> >>> > Visit and contribute to The JAWS Script Repository
> >> >> http://jawsscripts.com
> >> >>> >
> >> >>> > View the list's information and change your settings at
> >> >>> > http://www.freelists.org/list/jawsscripts
> >> >>> >
> >> >>> >
> >> >>>
> >> >>> __________
> >> >>> Visit and contribute to The JAWS Script Repository
> >> >>> http://jawsscripts.com
> >> >>>
> >> >>> View the list's information and change your settings at
> >> >>> http://www.freelists.org/list/jawsscripts
> >> >>>
> >> >>
> >> >> __________
> >> >> Visit and contribute to The JAWS Script Repository
> > http://jawsscripts.com
> >> >>
> >> >> View the list's information and change your settings at
> >> >> http://www.freelists.org/list/jawsscripts
> >> >>
> >> >
> >> > __________
> >> > Visit and contribute to The JAWS Script Repository
> > http://jawsscripts.com
> >> >
> >> > View the list's information and change your settings at
> >> > http://www.freelists.org/list/jawsscripts
> >> >
> >> >
> >>
> >> __________
> >> Visit and contribute to The JAWS Script Repository
http://jawsscripts.com
> >>
> >> View the list's information and change your settings at
> >> http://www.freelists.org/list/jawsscripts
> >>
> >
> > __________
> > Visit and contribute to The JAWS Script Repository
http://jawsscripts.com
> >
> > View the list's information and change your settings at
> > http://www.freelists.org/list/jawsscripts
> >
>
> __________
> Visit and contribute to The JAWS Script Repository http://jawsscripts.com
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>

__________ 
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: