Release Elite G19s Companion app (with simulated space traffic control)

No, FD is not involved in creating the space traffic control chatter in super cruise. It's all in the EliteG19s app.

I host a copy of the EDDB database to provide the app with data on the system you're in. And I use a service called LetsEncrypt to keep things secure. That service had an issue just as the certificate for my server expired, causing the app to fail to connect (and thus no space traffic control).
With a new certificate this issue was resolved in minutes. And chatter was restored :)

Thank you for this by the way.
 
Never thought to make this an option actually, but it makes sense. I will add this to the next version.



Again, good idea. I'm not sure if I am able to do this though, there might be some delicate things with keeping windows on top that might make it more difficult than it seems. But let me try and see if I can add this too.

sweet.

A couple other ideas if possible:

A) Window position storing and window snapping to edge. I saw the code in the options.json but that seems to only be needed for the title bar toggle. I like to have my window just over my fuel gauge of my ship on the right edge of my monitor, but have to wait til I'm in game before i can move the window over to where i want it.

B) Possible station chatter as an option (basically all the fire zone entered/left, docking requests and such) so we could have even more immersion.


on another topic, were the cert issues also what was causing the commodity info to not show up in the status screen? I didn't really think anything of it until now when they started showing again.
 
MagicMau,
Is there any way to add an option to NOT read the direct communications from the other NPCs in the area? I love your APP it has brought so much to ED for me in the last week or two since I found it, but I have been using the new TTS4ED plugin that uses more realistic voices and they step on each other (loudly). Is there any option that could be added or possibly a file I could tweak?

Ah, but does it also have my supersmart system to associate male voices with male NPCs and female voices with female NPCs? :) Just kidding, I like to have most of these things to be optional. So you can definitely turn them off. Here's the procedure:

Hit TAB to open the menu in the app, go down to Options (might be on page two, just keep pressing the down arrow key), ENTER, then down to Voices, ENTER again. Now, the first option is called "NPC Voices" with a checked box in front of it, just press ENTER again to disable the NPCs. The option just below toggles the voices of CMDRs (players).
Finally, hit TAB a couple times to go back out of the menu.

If you'd rather edit an options file, open the options.json file (in C:\Users\Dahill\AppData\Roaming\EliteG19s), search for "IsNPCVoicesEnabled" and set its value to false.

Hope that helps!

A) Window position storing and window snapping to edge. I saw the code in the options.json but that seems to only be needed for the title bar toggle. I like to have my window just over my fuel gauge of my ship on the right edge of my monitor, but have to wait til I'm in game before i can move the window over to where i want it.
You can also use WindowPosition to set a fixed X and Y location. No option to do this in the app yet, check the manual for an example. Would that solve it?

B) Possible station chatter as an option (basically all the fire zone entered/left, docking requests and such) so we could have even more immersion.
I explicitly ignore these now because the game provides most of these, but I think it can be added as an option, if you like, sure!

on another topic, were the cert issues also what was causing the commodity info to not show up in the status screen? I didn't really think anything of it until now when they started showing again.
Basically my SSL certificate expired at the same time LetsEncrypt had problems issueing new ones, causing my renew procedure to fail, the certificate to expire and the app suddenly could no longer retrieve market info, star system info, etc.
 
Last edited:
Ah, but does it also have my supersmart system to associate male voices with male NPCs and female voices with female NPCs? :) Just kidding, I like to have most of these things to be optional. So you can definitely turn them off. Here's the procedure:

Hit TAB to open the menu in the app, go down to Options (might be on page two, just keep pressing the down arrow key), ENTER, then down to Voices, ENTER again. Now, the first option is called "NPC Voices" with a checked box in front of it, just press ENTER again to disable the NPCs. The option just below toggles the voices of CMDRs (players).
Finally, hit TAB a couple times to go back out of the menu.

If you'd rather edit an options file, open the options.json file (in C:\Users\Dahill\AppData\Roaming\EliteG19s), search for "IsNPCVoicesEnabled" and set its value to false.

Hope that helps!

You sir are my hero and I really appreciate the responses and support to ALL of our questions, concerns, and suggestions. The app alone adds so much additional immersion as is. Not to be greedy but is there a way to integrate my Pandora player into it at all?

Thanks again for all the hard work.
 
You can also use WindowPosition to set a fixed X and Y location. No option to do this in the app yet, check the manual for an example. Would that solve it?


I explicitly ignore these now because the game provides most of these, but I think it can be added as an option, if you like, sure!


Basically my SSL certificate expired at the same time LetsEncrypt had problems issueing new ones, causing my renew procedure to fail, the certificate to expire and the app suddenly could no longer retrieve market info, star system info, etc.

well, after a bit of trial and error i finally got it locked down to where i want it.

and here is the code after i got it locked down :D

"UseWindow": "always",
"WindowPosition": {
"X": 1600,
"Y": 500,
"ShowTitleBar": false
},

works just fine now :D thanks for the help.

as for the station bits, I know they do, but its only to a certain extent. If you dont want to that's fine, just thought it could be cool as an option.

for the certs, heh, guess that makes a lot of sense. the reason i was asking about that is because my super cruise voices were working just fine, but i wasnt getting commodity data, basically the opposite of what ohers where having.
 
I am currently working on more deep space events and sounds as well as some ship based events.
We'll see how MagicMau likes them.... trying to make Deep space more depressing and lonely, step by step... :)
 
Any way to add more voices?

got only 3 in the settings of the app but got a few more activated in the windows 10 TTS options.
 
Any way to add more voices?

got only 3 in the settings of the app but got a few more activated in the windows 10 TTS options.

Make sure you have those additional voices also available as SAPI voices. With Win10 this means that you not only install the language packs (Australia, India, Canada, UK and US), but also run a little Powershell script to have the info copied over to the right place. Check this link for a more thorough explanation.

You can verify that this worked by opening the old-style Control Panel, search for "change text-to-speech settings". You will get a window with a dropdown marked "Voice Selection". Using this method I now have about 16 voices available in Win10.

If that's not enough, you can always search for commercially available voices, like IVONA. Just make sure that they are SAPI5 compatible, which apparently is the standard for these kinds of things.

EDIT: I also have some registry settings available that add a couple "hidden" voices from the Win10 language packs. You will need to save the files from this link as .reg files and double click them. Don't think they can break much, but when editing the registry, you do so at your own risk.
 
Last edited:
Make sure you have those additional voices also available as SAPI voices. With Win10 this means that you not only install the language packs (Australia, India, Canada, UK and US), but also run a little Powershell script to have the info copied over to the right place. Check this link for a more thorough explanation.

You can verify that this worked by opening the old-style Control Panel, search for "change text-to-speech settings". You will get a window with a dropdown marked "Voice Selection". Using this method I now have about 16 voices available in Win10.

If that's not enough, you can always search for commercially available voices, like IVONA. Just make sure that they are SAPI5 compatible, which apparently is the standard for these kinds of things.

EDIT: I also have some registry settings available that add a couple "hidden" voices from the Win10 language packs. You will need to save the files from this link as .reg files and double click them. Don't think they can break much, but when editing the registry, you do so at your own risk.

Okay, I tried it with the powershell trick. got a few more now

All good, thanks :D
 
not sure if there was a small update at all, but my setting for setting backspace as Cancel (which is Tab by default) is working just fine now :), bout a popup saying the bind wasnt right, so i changed it to Back as it stated and it works now. :D
 
I am currently working on more deep space events and sounds as well as some ship based events.
We'll see how MagicMau likes them.... trying to make Deep space more depressing and lonely, step by step... :)

Almost there Fox, I'm running tests on it this week to make sure everything still works and then I'll release.
 
MagicMau,
Awesome news. I am always excited for updates to your awesome addon. There are so few that do what yours does, let alone being able to run it on my tablet and my G13. Thank you again for all the hard work to do this and I look forward to any and every additional feature or update you do.
 
A Radio station to add, if you wish "Blue Mars Radio", http://streams.echoesofbluemars.org:8000/cryosleep.m3u

In the play a file Audio section, an ability to play a playlist like 'Awesome Mix.m3u' when opened in an editor, one line looks like this
#EXTINF:159,Nancy Sinatra - Bang Bang (My Baby Shot Me Down) \\bonic\f\Music\Elite dangerous\Nancy_Sinatra-BangBang My Baby Shot Me Down .mp3

is that possible ?

Would also like to be able to setup paths to Audiobooks and control the chapters ie forward backward pause stop next chapter previous chapter
to that end can we have multiple paths, not just the root, and have it all under the Audio section , ie Radio...alltheothers...... File , under File you would have Path 1 name checkbox, P2name etc.
Once you select a path under the File section that playlist / file is played.

Options section is where paths are set, maybe have it default open the json file , with a dummy section ready.

I use a G19 keyboard for control inputs, I find the ARX doesn't work all that well on my tablet.
 
Last edited:
A Radio station to add, if you wish "Blue Mars Radio", http://streams.echoesofbluemars.org:8000/cryosleep.m3u

In the play a file Audio section, an ability to play a playlist like 'Awesome Mix.m3u' when opened in an editor, one line looks like this
#EXTINF:159,Nancy Sinatra - Bang Bang (My Baby Shot Me Down) \\bonic\f\Music\Elite dangerous\Nancy_Sinatra-BangBang My Baby Shot Me Down .mp3

is that possible ?

You can add that in manually in options.json if you want it right now, but a good suggestion to add! Thanks. Also, I'll look into a more in-app method of editing radio stations to make it a bit easier to do yourself.

Regarding the m3u playlist suggestion, that's a good one! I'll add that to my list.

Would also like to be able to setup paths to Audiobooks and control the chapters ie forward backward pause stop next chapter previous chapter
to that end can we have multiple paths, not just the root, and have it all under the Audio section , ie Radio...alltheothers...... File , under File you would have Path 1 name checkbox, P2name etc.
Once you select a path under the File section that playlist / file is played.

Options section is where paths are set, maybe have it default open the json file , with a dummy section ready.

I use a G19 keyboard for control inputs, I find the ARX doesn't work all that well on my tablet.

Yes, audiobooks and podcasts are on my wishlist too. I am thinking about a good way to do it, hopefully in the next couple weeks! But I am doing some testing on a release right now, I will release that first, this will go to the version after that. :)

Thanks for the suggestions, sutex, much appreciated!
 
Hi MagicMau,

I use your App as a standard music player during the day. It means, I use quite often a 'Mute' / 'Unmute' voice command in VoiceAttack, which is using the 'mute application' VA command. It has one downside: there is no feedback about the 'Muted' status, and it is often confusing, if there is an error with the sound source, or it is just muted.

Would it be possible to integrate this function into your app and the VA plug-in? So I could see the status 'Muted' on the display of the Companion App and could use an 'internal' command instead the Windows and VA defaults?

Thanks in advance!

Brigetiol1
 
I use your App as a standard music player during the day. It means, I use quite often a 'Mute' / 'Unmute' voice command in VoiceAttack, which is using the 'mute application' VA command. It has one downside: there is no feedback about the 'Muted' status, and it is often confusing, if there is an error with the sound source, or it is just muted.

Would it be possible to integrate this function into your app and the VA plug-in? So I could see the status 'Muted' on the display of the Companion App and could use an 'internal' command instead the Windows and VA defaults?

Hi, well, I am already looking into the VA plugin again thanks to the email you sent me :) Unfortunately I have not yet found a way to send a "Now playing" event to VoiceAttack, but a mute button should be doable.
What do you want muted when the mute button is pressed (or the VoiceAttack command is given)? All audio from the app, just the music, or music + space traffic control (leaving the NPC and CMDR chatter audible)? Don't want to make such a button too versatile, because people (read: I) may get confused using it! I'm thinking everything, but let me know what you like!
 
Hi,

I personally would like to use it to mute all sounds, speech and music played too. So plus one point to your idea :) !

Best regards!
 
Hi MagicMau. I love this app, but I also use EDDI to read off system info when I arrive in system. The space traffic controller welcoming me to the system talks over the EDDI script. Is there anyway to delay the first traffic control announcement?
 
Hi MagicMau. I love this app, but I also use EDDI to read off system info when I arrive in system. The space traffic controller welcoming me to the system talks over the EDDI script. Is there anyway to delay the first traffic control announcement?



MagicMau.......EDDI and Voice attack can be said to be the default apps players are using and work from there .. along with your :)
 
Last edited:
Back
Top Bottom