#NewMusic . a couple tracks.

Sweet Caroline (Cover)

Hey all, it’s been a Minute, but I’m not gone. Busy times.

The Rode NT-4 has proven to continue to be a workhorse of a mic, and it just sounds so incredible close to the Taylor Grand Theater. I was in the office a few months ago, yes I’ve got a guitar their too, I don’t touch it in less I am in office way early. I had picked it up for a minute, and put a few chords together. Flip forward a couple of months, and I was playing the same thing after work at home, when it hit me. How many of us, know all of the lyrics to Sweet Caroline? I know I didn’t. I Googled the lyrics, and started putting it together. It was so different, the music made the lyrics stand out. It to me brought the song forward from yesterday, to todays pop format.

Night End

Last weekend I was sitting with the guitar, and these chords came to me. I added the idea to my 50+ song idea drafts in my Voice memos, not knowing when I would be able to get to it. I was able to finish it up. The track is a different take on not wanting the time to end with that special someone. The interesting thing is, thinking about how perfect the time is, but already knowing that the night will end, and the morning will come. It’s an interesting segment of that experience to focus on, and to be the foundation for a song.

STP Creep (Cover) Captured with Rode NT-4

This mic, is hands down the best mic I own. I will for sure have more audio captured with this microphone.

It’s a new mic to me, needed a solid capture for my wedding video. The NT-4 delivered!! But back to this cover.

I captured my Taylor from very close prospective, pulled 60 120 and 250 HZ down, and OMG the capture is breath taking. I love how this mic captures all of the nuances of the instrument!

Used the NT4 on a mono track for vocals, using the left channel of the mic. This recording of the cover is what I’ll call a rough take especially the vocal. Tried to fix some stuff with Autotune. Some stuff is fixed, some is meh. Oh well. I may retrack the vocal at some point. Not horible though for no practice, and one take for both guitar and vocal. Thanks for listening. 🙂

Jamming on my Digitech Wammy pettal

Electric guitar, direct from my amp into my iPhone in the Voice Memos. Jamming on my Digitech. Wammy.

Will start out with clean examples.

Now we’ll crank up the gain and get excited 🙂

JAWS Touch, Find Scripts

In JAWS we have multiple cursers we use. I use, the PC curser, then, JAWS curser, then Touch curser. I fan out with these if an app or webpage isn’t accessible. With the PC and JAWS curser, we have JAWS find. We can type in text, and JAWS will place the active curser on the text. We can’t natively find text, with the Touch curser. What I’ve found, is the Touch curser, a lot of times will open up parts of applications that we can’t easily get to with the PC or JAWS curser, it’s another tool. As the touch curser uses object navigation, you must right arrow over many times sometimes 50-100 to find what you are looking for. Now, with these scripts, we may use JAWS Touch find, and the touch curser will race across the application until it lands on the text in question. We may then press enter, if the object is clickable. You will hear clicks, but no speech as the curser is moving. If the text that you are looking for is not found, you should receive a pop up box letting you know. You will use JAWSKey+Space, and then, Control+f to start the find process. JAWSKey+space, and f3 to find next. JAWSKey+space, and Shift+f3 to find previous.

Instalation: Coppy the scripts from the DefaultDotJSS file to the end of your Default script file. Opening the Script manager with Insert+0. If you are in the Shared default, you will need to press Control+end and then, Control+e to create a new script. You may call it test, and type comments in the comments fields, then press ok. Press control+end again. You may then paste the scripts from the text file. If you are in the User Default file, press control+end, paste the scripts. In either case, press control+s to save. You should hear, compile complete. open the default.jkm key map file in the Script manager, and in the common keys section, paste the key mappings from the DefaultDotJKM.TXT file. Press control+s to save.

Restart JAWS. You may now use your new scripts! Download is below.

#JAWS #ScriptTip: Setting an app to focus, with the press of a keystroke

I always loved Stack Overflow, as you can find code snippits quickly to do different things. I thought it would be very helpful to have something similar for JAWS scripting. The below assumes you have an idea about scripting. If you don’t yet, that’s ok, start by browsing through the Basics Of Scripting guide from Freedom Scientific.

Setting focus to an application quickly.

This will take two different scripts or functions to make this happen.

The first will grab the window handle of the open application that you want to move back to quickly. You can set this up within an AutoStartEvent within the script file for the application, or, make two scripts that you can use for any single application.

Void Function AutoStartEvent ()

EndFunction

The above is an empty function, AutoStart event. Before you start, see if this exists already within your script file. If it’s there, you can add functions to it. Lets add a globals section above the AutoStartEvent. This will be for the variable to hold your window handle. It will look like

Globals
Handle AppFocus

The below will be what you would add into the AutoStartEvent

let AppFocus = GetCurrentWindow ()
let AppFocus = GetAppMainWindow (AppFocus)

AutostartEvent looks like

Void Function AutoStartEvent ()
let AppFocus = GetCurrentWindow ()
let AppFocus = GetAppMainWindow (AppFocus)

EndFunction

Now lets create a script within the default file which will link back to the AutoStartEvent within the app spisific file, and set the app to focus at the press of a keystroke.

Press control+shift+D to launch the default script file.
Press control+end to move to the end of the file, Make sure you are on a blank line.
Press, control+e to launch the new Script dialogue and give it a name.
tab to the checkbox for Can be attached to key and check it
tab to the comments sections and write what the script will be used for
as you come to the, assign to hotkey box, type a keystroke that will be used to run the script such as
control+alt+f
for example.
Tab to ok and press space.
Now you are in the script editor, make sure your curser is on the line below the script name.
Now you want to paste or type the following

SetFocus (AppFocus)
TypeKey (“Windows+UpArrow”)

Press control+s to save the script and verify compile complete
Now, move to the top of the script file with control+home.
JAWSFind
Use
f3 through the results until you start coming across
use “UIA.jsb”
use “HomeRowWindows.jsb”
use “HomeRowMSAA.jsb”
Down arrow until you know you are at the end of the use statements and press enter to have a blank line below the last one.
Type Use “MyApp.jsb”
where MyApp is the name of the script file you have motified the AutoStartEvent in.
Press control+s to save and compile again.
Now launch the app in question.
Minimise it with windows+m
press the keystroke you have assigned to pull it back in focus.
The app should now be in focus.

IF you are using the first in a script, vs AutoStartEvent in an app spisific file, you would create two scripts in the default file. The first will look like
Globals
Handle AppFocus
Script ()
let AppFocus = GetCurrentWindow () 
let AppFocus = GetAppMainWindow (AppFocus)
EndScript
using the same techniques above to create the script Control+e etc.
Then you will create the second script the same as
SetFocus (AppFocus)
TypeKey (“Windows+UpArrow”)

The first script will grab the focus of the app and you will only need to press it once, in less you close the app.
The second script will set focus back to the app.