YTuner
YTuner is a simple project designed to replace vTuner internet radio service and dedicated to all users of AVRs made by Yamaha, Denon, Onkyo, Marantz, Pioneer, HK and others with built-in vTuner support.
Install / Use
/learn @coffeegreg/YTunerREADME

"Everything should be made as simple as possible, but not simpler" - Albert Einstein.
YTuner
YTuner is a simple project inspired by YCast but rewritten from scratch and greatly improved. Designed to replace vTuner internet radio service and dedicated to all users of AVRs made by Yamaha, Denon, Onkyo, Marantz, Pioneer, Harman Kardon, Pro-Ject and others with built-in vTuner support. If you own one (or even more) of the vTuner-enabled AVRs mentioned above and want to enjoy free internet radio stations on your device as before, and be sure that your device's streaming service won't suddenly end, you should consider using YTuner.
Why
YCast is a great project, but my goal was to run a similar service on a very low-spec platform where python along with packages turned out to be too heavy and too slow. Now, with YTuner you can enjoy improved functionality at full speed of ultra lightweight native app on operating systems such as:
- Linux, macOS, BSD, Solaris, Raspberry Pi OS, OpenWRT, Windows
and with selected CPU architecture:
- Intel i386, AMD64/x86_64, ARM/ARM64, PowerPC/PowerPC64, SPARC/SPARC64
or any others powered by cross-build abilities of Free Pascal Compiler.
Features
YTuner supports :
- Custom stations list files (aka MyStations) : YAML files (YCast compatible) or INI files.
- Great Radio-browser.info functionality.
- AVR bookmarks. Single bookmark for many AVRs or dedicated bookmark for each AVR (if you own more then one) with support of "add" and "del" operations sent from AVR devices.
- Easy application configuration with ini files.
- Optional SSL support for YTuner HTTPS web request.
- Radio stations logo images conversion/resize on the fly with couple of supported image formats (JPG,PNG,GIF,TIFF-optional)
- Radio stations logo images optional cache.
- Radio-browser extensive caching with many options and auto refresh
- UUIDs, data structures and stations cache (based on files or RAM storage).
- Local DB based full cache of Radio-browser resources.
- Radio-browser advanced filtering and sorting (single config for many AVRs or dedicated configs for each AVR (if you own more then one))
- Radio-browser menu/submenu translator (for non-English users)
YTuner also has build in :
- Web service to support AVR requests.
- Optional DNS proxy service to intercept vtuner.com related DNS queries and others if needed.
- Maintenance service.
Supported devices
Theoretically, YTuner should work with most AVRs that support vTuner.
Now, the list of supported and tested devices below is short, but I hope it will expand with your help.
Please test YTuner with your AVR and give me your feedback.
Confirmed working
- Yamaha
- Yamaha RX-V671
- Yamaha RX-V673
- Yamaha RX-V675 (Tested by seldam. Thank you.)
- Yamaha RX-V677 (Tested by Jordan / jordandalley. Thank you.)
- Yamaha RX-V773 (Tested by d1vzero / d1vzero. Thank you.)
- Yamaha RX-V777 (Confirmed by Jordan / jordandalley. Thank you.)
- Yamaha RX-V477 (Tested by forumgithub010524. Thank you.)
- Yamaha RX-V3900 (Tested by BeryBurnout. Thank you.)
- Yamaha RX-V500D (Tested by qsm101. Thank you.)
- Yamaha RX-A730 (Tested by Sportich. Thank you.)
- Yamaha RX-A810 (Tested by kauai68. Thank you.)
- Yamaha RX-A820 (Tested by Prideland. Thank you.)
- Yamaha RX-A3000 (Tested by sydvicous. Thank you.)
- Yamaha DSP-Z7 (Tested by Beatrice / TheBossME. Thank you.)
- Yamaha NP-S2000 (Tested by Ice64zzz. Thank you.)
- Yamaha R-N500 (Tested by kauai68. Thank you.)
- Marantz
- Marantz NR1604 (Tested by jukonek. Thank you.)
- Marantz NR1607 (Tested by brietman. Thank you.)
- Marantz M-CR510 (Tested by lionelschiepers. Thank you.)
- Marantz M-CR610 (Tested by dzyndzla. Thank you.)
- Marantz M-CR611 (Tested by aj-way. Thank you.)
- Marantz SR7008 (Tested by avbohemen. Thank you.)
- Marantz NA6005 (Tested by fmika. Thank you.)
- Marantz NA8005 (Tested by hkato. Thank you.)
- Denon
- Denon AVR-X1000 (Tested by badekappe. Thank you.)
- Denon AVR-X1200W (Tested by landolfi-us. Thank you.)
- Denon AVR-X1300W (Tested by gibsnicht. Thank you.)
- Denon AVR-X2000 (Tested by mgerczuk. Thank you.)
- Denon AVR-X2200W (Tested by I-G-1-1. Thank you.)
- Denon AVR-X3200W (Tested by Larsvb0. Thank you.)
- Denon AVR-X3300W (Tested by citronalco. Thank you.)
- Denon AVR-1912 (Tested by HansJA. Thank you.)
- Denon AVR-2313 (Tested by Stijn-Daniels. Thank you.)
- Denon AVR-3808CI (Tested by sydvicous. Thank you.)
- Denon RCD-N7 (Tested by breml. Thank you.)
- Denon RCD-N9 CEOL (Tested by xaanur. Thank you.)
- Denon S-32 (Tested by xaanur. Thank you.)
- Denon DNP-F109 (Confirmed by jpaudioa4. Thank you.)
- Pioneer
- Pioneer N-30 (Tested by stokifan. Thank you.)
- Pioneer N-50 (Tested by vlad-6502. Thank you.)
- Pioneer N-70A (Tested by SuperMyron. Thank you.)
- Pioneer X-HM71 (Tested by Gilles94500. Thank you.)
- Pioneer XC-HM81 (Tested by vlad-6502. Thank you.)
- Pioneer XC-HM82-K (Tested by 314ns. Thank you.)
- Pioneer X-HM72-S (Tested by NeoXTof. Thank you.)
- Pioneer VSX-830 (Tested by martinvanw. Thank you.)
- Pioneer VSX-922 (Tested by markuslaube. Thank you.)
- Pioneer VSX-923 (Tested by Mr-Playground. Thank you.)
- Pioneer VSX-930 (Tested by markuslaube. Thank you.)
- Pioneer PDX-Z9 (Tested by Freddy / Freleo. Thank you.)
- Pioneer N-P01-K (Tested by ManuISEN. Thank you.)
- Pioneer SC-79 (Tested by LbL-GH). Thank you.)
- Pioneer SC-1224 (Tested by eefm). Thank you.)
- Pioneer SC-2022 (Tested by ModLogNet). Thank you.)
- Pioneer TSX-528 (Tested by WolfgangArndt. Thank you.)
- Harman Kardon
- Harman Kardon AVR 151 (Tested by brmln. Thank you.)
- Harman Kardon AVR 161 (Tested by sivenjust. Thank you.)
- Harman Kardon AVR 170 (Tested by Onsl. Thank you.)
- Harman Kardon AVR 3770 (Tested by phasperhoven. Thank you.)
- Onkyo
- Pro-Ject
- Pro-Ject Stream Box DS (Tested by ArnoGr. Thank you.)
- Pro-Ject Stream Box DS net (Tested by ArnoGr. Thank you.)
- Pro-Ject Stream Box DS+ (Tested by ArnoGr. Thank you.)
- Pro-Ject Stream Box DSA (Tested by ArnoGr. Thank you.)
- Pro-Ject Stream Box DS2T (Tested by ArnoGr. Thank you.)
- Pro-Ject Stream Box RS (Tested by ArnoGr. Thank you.)
- T+A
- T+A Music Player Balanced (Tested by AlexViridi. Thank you.)
- Noxon
- Noxon iRadio 300 (Tested by xaanur. Thank you.)
- NOXON iRadio M110+ (Tested by LordHelmchen666. Thank you.)
- Noxon Nova II (Tested by J1So2. Thank you.)
- ReVox
- ReVox M51 (Tested by roland68. Thank you.)
- TEAC
- Teac CR-H500NT (Confirmed by jpaudioa4. Thank you.)
- Teac CR-H700 (Tested by J-K-L-8617. Thank you.)
- Teac NP-H750 (Tested by sfcamil. Thank you.)
- WiiM
- WiiM Ultra (Tested by KHAGENA-123. Thank you.)
- Libratone
- Libratone Zipp Speaker (Tested by ndx1905-github. Thank you. /Read https://github.com/coffeegreg/YTuner/discussions/68 and/or https://github.com/coffeegreg/YTuner/issues/58 to find out how to use it/)
Installation
YTuner is a standalone application and in most cases it does not require additional services, frameworks, packages, virtual machines, libraries or tools to run properly (except optional OpenSSL and/or SQLite3 libraries). You can download from Releases a file sp
