EDDI: A(nother) Voice Attack Plugin

Status
Thread Closed: Not open for further replies.
Do you have the exact parameters used for the effects you used with processing?

Yes, I have my chain of effects saved on a template Ableton Live project file on my PC, whenever I want to make new sound files I just paste them in my project and the effects are applied. The parameters are too complex and numerous to just list here, but if you have Ableton I can just send you the file. If not, I can simply list in order the effects that I apply.
 
Fix now in place for the issue of unknown star systems (those not in EDSM) causing a crash. This is release 0.8.8.

- - - - - Additional Content Posted / Auto Merge - - - - -

Yes, I have my chain of effects saved on a template Ableton Live project file on my PC, whenever I want to make new sound files I just paste them in my project and the effects are applied. The parameters are too complex and numerous to just list here, but if you have Ableton I can just send you the file. If not, I can simply list in order the effects that I apply.

Yes, please throw me the file and I'll take a look.

Reason I ask is that I'm working on a VA plugin function that provides a more flexible TTS in terms of providing these effects. It's already providing a pretty good ship voice to my uneducated ears, but if I can see the effects that you apply it should allow me to make it even better.

What voice are you using as your base?
 
alas still not announcing system... but on the upside when pressing ctrl...e it gives me all the right info

10:39:01 AM - EDDI raw event is {
"type": "Location",
"starsystem": "Bleia Dryiae CH-S d5-120",
"environment": "Supercruise"
}
10:39:01 AM - Access to NetLog is Enabled
10:39:01 AM - Access to EDSM is Disabled
10:39:01 AM - Access to profile is Enabled
10:39:01 AM - EDDI status is Operational
 
Hello I been testing the last few updates and it was working fine, but since the last two updates the announcing system hasn't worked. It shows up as system change on the VA window. At least the change environment works a treat. Keep up the good work it is a fantastic addon. You should be proud. :)
 
Reason I ask is that I'm working on a VA plugin function that provides a more flexible TTS in terms of providing these effects. It's already providing a pretty good ship voice to my uneducated ears, but if I can see the effects that you apply it should allow me to make it even better.

What voice are you using as your base?

Awesome! I'll send you the template when I'm on my PC. I use Ivona Amy as a base voice, which I have found is the TTS voice closest to the game's real voice actress.

I think there is a chain of like 10 effects in my template (haven't touched it in almost a year...). There are some obvious effects like reverb, delay, chorus, but also more subtle ones like equalizers and compressors. I got to my current result by trial and error, listening to the game's voice on the side until I was satisfied with how close to it I got. Someone else could probably get even closer.

Anyway, I'm curious to see how you manage to add processing effects directly on the voice output, this is pretty impressive! This could lead to really cool stuff.
 
alas still not announcing system... but on the upside when pressing ctrl...e it gives me all the right info

10:39:01 AM - EDDI raw event is {
"type": "Location",
"starsystem": "Bleia Dryiae CH-S d5-120",
"environment": "Supercruise"
}
10:39:01 AM - Access to NetLog is Enabled
10:39:01 AM - Access to EDSM is Disabled
10:39:01 AM - Access to profile is Enabled
10:39:01 AM - EDDI status is Operational

Okay I think I found the cause of this. I suspect that your profile isn't loading correctly (regardless of the fact that it says 'enabled' above) and this is causing the system logging to fail. I've done a bit more work to decouple the two (and fixed the profile status) so if you grab the latest version and try again I'll be very interested in hearing how it goes.
 
Okay I think I found the cause of this. I suspect that your profile isn't loading correctly (regardless of the fact that it says 'enabled' above) and this is causing the system logging to fail. I've done a bit more work to decouple the two (and fixed the profile status) so if you grab the latest version and try again I'll be very interested in hearing how it goes.

cool thank you for working on it.. it is truly awesome :) i'll go and grab it and let ya know
 
cool thank you for working on it.. it is truly awesome :) i'll go and grab it and let ya know

i've done a fresh clean install of va... and EDDI set it all up... grabs all my info like its supposed too

ctrl...e gives me

1:04:54 PM - EDDI raw event is {
"type": "Location",
"starsystem": "Pyramoe KK-C d14-129",
"environment": "Supercruise"
}
1:04:54 PM - Access to NetLog is Enabled
1:04:54 PM - Access to EDSM is Disabled
1:04:54 PM - Access to profile is Enabled
1:04:54 PM - EDDI status is Operational

jump to a system...

1:04:44 PM - System change

then nothing...
 
i've done a fresh clean install of va... and EDDI set it all up... grabs all my info like its supposed too

ctrl...e gives me



jump to a system...

1:04:44 PM - System change

then nothing...

i've rolled back to 0.7.3 system announcement is working in this version.. ever since login was removed its failed for me

Thank you
 
i've done a fresh clean install of va... and EDDI set it all up... grabs all my info like its supposed too

ctrl...e gives me



jump to a system...

1:04:44 PM - System change

then nothing...

Just to be sure, when you say "then nothing" does it not even say "Destination confirmed."?

If not then I'll put together a more detailed debug build tomorrow that will log exactly what's going on so that we can get to the bottom of this.
 
Just to be sure, when you say "then nothing" does it not even say "Destination confirmed."?

If not then I'll put together a more detailed debug build tomorrow that will log exactly what's going on so that we can get to the bottom of this.

does not say destination confirmed... i get system change in the log window.. but ya... silence :D

Thank you :)
 
Ok I got my version of EDDI 0.7.3 to work after CMD Malandark came to my aide. I noticed in game when I requested details of what system I was going to it told me the last system details I just left. However prior to departure from the station I did not say to EDDI "I have docked". Anyway I was jumping 3 systems to my destination surely it should tell me my final destination information. I presume it should get data from the next system I am about to jump into which was an Unexplored system but instead of that it told me last system I was at.

Is their a way that EDDI would check ED database to confirm current location and re check it once the jump instance changes rather than a player hit keyboard or joystick button before making any announcements to the player.

Also jgm I noticed that the recent updates to your app now have over 20 commands and ppl trying this app with the trial version of Voice attack are limited to 14 commands I suggest that you have 2 versions of EDDI app the trial version being 0.7.3
 
Last edited:
@Jetkar. If my memory is correct, you should still be able to use 'EDDI 0.8.0' with your trial version of Voice Attack, this version has a few fixes and enhancements not found in your current version of EDDI. I've kept copies of all previous versions of EDDI so let me know if you want me to send you this version.



@jgm

Jetkar mentions a curious 'side-effect' with EDDI that I too have noticed that I've not mentioned previously because I needed to carry out a few more tests with it, but at the time there were more important issues to figure out so had'nt gone further with this.

Here's what I believe is happening with EDDI. When EDDI is interupted, such as going into EDIT MODE of Voice Attack then the ((Event Loop)) stops processing the events stored by your netlog monitor, which are still being stored. As the player jumps into different systems these stored events build up. When the player does restart EDDI properly either via closing VA and restarting it or, via reloading the EDDI profile what happens is that we still have those stored events in que waiting to be processed.

Under the above circumstances, once the player jumps again and with EDDI properly working what happens is that EDDI 'see's the unprocessed que of events along with this 'new' jump event and attempts to process the entire que of events, one after another! I have had situations where EDDI has processed 4 jump events one after another and had to listen to the blurbs for my previous jumps until it got to my last jump.

Perhaps on startup EDDI could carry out a purge on any unprocessed jumps blurbs leaving the actual data such as 'last system info', visits etc untouched?

Update: using EDDI 0.8.9 I tried to recrete the above but EDDI seems to have already been fixed against this issue?
 
Last edited:
@Jetkar. If my memory is correct, you should still be able to use 'EDDI 0.8.0' with your trial version of Voice Attack, this version has a few fixes and enhancements not found in your current version of EDDI. I've kept copies of all previous versions of EDDI so let me know if you want me to send you this version.



@jgm

Jetkar mentions a curious 'side-effect' with EDDI that I too have noticed that I've not mentioned previously because I needed to carry out a few more tests with it, but at the time there were more important issues to figure out so had'nt gone further with this.

Here's what I believe is happening with EDDI. When EDDI is interupted, such as going into EDIT MODE of Voice Attack then the ((Event Loop)) stops processing the events stored by your netlog monitor, which are still being stored. As the player jumps into different systems these stored events build up. When the player does restart EDDI properly either via closing VA and restarting it or, via reloading the EDDI profile what happens is that we still have those stored events in que waiting to be processed.

Under the above circumstances, once the player jumps again and with EDDI properly working what happens is that EDDI 'see's the unprocessed que of events along with this 'new' jump event and attempts to process the entire que of events, one after another! I have had situations where EDDI has processed 4 jump events one after another and had to listen to the blurbs for my previous jumps until it got to my last jump.

Perhaps on startup EDDI could carry out a purge on any unprocessed jumps blurbs leaving the actual data such as 'last system info', visits etc untouched?

@CMD Malandark yes I would like a copy of EDDI 0.8.0 also btw I have now full version of VA

@jgm / @CMD Malandark I seem to have found another problem and that is its still giving me info on my last system not the system I have travelled to or docked at. Also I notice that when I exit the game VA still running I get no response from the computer as it seems to lock up for about 30 sec. Then I tested EDDI out of game with still telling me I am at wrong system
 
Last edited:
@CMD Malandark yes I would like a copy of EDDI 0.8.0 also btw I have now full version of VA

Since you now have a full version of Voice Attack I would highly reccomend you go here https://github.com/cmdrmcdonald/EliteDangerousDataProvider and grab the latest release of EDDI, but wait until jgm releases his next build sometime today. With the fixes made since EDDI 0.7.3 its possibe that the problem your currently experience might have been fixed since then.

Ive made jgm aware of a situation where old events could still be processed by EDDI when they should'nt be, so, with his next release, this could also be fixed.

Also I notice that when I exit the game VA still running I get no response from the computer as it seems to lock up for about 30 sec.

Have you tried closing Voice Attack before exiting the game and seeing if this makes any difference? ED takes up a huge amount of memory and resources, which, when closed, has to return back to Windows, this does sometimes cause a delay to Windows as your computer is suddenly asked to performs a huge amount of housekeeping tasks along with any activities your resident AV will perform on this sudden burst of file/disk activity. Me personally, I always disable my resident AV & Malware Bytes programs before running Elite to give ED a little more memory & resources to play with, leaving just my Windows Firewall active.

Will leave the remaing questions you've asked to jgm, as he is much more able to answer them than I.
 
Last edited:
Found the problem with not announcing a system change but recording it in the VA window. I had my home system set and it would announce going to that system only. I deleted the home system in the config program, and it announces other system jumps now. :) So seems a conflict somewhere.
 
Since you now have a full version of Voice Attack I would highly reccomend you go here https://github.com/cmdrmcdonald/EliteDangerousDataProvider and grab the latest release of EDDI, but wait until jgm releases his next build sometime today. With the fixes made since EDDI 0.7.3 its possibe that the problem your currently experience might have been fixed since then.

Ive made jgm aware of a situation where old events could still be processed by EDDI when they should'nt be, so, with his next release, this could also be fixed.



Have you tried closing Voice Attack before exiting the game and seeing if this makes any difference? ED takes up a huge amount of memory and resources, which, when closed, has to return back to Windows, this does sometimes cause a delay to Windows as your computer is suddenly asked to performs a huge amount of housekeeping tasks along with any activities your resident AV will perform on this sudden burst of file/disk activity. Me personally, I always disable my resident AV & Malware Bytes programs before running Elite to give ED a little more memory & resources to play with, leaving just my Windows Firewall active.

Will leave the remaing questions you've asked to jgm, as he is much more able to answer them than I.


Thanks for that CMD Malandark I will do that later ;)

My anti virus program disables itself by going into GAME MODE once I run games
 
Last edited:
Using EDDI 0.8.9

Just installed this version, after launching from the station for the first time with this release I noticed my W key, wich is set to 'Increase Speed' wasnt working.. Looked in EDDI profile and found the Command 'We/I have Docked' had been assigned to the 'W' key.. lol I suspect it should have been set to: Lft Alt, Lft Shift, Left Ctrl + W
 
Last edited:
@Jetkar. If my memory is correct, you should still be able to use 'EDDI 0.8.0' with your trial version of Voice Attack, this version has a few fixes and enhancements not found in your current version of EDDI. I've kept copies of all previous versions of EDDI so let me know if you want me to send you this version.



@jgm

Jetkar mentions a curious 'side-effect' with EDDI that I too have noticed that I've not mentioned previously because I needed to carry out a few more tests with it, but at the time there were more important issues to figure out so had'nt gone further with this.

Here's what I believe is happening with EDDI. When EDDI is interupted, such as going into EDIT MODE of Voice Attack then the ((Event Loop)) stops processing the events stored by your netlog monitor, which are still being stored. As the player jumps into different systems these stored events build up. When the player does restart EDDI properly either via closing VA and restarting it or, via reloading the EDDI profile what happens is that we still have those stored events in que waiting to be processed.

Under the above circumstances, once the player jumps again and with EDDI properly working what happens is that EDDI 'see's the unprocessed que of events along with this 'new' jump event and attempts to process the entire que of events, one after another! I have had situations where EDDI has processed 4 jump events one after another and had to listen to the blurbs for my previous jumps until it got to my last jump.

Perhaps on startup EDDI could carry out a purge on any unprocessed jumps blurbs leaving the actual data such as 'last system info', visits etc untouched?

Update: using EDDI 0.8.9 I tried to recrete the above but EDDI seems to have already been fixed against this issue?

Ok I will install it and try it out !
 
Right, for those of you having issues with systems please could you download http://www.mcdee.net/elite/EDDI-0.8.9d.zip

This version of EDDI has a few bugfixes but also provides extensive logging when changing systems. Standard rules for upgrading apply (Cmdr Malandark I've fixed the 'w' hotkey - thanks for letting me know). Please could you start it up, see how it goes when swapping between systems, and if there are any issues send me the %APPDATA%\EDDI\eddi.log file. This should provide me enough information to pin down the cause of these problems if they still exist.

- - - - - Additional Content Posted / Auto Merge - - - - -

Found the problem with not announcing a system change but recording it in the VA window. I had my home system set and it would announce going to that system only. I deleted the home system in the config program, and it announces other system jumps now. :) So seems a conflict somewhere.

Good spot. I'll fix that for the next release.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom