Author Topic: Version 0.890  (Read 17605 times)

0 Members and 1 Guest are viewing this topic.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Version 0.890
« on: May 22, 2011, 04:38:47 PM »
It's about time for a new version right?  Well here it is.

The BIG change is that Vox is now much smarter about what needs to be rebuilt whenever you make a change to your command tree, or use GenXML.  It will only rebuild the grammars that it needs to.  In case it misses something, there is a "purge" option on the file menu that will clear the cache completely.  Combined with multithreaded rebuilding, you should spend a lot less time waiting for VoxCommando to rebuild your commands when you are experimenting.

The problem with apostrophes  '  in iTunes should be fixed.

GenXML is changing as you can see in the images in the next post.  There is a new interface, you can choose where to save your generated files.  You can also limit which songs will be scanned in XBMC and MediaMonkey using SQL, and both XBMC and MediaMonkey now generate Songs, Songs by Artist and Songs by Album payloadFiles.

PayloadXML files using the "song by artist" or "song by album" technique will store phrases that look like this:

value = songID#
phrase = SongTitleHere&&ArtistorAlbumNameHere

To control how Vox works with these phrases you can now access a properties window in the command editor for each payloadXML file (just double-click).  See the attached images.

EDIT: the latest version is now on the main download page: http://voxcommando.com/downloads.asp
« Last Edit: June 04, 2011, 09:37:43 AM by jitterjames »

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.890
« Reply #1 on: May 22, 2011, 04:39:41 PM »
here are the new images for GenXML:

Wanilton

  • $upporter
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Version 0.890
« Reply #2 on: May 22, 2011, 05:13:16 PM »
Very good, install worked fine here, thanks..

Wanilton
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Version 0.890
« Reply #3 on: May 22, 2011, 05:20:54 PM »
It's about time for a new version right?  Well here it is.

The BIG change is that Vox is now much smarter about what needs to be rebuilt whenever you make a change to your command tree, or use GenXML.  It will only rebuild the grammars that it needs to.  In case it misses something, there is a "purge" option on the file menu that will clear the cache completely.  Combined with multithreaded rebuilding, you should spend a lot less time waiting for VoxCommando to rebuild your commands when you are experimenting.

The problem with apostrophes  '  in iTunes should be fixed.

GenXML is changing as you can see in the images in the next post.  There is a new interface, you can choose where to save your generated files.  You can also limit which songs will be scanned in XBMC and MediaMonkey using SQL, and both XBMC and MediaMonkey now generate Songs, Songs by Artist and Songs by Album payloadFiles.

PayloadXML files using the "song by artist" or "song by album" technique will store phrases that look like this:

value = songID#
phrase = SongTitleHere&&ArtistorAlbumNameHere

To control how Vox works with these phrases you can now access a properties window in the command editor for each payloadXML file (just double-click).  See the attached images.
perfect, install and update works fine. Generate XML for XBMC and MM works also!
(when I click in the new GenXML editor on "save settings" it works, but better is (for me) "save and close window" (it is only cosmetic  ;)  )

Good work James  :clap

Kalle
***********  get excited and make things  **********

Wanilton

  • $upporter
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Version 0.890
« Reply #4 on: May 23, 2011, 07:53:37 PM »
James,

Appears one problem in this new version 0.890 for me:
Turn On the computer, I receive one message inform: Your OS not support Speech Recognition (my OS win7 64 bits English), and it´s crash voxcommando ...
I Close voxcommando, I start again manually voxcommando and work fine, no problem...
restart OS again, same problem...crash vox, appear message...

Wanilton
« Last Edit: May 23, 2011, 08:06:04 PM by Wanilton »
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.890
« Reply #5 on: May 23, 2011, 09:20:17 PM »
OK.  Thanks. I'll try to figure out what is going on.

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Version 0.890
« Reply #6 on: May 24, 2011, 06:49:15 AM »
OK.  Thanks. I'll try to figure out what is going on.
Hi James,
I found out one important thing. When I wanted to play newly added music in MediaMonkey with the command "play music by name", I had to change first the command "MM.LoadBySQL" see pictures, otherwise the music was not played.
That will happen only with newly added music.

Kalle
« Last Edit: May 24, 2011, 06:53:01 AM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.890
« Reply #7 on: May 24, 2011, 08:05:29 AM »
Kalle: Can you give an example of a song that doesn't work?

I tried with a clean install, did a full GenXML scan for MediaMonkey and

MM.LoadBySQL    --    SongTitle Like "{1}" order by random() limit 200

works fine.

the only ones that don't work are ones with double quotes in them.

e.g.  "Heroes"

If it still doesn't work, maybe you can send an image of your command history so I can try to figure out why it's not working for you?

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Version 0.890
« Reply #8 on: May 24, 2011, 08:36:12 AM »
Kalle: Can you give an example of a song that doesn't work?

I tried with a clean install, did a full GenXML scan for MediaMonkey and

MM.LoadBySQL    --    SongTitle Like "{1}" order by random() limit 200

works fine.

the only ones that don't work are ones with double quotes in them.

e.g.  "Heroes"

If it still doesn't work, maybe you can send an image of your command history so I can try to figure out why it's not working for you?

James, I have fixed the problem with changing the parameter in the "MM.LoadBySQL" from "Song Title Like '{1}' order by random() limit 200" to "Song Title Like "%{1}%" order by random() limit 200", thats all, work fine.
Quote
Kalle: Can you give an example of a song that doesn't work?

all newly added songs

Quote
I tried with a clean install, did a full GenXML scan for MediaMonkey and

MM.LoadBySQL    --    SongTitle Like "{1}" order by random() limit 200

works fine.

It was a update-install over the Vers. 0.887 and the new music that I added has no quotes in title (New Soundtrack from Pirates of the Caribbean). I will test them with a clean install on a other PC

What I mean is, that in Vers.0.887 was the Parameter for MM.LoadBySQL -> '{1}' in the  Vers. 0.890 -> "%{1}%"
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.890
« Reply #9 on: May 24, 2011, 08:49:09 AM »
the problem with using Like %{1}% is that if you want to listen to a song that is actually called "Love" you will get all songs that contain the word Love.  Maybe you want this but some people don't.

in fact I have found this works fine:

MM.LoadBySQL    --    SongTitle='{1}'

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Version 0.890
« Reply #10 on: May 24, 2011, 09:01:45 AM »
the problem with using Like %{1}% is that if you want to listen to a song that is actually called "Love" you will get all songs that contain the word Love.  Maybe you want this but some people don't.

in fact I have found this works fine:

MM.LoadBySQL    --    SongTitle='{1}'

I will test all full new install, and I have the same error as Wanilton, "Your OS does not support ...."
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.890
« Reply #11 on: May 24, 2011, 09:08:48 AM »
I will test all full new install, and I have the same error as Wanilton, "Your OS does not support ...."

Yes, I was able to recreate this and I have found the solution.  I will post an update later today that fixes the reboot problem.  thanks.

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Version 0.890
« Reply #12 on: May 24, 2011, 09:16:43 AM »
Yes, I was able to recreate this and I have found the solution.  I will post an update later today that fixes the reboot problem.  thanks.
Thanks, fine  ;)
***********  get excited and make things  **********

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Version 0.890
« Reply #13 on: May 24, 2011, 02:31:15 PM »
I will test all full new install, and I have the same error as Wanilton, "Your OS does not support ...."

James has solved my problem with MediaMonkey, there were spaces at the end of the song name.   :bonk  :bonk

Kalle

PS: Hey James, I've seen that you've done in the LCB my proposal for the skip if-block. perfect!!!  :hugs
Did you watching the new THX trailer?
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.890
« Reply #14 on: May 24, 2011, 02:54:34 PM »
Oh, yeah, I forgot about that!  That was a while ago.

I just watched the THX trailer that you modified and it looks great.  Unfortunately I am not allowed to use the stereo at the moment... :(

I will check it out later.  I downloaded a bunch of HD (1080p) intros in Dolby 5.1 that I am looking forward to testing after my wife finishes her final paper for the semester!