Ots User Support Forums

The Social Zone! => The Lounge. No business, just chit chat. => Topic started by: interactive dj on August 02, 2012, 10:48:20 PM

Title: Esperance 1.90 observations & Suggestions
Post by: interactive dj on August 02, 2012, 10:48:20 PM
Here are a few observations and suggestions I would like to make after using this great product

1) The clock/counter shows a ">" in counter mode but not for clock mode - there is not need for ">" in either mode
2) When changing the mode of the clock/counter the new "started playing" time format doesnt change until a track change.
3) The spinning OTS symbol/licence line could be narrower to allow more space for the deck height
4) The background space above and below the decks could be used to increase the deck height without loos of visual impact
5) I still think a popup when hovering over a library track would be nice as the column width is fixed. Thereby showing more information.
6) Looping is great, just need a 3rd deck now
7) Right click menu that shows "Remove from Library" needs moving as it is to close to non dangerous items. The warning is way to similiar to other warnings and maybe should be in red. Alternativly only allow this menu option with say the addition of the "Ctrl" key within the menu.
8) You can right click the "<End of List>" and get a menu up which is not necessary and could be confusing.
9) in the graphic eq window it would look better if when the eq is active on the left or right channel is change from say red to green
10) The "gold" control buttons you can pause after a stop which will then will not start using the play button because pause is on. pause should not be possible in stop mode.
11) The "gold" control buttons interaction with the decks "Green" play/pause button. After a gold button pause the deck green button play will not start the deck but after a gold button stop the green button play will start the deck.
12) Using the "!.k" in the OMQL means I do NOT show my karaoke items in the library list

Martin
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Jumpin' Jeff on August 02, 2012, 11:17:35 PM
Honestly, I always thought the play button should deactivate the pause key.

As for 12, does that not already work properly for you? It does for me less the "". "!.K" IMO would indicate to Ots that it's looking for that specific category/Genre.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: milky on August 03, 2012, 04:38:42 AM
I've just pdated my AHK code for my X10 remote to send the key combinations for Play, Pause, Stop etc. As Interactive DJ points out. Once I have issued a STOP, pressing PLAY (or sending the Ctl + P key sequence) makes the Pause button flash, and the PLAY does not work. I tend to toggle Pause on/off rather than Stop/Play, but it is a minor annoyance when using the remote.




[Note - accidental edit - restored to normal]
Title: Re: Esperance 1.90 observations & Suggestions
Post by: BJ on August 03, 2012, 11:41:49 AM
Sometime during the night ots stopped working.I was Bringing songs into the Meadia library. None that had been brought in were saved. I had not saved anything during the process. Oh well guess I'll Start Over.


BJ
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Ots_Steve on August 03, 2012, 02:04:31 PM
Hi Milky,

Quote from: milky on August 03, 2012, 04:38:42 AM
I've just pdated my AHK code for my X10 remote to send the key combinations for Play, Pause, Stop etc. As Interactive DJ points out. Once I have issued a STOP, pressing PLAY (or sending the Ctl + P key sequence) makes the Pause button flash, and the PLAY does not work. I tend to toggle Pause on/off rather than Stop/Play, but it is a minor annoyance when using the remote.


Global pause works exactly the same way as it did in 1.85 and earlier versions of OtsAV. If you use global pause to pause all playing decks, it will flash (or in older versions turn red) and you must press global pause to resume.

Are you just referring to this same global pause functionality that has always worked this way in OtsAV, or do you have a specific sequence which doesn't seem to be working as it did in 1.85? If so, please state the exact sequence from opening OtsAV fresh so we can reproduce it.

Thanks,
Ots_Steve

Title: Re: Esperance 1.90 observations & Suggestions
Post by: Ots_Steve on August 03, 2012, 02:15:38 PM
Quote from: interactive dj on August 02, 2012, 10:48:20 PM
12) Using the "!.k" in the OMQL means I do NOT show my karaoke items in the library list

Hi Martin,

That is correct. !.k in the OMQL filter means:

!=not
.k=karaoke-attributed items.

So the filter is effectively "show not karaoke-attributed items", or in other words "show everything except items which have a karaoke-attribute". Therefore everything other than karaoke-attributed items will show.

Ots_Steve
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Ots_Steve on August 03, 2012, 02:26:01 PM
Quote from: BJ on August 03, 2012, 11:41:49 AM
Sometime during the night ots stopped working.I was Bringing songs into the Meadia library. None that had been brought in were saved. I had not saved anything during the process. Oh well guess I'll Start Over.


BJ


Hi BJ,

That would most likely indicate there was a badly corrupted or incompliant MP3/WAV file which caused a problem on import.

You would be able to tell which as an OMX file is created for each MP3 or WAV you import. Just look for the folder that only has half the OMXs created and the next file will be the culprit - which you could try importing again to confirm. The import process doesn't have to start again from the beginning because the time consuming part with MP3/WAV files is the creation of the OMX file and that progress is saved file by file.

Of course, if you have a general problem with your machine (some bad memory sectors, OS corruption, etc.) that could cause a crash too.


We recommend using Ots files. You can batch convert your MP3/WAV files in the utility Ots Studio to Ots files and effectively filter any corrupt/problematic media files at that stage.


Ots_Steve

Title: Re: Esperance 1.90 observations & Suggestions
Post by: sweet-lovelle on August 03, 2012, 07:13:58 PM
I like to have the clock, play buttons etc bar twice as big as it is now with bigger font size (same size as the OtsAV font on top).
In my personal opinion the gold play buttons don't match to the rest of the amazing new look.
I like to have the same button style used within the player decks.
Text behind the started time could be shorten to just started deck A and deck B to get more space for long artist and title information.
It would be amazing if we can get the playing end time in that line too and a change of artist/title text color or a blinking text for the last 10 seconds of a song.

Just my 2 cents here :)

Title: Re: Esperance 1.90 observations & Suggestions
Post by: Jumpin' Jeff on August 03, 2012, 09:49:09 PM
I would like to see the list play times reflect the correct beat mixed time. When you enable, or disable ABM, the time should reflect the differences of the mix styles.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: jeff wood on August 03, 2012, 10:25:37 PM
id prefer it if you could turn off the mixer , you dont need it when your using a controller....
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Bryan Durio on August 03, 2012, 11:06:15 PM
I second that, Jumpin' Jeff.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: milky on August 03, 2012, 11:45:04 PM
Quote from: Ots_Steve on August 03, 2012, 02:04:31 PM
Hi Milky,


Global pause works exactly the same way as it did in 1.85 and earlier versions of OtsAV. If you use global pause to pause all playing decks, it will flash (or in older versions turn red) and you must press global pause to resume.

Are you just referring to this same global pause functionality that has always worked this way in OtsAV, or do you have a specific sequence which doesn't seem to be working as it did in 1.85? If so, please state the exact sequence from opening OtsAV fresh so we can reproduce it.

Thanks,
Ots_Steve



Hi Ots_Steve. Sorry, I didn't describe that very well.
Using the keyboard, I can Pause and un-Pause by the Ctl+Shift+P. Similarly, I can Stop (Ctl+Shift+S) and Play (Ctl+P). Works a treat.
I have an X10 wireless remote I use to control Ots from a distance. I am using an Auto Hot Key script to send the same key sequences to the program as though I had pressed them on the keyboard. I have programmed in Play, Stop, Pause, Previous and Next, and all but Play works perfectly. When I send a Play command (Ctl+P) after having sent a Stop command (Ctl+Shift+S), instead of playing, Ots is interpreting it as a Pause and the Pause button flashes.

I got around the problem by issuing an Alt + F which brings up the menu window, then C+{enter}, which selects the "Control" option and Play is the first option on that menu. This is similar to what the script used to do for all the transport commands, before 1.90. It would just be more efficient if the Ctl+P option worked.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: djnpd on August 04, 2012, 12:36:27 AM
Ots Steve,

Is there a way to hide Karaoke and Video files in the library, this could also be done to remove Audio files for Karaoke DJs.

Can you show me a way to do this via OHML system?

Another question regarding the OHML queries alrady made for us, is there a way to add out own to the list?

Cheers
Nick Pollock
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Jumpin' Jeff on August 04, 2012, 02:41:46 AM
Nick, just do an OMQL query of
!.v&!.k
If you want only karaoke files, insert .k in the query field.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Ots_Steve on August 04, 2012, 08:47:00 AM
Quote from: milky on August 03, 2012, 11:45:04 PM
Hi Ots_Steve. Sorry, I didn't describe that very well.
Using the keyboard, I can Pause and un-Pause by the Ctl+Shift+P. Similarly, I can Stop (Ctl+Shift+S) and Play (Ctl+P). Works a treat.
I have an X10 wireless remote I use to control Ots from a distance. I am using an Auto Hot Key script to send the same key sequences to the program as though I had pressed them on the keyboard. I have programmed in Play, Stop, Pause, Previous and Next, and all but Play works perfectly. When I send a Play command (Ctl+P) after having sent a Stop command (Ctl+Shift+S), instead of playing, Ots is interpreting it as a Pause and the Pause button flashes.

I got around the problem by issuing an Alt + F which brings up the menu window, then C+{enter}, which selects the "Control" option and Play is the first option on that menu. This is similar to what the script used to do for all the transport commands, before 1.90. It would just be more efficient if the Ctl+P option worked.

Hi Milky,

That sounds like an AutoHotKey problem or a problem with your script, because if you test these three shortcuts from within OtsAV (without a script) they all do exactly as expected:

Ctl+Shift+S = Global Stop
Ctl+P = Global Play
Ctl+Shift+P = Global Pause


Using the keyboard in OtsAV to perform the same sequence you mentioned just now, worked as expected:

Ctl+Shift+S
Ctl+P
Ctl+Shift+S
Ctl+P

This did not trigger any pauses, just stop, play, stop, play.

Not sure why your AHK script would behave differently.

Ots_Steve
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Ots_Steve on August 04, 2012, 09:09:56 AM
Hi Nick,

Quote from: djnpd on August 04, 2012, 12:36:27 AM
Can you show me a way to do this via OHML system?

It is OMQL (OHML is the controller language). :)

Jeff had it perfect in his reply post to you above. Nice Jeff.


Quote from: djnpd on August 04, 2012, 12:36:27 AM
Another question regarding the OHML queries alrady made for us, is there a way to add out own to the list?

Not in this release. They are just helpful quick examples you can use a starter and then modify in the line.

Ots_Steve

Title: Re: Esperance 1.90 observations & Suggestions
Post by: Darryl on August 04, 2012, 10:37:54 AM
Milky {Ctrl}P in AHK is <Ctrl>+<Shift>+p since capital P is <Shift>+p.  Try changing your script to ^p or {Ctrl}p (depending on your prefered AHK syntax).
Title: Re: Esperance 1.90 observations & Suggestions
Post by: funkmachine on August 04, 2012, 12:52:43 PM
Here are a couple of problems I have experienced

1) .K does not show my Karaoke items. However, .g shows them. (therefore the option to show Karaoke items doesn't work)

2) !avail does not show the unavailable items in my library.

Did I somehow get a bad install?

Please advise.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Darryl on August 04, 2012, 01:09:05 PM
.k will only show karaoke items if they are flagged as karaoke in the Ots Album files (it's part of the ACI chunk if I recall).
!avail works for me (it correctly shows "0 items matched" in the status line above the OMQL search since I don't have any unavailable items).

Are you sure you have unavailable items?  Also note that there is an option to hide unavailable items in the Items drop down menu to the right of the Media Library window.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: milky on August 04, 2012, 02:11:06 PM
Ots_Steve. Thank you for your observations. Of course, I tried all the keyboard combinations first, and, of course they worked. Please don't put me down. I know how to write code - been doing it probably longer than you and Adam have been on this planet. My work-around works, but the other option doesn't. I have just tried another program which also simulates keystrokes - same result. It is not the end of the world. I only use it for my own convenience so I can control Ots whilst outside, If you don't fix it, I'm over it. I only brought it up because I thought it might have been an underlying bigger bug.

Darryl, thanks. I've tried every combination. According to Ots, either upper or lower "P" should work.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: hubert17 on August 04, 2012, 02:25:46 PM
These are my suggestions and observations:

- DELETE FROM LIST
is too close to
REMOVE FROM MEDIA LIBRARY
which a dangerous option.

- EJECT button - I wish for a bigger one but not that close to LOOP buttons

- Remove RIGHT CLICK option for <END OF LIST>

- Tool Tip for Media Library item with longer title and artist

- Text Status only update when an Item is loaded to the deck but will not if you manually eject the item.
  Deck actions should always update the Text Status e.g. Manually loading item to Deck B will update the
 Text status to "Loaded to Deck B: song/artist"
  If this item is ejected before it is played on Deck B, then Text Status will just say Now playing Deck A...
  If none is playing on Deck A, then it will just say Ejected from Deck B: song/artist.

These is it for now.  :thumbsup:
Title: Re: Esperance 1.90 observations & Suggestions
Post by: funkmachine on August 04, 2012, 03:16:00 PM
Thanks Darryl,

!avail worked once I unchecked "Hide Items/Albums marked unavailable"

Also, I found the Karaoke flag inside the Audio Control Chunk. Which leads me to my next question, is there any way to flag these chuncks as a batch (I have over 15k Karaoke Files)?
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Ots_Steve on August 04, 2012, 03:45:32 PM
Quote from: milky on August 04, 2012, 02:11:06 PM
Ots_Steve. Thank you for your observations. Of course, I tried all the keyboard combinations first, and, of course they worked. Please don't put me down. I know how to write code - been doing it probably longer than you and Adam have been on this planet. My work-around works, but the other option doesn't. I have just tried another program which also simulates keystrokes - same result. It is not the end of the world. I only use it for my own convenience so I can control Ots whilst outside, If you don't fix it, I'm over it. I only brought it up because I thought it might have been an underlying bigger bug.

Darryl, thanks. I've tried every combination. According to Ots, either upper or lower "P" should work.



Hi Milky,

That is strange.

Be assured, I wouldn't ever put you down :) and on the contrary have a lot of respect for your dedication on this forum and technical ability and understanding. I am simply trying to understand why AHK wouldn't work when simulating the same key strokes that a human would do. As I can't know your script or version of AHK, etc., I've got to cover the possibilities even if some of them may seem obvious and was hoping you would confirm and help narrow down (which you have).

So it would seem it may be the way the AHK program interacts with OtsAV. I would guess the SHIFT is not being released after the stop command from AHK for some reason.

Thanks for the feedback. Appreciated.

Ots_Steve
Title: Re: Esperance 1.90 observations & Suggestions
Post by: kmorris on August 04, 2012, 05:21:27 PM
My 2 cents...

Overall, this is a very significant release and I love it.  The new library features are simply brilliant, and I can't say for sure, but audio quality seemed to have improved my last 2 shows.

Only real gripe: I wish I had the ability to regain screen real estate by placing the video monitors where the turntables are. Not a huge deal on my main machine, but my backup notebook has a considerably smaller screen. If I get to the point of using it, I don't need turntables. I always need video monitors.

As others stated... the color scheme can be difficult to view when I get tired toward the end of the evening. Key change could be less mysterious, I'm used to up/down in half steps.

Bug? While the scroll wheel on a mouse works great... the right edge finger-drag equivalent on a touchpad no longer does. It's not a big issue, but it worked previously and I relied on it a lot.

Very well done, guys. Thank you!
Title: Re: Esperance 1.90 observations & Suggestions
Post by: H8ytr on August 04, 2012, 05:33:02 PM
My observations so far

I've set up for a wedding tonight and I have my current DJ laptop with 1.85 on and this is my main gig machine..

I've got my work laptop with the trial on:

a) Sounds better on 1.90
b) When you type to search and a song is highlighted, if you scroll down the list, the screen is always moving back up to the highlighted song....it's horrible, unusable for me....I keep trying to scroll down but OTS keeps moving back up to the highlighted song!
c) New laptop, new trial software, so I have to select all and add to category again....WHY oh why is there not an ADD ALL button when adding cats....I've had to press YES 128 times!...yes it's OK to add DANCE as a category, please just add all of them without asking me!
d) Font for players is harder to read...definitely preferred the colours of the old one....
e) Everything seems so crammed in on the players....PITCH, TEMPO, KEY, DIR....all squashed up as are the looping buttons
f) Are there shortcut keys for looping?
g) WHY is there still not an option to stop video playing and go back to slideshow if you don't want to show the video...I don't want to have to buy a DENON HC4500 just to be able to do this
h) What is HC7400 on the players mean?
i) Video screens could've easily been next to players instead of wasting all that valuable space needed for playlist etc


More to come I expect!!
Title: Re: Esperance 1.90 observations & Suggestions
Post by: H8ytr on August 04, 2012, 05:55:11 PM
ok strange snapping back to highlighted song has stopped now....strange!

I like the placeholders highlighted in red!  very easy to see

playing both laptops in sync...gonna try and do this all night and use both when I get asked for requests
Title: Re: Esperance 1.90 observations & Suggestions
Post by: H8ytr on August 04, 2012, 05:58:39 PM
another thing :)

Really need to be able to resize the columns....I can't see all the different edits of songs I've got....all I can see is

Alors On Danse (
Alors On Danse (
Alors On Danse (

with the old version, you could resize the columns....another big thing that hinders me on 1.90
Title: Re: Esperance 1.90 observations & Suggestions
Post by: H8ytr on August 04, 2012, 06:00:27 PM
Would much rather be able to remove Pitch, tempo, Key and Dir as I see fit so I could see move of the title and artist info!  or make the looping buttons bigger
Title: Re: Esperance 1.90 observations & Suggestions
Post by: H8ytr on August 04, 2012, 06:03:30 PM
there has got to be an easy bit of coding to be able to enable us to move the categories around a lot easier than the old, Move UP Move Down way....takes ages to sort them out in the order you want.....maybe ability to order by category with most songs desc/asc etc
Title: Re: Esperance 1.90 observations & Suggestions
Post by: BJ on August 04, 2012, 06:15:04 PM
Thanks Steve, I figured it had something to do with the number of mp3's I was importing. I converted everything to ots and everything went smooth as silk.


Again Thanks for The Help


BJ


Title: Re: Esperance 1.90 observations & Suggestions
Post by: sweet-lovelle on August 04, 2012, 06:20:54 PM
Quote from: kmorris on August 04, 2012, 05:21:27 PM

Bug? While the scroll wheel on a mouse works great... the right edge finger-drag equivalent on a touchpad no longer does. It's not a big issue, but it worked previously and I relied on it a lot.



Don't have any problems with it!
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Jumpin' Jeff on August 04, 2012, 07:30:25 PM
Milky, I've just had a play with AHK controlling esperance via keyboard commands.

This seems to work for me...
Play
Stop
Play
Stop
Play

Pause
unpause

Play
stop
play
stop
play


#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
SetTitleMatchMode RegEx

WinGetClass, Class,ahk_class OtsAV|OtsDJ ; Get the "Active" OtsAV/OtsDJ window's class
;MsgBox, The active window's class is "%Class%".
WinActivate, ahk_class %Class%
sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p


sleep 1000
sendplay ^+p
sleep 1000
sendplay ^+p
sleep 1000

sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Greg Frasier on August 05, 2012, 05:10:04 AM
After 2 weddings the only thing I don't like is the background color. For my eyes, the black makes it really hard for me to see the titles.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: milky on August 05, 2012, 08:45:40 AM
Quote from: Artist formerly known as 'Jumpin' Jeff' on August 04, 2012, 07:30:25 PM
Milky, I've just had a play with AHK controlling esperance via keyboard commands.

This seems to work for me...
Play
Stop
Play
Stop
Play

Pause
unpause

Play
stop
play
stop
play


#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
SetTitleMatchMode RegEx

WinGetClass, Class,ahk_class OtsAV|OtsDJ ; Get the "Active" OtsAV/OtsDJ window's class
;MsgBox, The active window's class is "%Class%".
WinActivate, ahk_class %Class%
sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p


sleep 1000
sendplay ^+p
sleep 1000
sendplay ^+p
sleep 1000

sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p
sleep 1000
sendplay ^+s
sleep 1000
sendplay ^p


Thanks, JJ. Your code is pretty much the same as mine. I eventually got it to work by including an additional {Shift up}. For some reason, as Steve indicated, the shift stayed on after the stop. Oh, and I was using SendInput, not SendPlay.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Darryl on August 05, 2012, 09:17:05 AM
I've had Windows think that various modifier keys are stuck (<Ctrl> especially) on various occasions - without using any automation software.  I had to press the keys on the keyboard to un-stick them.  You might want to check that Sticky Keys has also been disabled because Windows will switch that on if it sees a number of consecutive presses of the <Ctrl> key for instance.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: tredvet on August 05, 2012, 04:54:28 PM
is there any way to go back to my ots 1.8576

Marty
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Dj Buik on August 05, 2012, 06:43:51 PM
Quote from: tredvet on August 05, 2012, 04:54:28 PM
is there any way to go back to my ots 1.8576

Marty
Backup your media library, remove your otsav license key, uninstall your current version, delete the Ots directory.
Delete the OtsAv registry keys. (Maybe somebody can give the exact registry path, because i do not know at the moment)
Install 1.85, install license key, restore media library, and your done.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Dub2Dat on August 06, 2012, 12:24:24 AM
Quote from: H8ytr on August 04, 2012, 05:33:02 PM
!
c) New laptop, new trial software, so I have to select all and add to category again....WHY oh why is there not an ADD ALL button when adding cats....I've had to press YES 128 times!...yes it's OK to add DANCE as a category, please just add all of them without asking me!

Hey H8,

If I understand you meaning correctly you are killing yourself.  After you get ESP up and running open your media library file from 1.85...and all your cats and files are there in ESP.  Takes about 5 seconds.
Title: Re: Esperance 1.90 observations & Suggestions
Post by: Jumpin' Jeff on August 06, 2012, 02:08:14 AM
Milky,
I chose sendplay due to the nature of your problem. Seemed to provide the most reliable solution without interuption, and not "Simulated".

http://www.autohotkey.com/docs/commands/Send.htm#SendPlayDetail (http://"http://www.autohotkey.com/docs/commands/Send.htm#SendPlayDetail")
SendPlay's biggest advantage is its ability to "play back" keystrokes and mouse clicks in a broader variety of games than the other modes. For example, a particular game may accept hotstrings only when they have the SendPlay option.

Of the three sending modes, SendPlay is the most unusual because it does not simulate keystrokes and mouse clicks per se. Instead, it creates a series of events (messages) that flow directly to the active window (similar to ControlSend, but at a lower level).

Like SendInput, SendPlay's keystrokes do not get interspersed with keystrokes typed by the user. Thus, if the user happens to type something during a SendPlay, those keystrokes are postponed until afterward.

Although SendPlay is considerably slower than SendInput, it is usually faster than the traditional SendEvent mode (even when KeyDelay is -1).
Title: Re: Esperance 1.90 observations & Suggestions
Post by: DJ M on August 06, 2012, 12:57:02 PM
Quote from: djnpd on August 04, 2012, 12:36:27 AM
Ots Steve,

Is there a way to hide Karaoke and Video files in the library, this could also be done to remove Audio files for Karaoke DJs.

Can you show me a way to do this via OHML system?

Another question regarding the OHML queries alrady made for us, is there a way to add out own to the list?

Cheers
Nick Pollock

Nick, if you set the rating of all your karaoke files to 0. Then in the options menu (I can't remember where just now) there is the option to hide all songs rated 0. That way they don't show up in the ML until you wnat them to. Thenm you just reverse the hide all songs rated 0 option.