💬 It is very difficult to respond to every comment as I don't get notifications when comments are added or replied to and I don't check this site as often as I should. For faster help please use the Contact page on Gafware.com.
NOTE: Due to constant false positives from various virus scanners I have removed the setup program. Now you get to install the files manually.
Have you ever wanted to be so distracted that you fail to aviate, navigate and communicate? Well now you can plug your "Walkman" in-line with your headset just like Doug in Iron Eagle. With FSRadio you can display a VR compatibale Spotify in-game remote and Internet radio station controller (based on geo location) in Microsoft Flight Simulator 2020 toolbar panels.
Features
- Display and listen to "local" radio stations as you fly around the world.
- Switch to "Spotify" mode to listen to your favorite tracks.
- Add and edit your own Internet radios streams.
- Enable "Radio Distance Failure Effect" to have the radio stream begin cutting out after it dips over the horizon. Based on aircraft alititue, transmitter altitude and a generic 2,000 ft. tower hight, as well considering atmospheric rarefaction.
- View your flight histories and what you were listening to.
- View the "Active Flights" to see where other users are and what they are listening to.
- Check out your top played songs and stations as well as the global top ten songs and stations.
- All knobs movable by left click and dragging or by using your mouse wheel.
- Easily add and recall favorites for both Spotify and radio stations.
- Change the button lighting colors.
- Easily manage running and closing with MSFS 2020 without locating and editing any XML files.
- Start playing the last station or Spotify song when you start your aircraft, just like your car does.
- Power is linked directly to the aircraft master battery switch.
- Pause music when entering menus.
- Use joystick buttons/sliders/rotaries/axes and hotkeys for most functions, including volume control.
- Support for Logitech Flight Instrument Panels.
- Logitech X56 controllers use the same button lighting color.
- GPS map with customizable waypoints. Heading bug for autopilot will follow your active waypoint.
- Open AIP support for airport, navigation aids, and airspaces overlays. An Open AIP Client ID is required. It is free at: Open AIP Clients Portal
- Open Weather Map support for pressure, wind, temperature, clouds, and precipitation overlays. An Open Weather Map API Token is required. It is free at: Open Weather API Keys
- Retrieve METAR for your current location. Includes text-to-speech support. An Aviation Weather API Token is required. It is free at: Open Weather API Keys
- Search locations and easily set waypoints between them.
- Text message between other FSRadio users.
- And much more...
Installing
- Download the latest installer package.
- Extract the contents to a location of your choosing.
- (Optional) Extract "gafware-ingamepanel-radio.zip"" into your MSFS 2020 Community folder. Note: If you skip this step and leave the zip file in the same folder as FSRadio.exe, FSRadio.exe will extract the zip file for you to your community folder. This option is for users who use a different location for their community files rather than the default location.
- (Optional) You will need to provide your own Spotify developer keys for Spotify to function. Run FSRadio and click on the Settings icon in the lower right corner. Note: This is optional. The radio will function without the need for Spotify. Spotify is just an added bonus.
- (Optional) Visit the Spotify Developer Dashboard to create or find your Spotify developer keys. Ensure that your Spotify application has a Redirect URI for http://localhost:51000 and http://localhost:51000/ (yes, you need one with and without the trailing slash). This URI is used to pass the Authentication Token from Spotify back to FSRadio.
Running
FSRadio will run in the system tray. Right click on the system tray icon to show or close the server application. Additionaly, you may double-click on the system tray icon to show it. FSRadio will pop up the first time it is launched. Subsequent launches of FSRadio will load minimized into the system tray. After entering your Spotify developer keys, FSRadio will open an embedded browser in order for you to authenticate and give permissions for it to pull information from your Spotify account. After that, refreshing the token should happen without any user intervention. If, for some reason, FSRadio is unable to get a token it will popup and show the embedded web browser. This usually occurs if you need to reauthenticate with Spotify, e.g., your Spotify password changed.
Updating
Click "Check For New Version" under the "Help" menu often to keep up to date.
F.A.Q.
Q. Do I still need Spotify installed?
A. Yes you do. The Spotify interface is simply a remote control that controls Spotify. If you want to hear Spotify in your headphones along with the MSFS 2020 game sound, you will need to have Spotify installed and running on the same computer.
Q. Why do I need to provide my Secret ID as well as my Client ID?
A. By default Spotify authentication will pass the authorization token back to your web browser via a URL hash. Because we can't authenticate from within MSFS, because of the aforementioned iFrame issue, we have to get the authentication from a URL parameter. Since URL hashes are not visible to the server we must provice the Secret ID so that Spotify passes the token back as a standard URL parameter.
Q. What port(s) does FSRadio use?
A. 2112 and 2113 for localhost (127.0.0.1) and 21112 to the outside world (gafware.com).
Q. If I forward ports 2112 and 2113 from my router and open an incoming firewall rule, can an external browser access FSRadio?
A. No. Binding is to localhost (127.0.0.1) only.
Q. I am not seeing any radio stations no matter my location, even places like New York City.
A. Ensure you can connect to gafware.com on port 21112. If you are using a VPN, ensure your VPN can connect to that port, otherwise, try disabling your VPN.
Q. My favorite streaming radio station is not listed. Can I add my own stations?
A. Yes you can. Simply right click on the list view and select "New Station..."
Q. Will other users see stations that I add?
A. No. Only you have access to the stations that you add, though I reserve the right to move them to the public list if I like them.
Q. If I delete a station, does that affect all users?
A. No. Adds, deletes, and updates only affect you.
Q. Can I use a base64 encoded image string for the station icon?
A. Absolutely! If there is one thing that I can't stand it is broken image links. This method elminates that issue.
Q. Can FSRadio start and stop playing when I start and stop my plane, like what happens when I start and stop my car?
A. Yes. You can enable those options in the settings.
Q. How do I close FSRadio?
A. By default closing FSRadio, either by right clicking the icon on the task bar or by clicking the X close button, will minimize FSRadio to the system tray. To actually force FSRadio to quit simply right click on the system tray icon and select "Exit." In addition, you can also enable FSRadio to automatically exit when MSFS 2020 shuts down.
Q. I installed FSRadio on a different computer and now I have lost all my favorites and custom stations.
A. You will need to copy your UserId out of the System Registry on the original computer and copy it into the System Registry on the new computer. The registry key is located at "Computer\HKEY_CURRENT_USER\Software\Gafware\FSRadio\UserId". I am not responsible for any unexpected problems that may arise from you editing your system registry.
I contacted your website a few weeks ago as indicated via gafware.com, but unfortunately I did not receive an answer......
Sorry but I gave up and deleted it. It's a shame because I really wanted radio in VR.
21 days ago
FeGo
25 days ago
skull_burner
2 months ago
barfoo22
I noticed in radio mode I can't seem to stop. Once you start a station, hitting pause stops for a second but then resumes. Even "turning off" the radio completely seems to just keep the audio playing. Only thing you can do it seems is turn the volume all the way down, but then it still streams in the background.
Anyways, keep up the good work
5 months ago
chrisaut
It is really a must have for anyone flying VR. So far I have only been able to use the Radio. The Spotify integration is not working. Clicking on play or songs does not do anything. I followed all the instructions.
6 months ago
5 months ago
Gafman
imperativeoz
8 months ago
8 months ago
Gafman
Nordeex
spotifyにログインした後エラーが表示されます
INVALID_CLIENT: Invalid redirect URI
(私はdeepL翻訳を使用しています)
https://imgur.com/a/8QLf4NM
9 months ago
Visit the Spotify Developer Dashboard to create or find your Spotify developer keys. Ensure that your Spotify application has a Redirect URI for http://localhost:51000 and http://localhost:51000/ (yes, you need one with and without the trailing slash). This URI is used to pass the Authentication Token from Spotify back to FSRadio.
9 months ago
Gafman
ayatakasan
I installed FSRadio into the directory c:\FSRadio. It runs fine. I also extracted the ingame panels files to my msfs community addons folder that I use with add on linker. It is in its own directory FSRadio. Addon linker sees this and allows it to be linked to my actual community folder. I run FSRadio and then start a flight. The FSRadio icon appears on the tool bar. When I go to activate it the error message I get is Can't connect to FSRadio.exe. The screen is blank. But FSRadio is running. I can see it in the system tray and open it and select stations.
Any pointers why the FSRadio toolbar can't connect to FSRadio.exe?
Thanks,
Steve
10 months ago
It appears that the scale is defaulting to "10" instead of "1". Changing the scale in the app's settings should fix this.
9 months ago
Gafman
steve5031
Windows 11 Defender flags this as a potential threat, anyone else gets this?
12 months ago
brouhahaha
I really like the concept and idea of this app (long-time Jumpseat Radio user/radio.garden enjoyer) and all the extra features this has over JSR, but i'm finding it to be a little unstable on my setup (several dozen mods at any given time). The most common issue i'm having is constant crashing of the host app or lack of communication between host and applet (toolbar).
One wish would be for significantly more stations. Similar to the amount you can pull on JSR or even better, radio.garden. The more, the merrier.
I encourage this project and I'm hopeful that future releases will iron out some of these issues because this is a smashing app. Great work and look forward to seeing it evolve and improve!
1 years ago
What's JSR? You can add your own stations. Newer, more stable version just uploaded.
12 months ago
Gafman
N69BRUH
First time user here. Is a Spotify account required to listen to "local" radio stations?
I only want to use the "local radio" feature, so I did not configure OpenAIP, Open Weather or Spotify. I installed the files according to the README, but when I load a flight in MSFS and power up the avionics, the list of local radio stations in the FSRadio desktop window stays empty, hitting Refresh doesn't help. When I hit the magnifying glass icon in the sim or in a browser tab, I only see the header "RADIO STATIONS IN RANGE", but no stations are listed. I tried this at a small field in South Dakota, but also at JFK.
Please advise!
1 years ago
btw, I can see the statistics, so it doesn't appear to be a generic network or firewall issue.
1 years ago
aurel42
aurel42
Is there any chance in the future I'll be able to run this app in VR?
1 years ago
Fully 100% functional in VR. That is what I wrote it for.
1 years ago
Gafman
N1948BJ
Hello and thanks for your software. Unfortunately I can't get this to work as it does not show any radio stations when I click on "refresh", no matter where in the world I am. Same, the in-game panel does not switch on either, although it shows in the bar and pops up when I click on the button. Any suggestions?
1 years ago
franmolders
Those who are loading up the application only to see it disappearing will find that installing to a different drive or folder should do the trick (I installed mine to C:\Documents). Don't ask me why, it just works.
1 years ago
Sounds like a permissions issue then.
1 years ago
Gafman
TheGreatHadoken
The ingame panel does not work for me in version 1.1.1, worked in the previous version. I'm only using the radio feature.
1 years ago
I am unable to recreate this. I need more details. What happens when you open the panel in your normal browser? Can you open it in crome and then "inpect" the page and check the "console" tag to see if there are any javascript errors?
1 years ago
Gafman
W1CKL0S