Note de ce sujet :
  • Moyenne : 3.5 (2 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Le projet Tune, un concurrent à Roon, libre, gratuit et Français ?
@progman Dominique C. a validé Tune avec Diretta. Merci de prendre contact avec lui ou de poster sur le forum de Tune: d'autres utilisateurs utilisent Diretta !
J’ai reçu plusieurs mails d’Apple pour me connecter au programme développeur (pourquoi faire ?) mais rien qui me permettrait de me connecter au site de Tunes.
Depuis que tu as accepté l'invitation, j'ai pu t'ajouter au groupe. Maintenant il te reste à installer l'application Testflight d'apple. A l'ouverture cette dernière te proposera d'installer Tune !
TestFlight me demande un code d’invitation. Où puis-je le trouver ?
Désolé de te déranger :-)
Et si le scan ne fonctionne pas ??

Code :
{"lines":333,"logs":"2026-06-22T20:30:33.561+02:00  INFO tune_core::db::sqlite: sqlite_opened path=\"C:\\\\Users\\\\stef\\\\AppData\\\\Local\\\\TuneServer\\\\tune.db\" readers=3\n2026-06-22T20:30:33.565+02:00  INFO tune_core::db::migrations: migration_applying version=38 name=\"add_zones_is_hidden\"\n2026-06-22T20:30:33.571+02:00  INFO tune_core::db::migrations: migration_applied version=38 name=\"add_zones_is_hidden\"\n2026-06-22T20:30:33.577+02:00  INFO tune_core::db::migrations: sqlite_analyze_complete\n2026-06-22T20:30:33.578+02:00  INFO tune_server::state: database_engine_selected engine=\"sqlite\" path=C:\\Users\\stef\\AppData\\Local\\TuneServer\\tune.db\n2026-06-22T20:30:33.580+02:00  INFO tune_core::streaming::registry: tokens_restored service=qobuz\n2026-06-22T20:30:33.833+02:00  INFO tune_core::streaming::qobuz: qobuz_credentials_refreshed old_id=312369995 new_id=312369995\n2026-06-22T20:30:34.294+02:00  INFO tune_server::startup: zone_volume_restored zone_id=3 zone_name=ROON_HDP:SignalystHQPlayer6 volume=0.08\n2026-06-22T20:30:34.297+02:00  INFO tune_server::startup: zone_volume_restored zone_id=2 zone_name=SHIELD volume=0.5\n2026-06-22T20:30:34.298+02:00  INFO tune_server::startup: zone_volume_restored zone_id=1 zone_name=This Computer volume=1.0\n2026-06-22T20:30:34.306+02:00  INFO tune_core::queue_persistence: queue_restored zone_id=1 local_tracks=0 streaming_tracks=1 position=0\n2026-06-22T20:30:34.311+02:00  INFO tune_core::queue_persistence: queue_restored zone_id=3 local_tracks=0 streaming_tracks=1 position=0\n2026-06-22T20:30:34.312+02:00  INFO tune_core::queue_persistence: queues_restore_complete count=2\n2026-06-22T20:30:34.315+02:00  INFO tune_server::startup: queue_metadata_restored zone_id=1 queue_len=1 position=0 repeat_mode=off shuffle=false\n2026-06-22T20:30:34.318+02:00  INFO tune_server::startup: queue_metadata_restored zone_id=3 queue_len=1 position=0 repeat_mode=off shuffle=false\n2026-06-22T20:30:34.319+02:00  INFO tune_server::startup: sqlite_cache_warmed\n2026-06-22T20:30:34.407+02:00  INFO tune_core::scanner::watcher: watching_directory dir=Z:\\\n2026-06-22T20:30:34.411+02:00  INFO tune_core::scanner::watcher: watching_directory dir=c:\\Users\\stef\\Music\n2026-06-22T20:30:34.413+02:00  INFO tune_server::auto_scan: file_watcher_started\n2026-06-22T20:30:34.419+02:00  INFO tune_core::outputs::local: local_audio_host_selected_auto backend=\"wasapi\"\n2026-06-22T20:30:34.434+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:30:34.450+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:30:34.451+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:30:34.453+02:00  INFO tune_server::startup: local_audio_output_registered name=Haut-parleurs device_id=local:Haut-parleurs default=true channels=2 rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:30:34.461+02:00  INFO tune_server::startup: local_audio_devices_registered count=1\n2026-06-22T20:30:34.462+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:30:34.464+02:00  INFO tune_core::outputs::oh_events: oh_event_listener_started port=8890\n2026-06-22T20:30:34.465+02:00  INFO tune_core::discovery::ssdp: ssdp_scanner_started\n2026-06-22T20:30:34.467+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_googlecast._tcp.local.\n2026-06-22T20:30:34.470+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_raop._tcp.local.\n2026-06-22T20:30:34.477+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_airplay._tcp.local.\n2026-06-22T20:30:34.478+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:30:34.479+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_musc._tcp.local.\n2026-06-22T20:30:34.481+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.482+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_musp._tcp.local.\n2026-06-22T20:30:34.486+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.487+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.487+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_musz._tcp.local.\n2026-06-22T20:30:34.491+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.493+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.494+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.495+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_oaat._tcp.local.\n2026-06-22T20:30:34.496+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.497+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_slimcli._tcp.local.\n2026-06-22T20:30:34.498+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:34.499+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:30:34.501+02:00  INFO tune_core::discovery::mdns: mdns_service_registered service=\"_tune-server._tcp.local.\" name=Tune (YOG-DADDY) ip=192.168.1.100 port=8888\n2026-06-22T20:30:34.501+02:00  INFO tune_core::poller: position_poller_started\n2026-06-22T20:30:34.502+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:30:34.503+02:00  INFO tune_server::background: upnp_mediaserver_advertiser_started\n2026-06-22T20:30:34.903+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:30:34.907+02:00  INFO tune_server::background: deezer_proxy_configured\n2026-06-22T20:30:34.909+02:00  INFO tune_core::alarms: alarm_scheduler_started\n2026-06-22T20:30:34.911+02:00  INFO tune_core::slimproto: slimproto_server_started port=3483\n2026-06-22T20:30:34.914+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:30:34.917+02:00  INFO tune_server: tune_server_starting version=\"0.8.154\" port=8888 db=C:\\Users\\stef\\AppData\\Local\\TuneServer\\tune.db web=C:\\Program Files (x86)\\Tune Server\\web\n2026-06-22T20:30:34.919+02:00  INFO tune_core::slimproto::cli_server: lms_cli_server_started port=9090\n2026-06-22T20:30:34.968+02:00  INFO tune_server: listening addr=0.0.0.0:8888\n2026-06-22T20:30:34.970+02:00  INFO tune_server: server_ready_for_browser attempt=1\n2026-06-22T20:30:34.973+02:00  INFO tune_server: opening_browser url=http://localhost:8888\n2026-06-22T20:30:35.484+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.485+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.486+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.491+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.493+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.494+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.511+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:35.512+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:36.094+02:00  INFO tune_core::outputs::local: local_audio_host_selected_auto backend=\"wasapi\"\n2026-06-22T20:30:36.095+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:30:36.098+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:30:36.098+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:30:37.500+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.503+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.504+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.507+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.509+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.511+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.515+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:37.516+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:39.924+02:00  INFO tune_server::background: ssdp_startup_scan_starting\n2026-06-22T20:30:39.931+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:30:40.490+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=0 parsed=0\n2026-06-22T20:30:41.502+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.504+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.510+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.511+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.514+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.517+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.517+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:41.518+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:43.353+02:00  INFO tune_core::outputs::local: local_audio_host_selected_auto backend=\"wasapi\"\n2026-06-22T20:30:43.362+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:30:43.368+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:30:43.369+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:30:45.146+02:00 DEBUG tune_server::background: heartbeat_rejected status=404 Not Found\n2026-06-22T20:30:45.948+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=0 parsed=0\n2026-06-22T20:30:46.501+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=0.0.0.0 target=\"ssdp:all\" recv_count=0 parsed=0\n2026-06-22T20:30:46.503+02:00 DEBUG tune_core::discovery::ssdp: ssdp_windows_fallback_0000\n2026-06-22T20:30:49.508+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.511+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.516+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.524+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.526+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.528+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.530+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:49.531+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:30:51.956+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=0.0.0.0 target=\"ssdp:all\" recv_count=0 parsed=0\n2026-06-22T20:30:51.959+02:00 DEBUG tune_core::discovery::ssdp: ssdp_windows_fallback_0000\n2026-06-22T20:30:52.514+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=0.0.0.0 target=\"ssdp:all\" recv_count=0 parsed=0\n2026-06-22T20:30:52.517+02:00  INFO tune_core::discovery::ssdp: ssdp_startup_retry: no devices found, retrying in 30s\n2026-06-22T20:30:57.967+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=0.0.0.0 target=\"ssdp:all\" recv_count=0 parsed=0\n2026-06-22T20:30:57.979+02:00  INFO tune_server::background: ssdp_startup_scan_complete registered=0 total=0\n2026-06-22T20:31:04.516+02:00  WARN tune_core::discovery::mdns: mdns_no_bluos_devices_found after 30s — if you have BluOS devices, check that mDNS/multicast is not blocked (firewall, VLAN, VPN). You can add devices manually via POST /api/v1/devices/add\n2026-06-22T20:31:05.215+02:00  INFO tune_core::cloud::telemetry: telemetry_heartbeat_sent tracks=0 services=[\"qobuz\", \"youtube\"]\n2026-06-22T20:31:05.512+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.517+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.519+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.534+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.536+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.542+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.543+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:05.544+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:22.530+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:31:28.542+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:31:28.560+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:31:34.926+02:00  INFO tune_core::outputs::local: local_audio_host_selected backend=\"wasapi\"\n2026-06-22T20:31:34.931+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:31:34.943+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:31:34.944+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:31:34.946+02:00 DEBUG tune_server::background: local_audio_zone_set_online zone_id=1 device_id=local:Haut-parleurs\n2026-06-22T20:31:37.527+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.529+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.533+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.543+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.550+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.554+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.557+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:37.558+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:31:58.572+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:32:04.580+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:32:04.598+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:32:34.609+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:32:40.620+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:32:40.646+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:32:41.523+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.525+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.537+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.539+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.544+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.545+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.546+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:32:41.547+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:33:10.657+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:33:16.669+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:33:16.708+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:33:34.951+02:00  INFO tune_core::outputs::local: local_audio_host_selected backend=\"wasapi\"\n2026-06-22T20:33:34.954+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:33:34.958+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:33:34.958+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:33:34.959+02:00 DEBUG tune_server::background: local_audio_zone_set_online zone_id=1 device_id=local:Haut-parleurs\n2026-06-22T20:33:46.722+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:33:52.726+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:33:52.781+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:34:22.801+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:34:28.808+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:34:28.882+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:34:49.536+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.538+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.549+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.552+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.553+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.555+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.556+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:49.561+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:34:58.901+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:35:04.916+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:35:04.945+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:35:34.949+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:35:34.963+02:00  INFO tune_core::outputs::local: local_audio_host_selected backend=\"wasapi\"\n2026-06-22T20:35:34.966+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:35:34.970+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:35:34.970+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:35:34.974+02:00 DEBUG tune_server::background: local_audio_zone_set_online zone_id=1 device_id=local:Haut-parleurs\n2026-06-22T20:35:40.954+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:35:41.019+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:35:41.023+02:00  INFO tune_core::discovery::ssdp: ssdp_periodic_rescan devices=0\n2026-06-22T20:35:45.654+02:00 DEBUG tune_server::background: heartbeat_rejected status=404 Not Found\n2026-06-22T20:36:11.040+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:36:17.050+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:36:17.064+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:36:47.079+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:36:53.083+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=8 parsed=8\n2026-06-22T20:36:53.149+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:37:23.163+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:37:29.171+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=20 parsed=20\n2026-06-22T20:37:29.207+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:37:34.989+02:00  INFO tune_core::outputs::local: local_audio_host_selected backend=\"wasapi\"\n2026-06-22T20:37:34.994+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:37:35.004+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:37:35.007+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:37:35.009+02:00 DEBUG tune_server::background: local_audio_zone_set_online zone_id=1 device_id=local:Haut-parleurs\n2026-06-22T20:38:24.855+02:00  INFO tune_server::routes::library::artwork: rescan_all_artwork done updated=0 total=0\n2026-06-22T20:39:05.547+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.549+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.552+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.554+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.555+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.556+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.557+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:05.558+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:49.497+02:00  INFO tune_core::db::sqlite: sqlite_opened path=\"C:\\\\Users\\\\stef\\\\AppData\\\\Local\\\\TuneServer\\\\tune.db\" readers=3\n2026-06-22T20:39:49.501+02:00  INFO tune_core::db::migrations: sqlite_analyze_complete\n2026-06-22T20:39:49.502+02:00  INFO tune_server::state: database_engine_selected engine=\"sqlite\" path=C:\\Users\\stef\\AppData\\Local\\TuneServer\\tune.db\n2026-06-22T20:39:49.504+02:00  INFO tune_core::streaming::registry: tokens_restored service=qobuz\n2026-06-22T20:39:49.791+02:00  INFO tune_core::streaming::qobuz: qobuz_credentials_refreshed old_id=312369995 new_id=312369995\n2026-06-22T20:39:50.106+02:00  INFO tune_server::startup: zone_volume_restored zone_id=3 zone_name=ROON_HDP:SignalystHQPlayer6 volume=0.08\n2026-06-22T20:39:50.110+02:00  INFO tune_server::startup: zone_volume_restored zone_id=2 zone_name=SHIELD volume=0.5\n2026-06-22T20:39:50.111+02:00  INFO tune_server::startup: zone_volume_restored zone_id=1 zone_name=This Computer volume=1.0\n2026-06-22T20:39:50.130+02:00  INFO tune_core::queue_persistence: queue_restored zone_id=1 local_tracks=0 streaming_tracks=1 position=0\n2026-06-22T20:39:50.146+02:00  INFO tune_core::queue_persistence: queue_restored zone_id=3 local_tracks=0 streaming_tracks=1 position=0\n2026-06-22T20:39:50.146+02:00  INFO tune_core::queue_persistence: queues_restore_complete count=2\n2026-06-22T20:39:50.150+02:00  INFO tune_server::startup: queue_metadata_restored zone_id=1 queue_len=1 position=0 repeat_mode=off shuffle=false\n2026-06-22T20:39:50.151+02:00  INFO tune_server::startup: queue_metadata_restored zone_id=3 queue_len=1 position=0 repeat_mode=off shuffle=false\n2026-06-22T20:39:50.152+02:00  INFO tune_server::startup: sqlite_cache_warmed\n2026-06-22T20:39:50.219+02:00  INFO tune_core::scanner::watcher: watching_directory dir=Z:\\\n2026-06-22T20:39:50.221+02:00  INFO tune_core::scanner::watcher: watching_directory dir=c:\\Users\\stef\\Music\n2026-06-22T20:39:50.221+02:00  INFO tune_server::auto_scan: file_watcher_started\n2026-06-22T20:39:50.228+02:00  INFO tune_core::outputs::local: local_audio_host_selected_auto backend=\"wasapi\"\n2026-06-22T20:39:50.237+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:39:50.248+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:39:50.249+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:39:50.251+02:00  INFO tune_server::startup: local_audio_output_registered name=Haut-parleurs device_id=local:Haut-parleurs default=true channels=2 rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:39:50.252+02:00  INFO tune_server::startup: local_audio_devices_registered count=1\n2026-06-22T20:39:50.253+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:39:50.255+02:00  INFO tune_core::outputs::oh_events: oh_event_listener_started port=8890\n2026-06-22T20:39:50.256+02:00  INFO tune_core::discovery::ssdp: ssdp_scanner_started\n2026-06-22T20:39:50.261+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_googlecast._tcp.local.\n2026-06-22T20:39:50.264+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_raop._tcp.local.\n2026-06-22T20:39:50.265+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_airplay._tcp.local.\n2026-06-22T20:39:50.267+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:39:50.268+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_musc._tcp.local.\n2026-06-22T20:39:50.270+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_musp._tcp.local.\n2026-06-22T20:39:50.271+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.273+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.274+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_musz._tcp.local.\n2026-06-22T20:39:50.280+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.281+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.282+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.283+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_oaat._tcp.local.\n2026-06-22T20:39:50.284+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.285+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.286+02:00  INFO tune_core::discovery::mdns: mdns_browse_started service=_slimcli._tcp.local.\n2026-06-22T20:39:50.287+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:50.288+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:39:50.290+02:00  INFO tune_core::discovery::mdns: mdns_service_registered service=\"_tune-server._tcp.local.\" name=Tune (YOG-DADDY) ip=192.168.1.100 port=8888\n2026-06-22T20:39:50.290+02:00  INFO tune_core::poller: position_poller_started\n2026-06-22T20:39:50.297+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:39:50.298+02:00  INFO tune_server::background: upnp_mediaserver_advertiser_started\n2026-06-22T20:39:50.440+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:39:50.443+02:00  INFO tune_server::background: deezer_proxy_configured\n2026-06-22T20:39:50.444+02:00  INFO tune_core::alarms: alarm_scheduler_started\n2026-06-22T20:39:50.446+02:00  INFO tune_core::slimproto: slimproto_server_started port=3483\n2026-06-22T20:39:50.447+02:00 DEBUG tune_core::discovery::ssdp: local_ip_detected ip=192.168.1.100 method=\"udp_probe\"\n2026-06-22T20:39:50.450+02:00  INFO tune_server: tune_server_starting version=\"0.8.154\" port=8888 db=C:\\Users\\stef\\AppData\\Local\\TuneServer\\tune.db web=C:\\Program Files (x86)\\Tune Server\\web\n2026-06-22T20:39:50.451+02:00  INFO tune_core::slimproto::cli_server: lms_cli_server_started port=9090\n2026-06-22T20:39:50.481+02:00  INFO tune_server: listening addr=0.0.0.0:8888\n2026-06-22T20:39:50.482+02:00  INFO tune_server: server_ready_for_browser attempt=1\n2026-06-22T20:39:50.485+02:00  INFO tune_server: opening_browser url=http://localhost:8888\n2026-06-22T20:39:50.619+02:00  WARN tune_server::routes: api_not_found path=/api/v1/status\n2026-06-22T20:39:51.286+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.288+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.289+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.301+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.306+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.312+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.314+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.315+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:51.316+02:00  INFO tune_core::outputs::local: local_audio_host_selected_auto backend=\"wasapi\"\n2026-06-22T20:39:51.318+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:39:51.321+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:39:51.322+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:39:53.286+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.287+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.289+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.296+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.297+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.298+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.299+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:53.299+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:55.450+02:00  INFO tune_server::background: ssdp_startup_scan_starting\n2026-06-22T20:39:55.456+02:00 DEBUG tune_core::discovery::ssdp: ssdp_probing_interface interface=Wi-Fi ip=192.168.1.100\n2026-06-22T20:39:56.401+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=20 parsed=20\n2026-06-22T20:39:56.416+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:39:56.430+02:00  INFO tune_core::outputs::local: local_audio_host_selected_auto backend=\"wasapi\"\n2026-06-22T20:39:56.435+02:00  INFO tune_core::outputs::local: local_audio_enumerating_devices host=Wasapi default_device=Haut-parleurs\n2026-06-22T20:39:56.447+02:00  INFO tune_core::outputs::local: local_audio_device_found device=Haut-parleurs is_default=true max_channels=2 sample_rates=[44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000]\n2026-06-22T20:39:56.448+02:00  INFO tune_core::outputs::local: local_audio_devices_enumerated count=1\n2026-06-22T20:39:57.295+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.300+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.301+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.302+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.303+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.304+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.305+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:39:57.306+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:00.967+02:00 DEBUG tune_server::background: heartbeat_rejected status=404 Not Found\n2026-06-22T20:40:01.464+02:00 DEBUG tune_core::discovery::ssdp: ssdp_search_done bind=192.168.1.100 target=\"ssdp:all\" recv_count=20 parsed=20\n2026-06-22T20:40:01.482+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:ec9982fc-9600-11df-b8e5-000c29d32f89 name=WANConnectionDevice device_type=urn:schemas-upnp-org:device:WANConnectionDevice:1\n2026-06-22T20:40:05.299+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.301+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.303+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.304+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.327+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.328+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.331+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:05.332+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:06.493+02:00  WARN tune_core::discovery::ssdp: ssdp_device_create_failed id=uuid:73796E6F-6473-6D00-0000-30144a7a1e58 error=HTTP fetch http://10.1.14.1:5000/ssdp/desc-DSM-lbr0.xml: error sending request for url (http://10.1.14.1:5000/ssdp/desc-DSM-lbr0.xml)\n2026-06-22T20:40:06.569+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:73796E6F-6473-6D00-0000-001132167df0 name=ZauruxStation (DS213air) device_type=urn:schemas-upnp-org:device:Basic:1\n2026-06-22T20:40:06.593+02:00 DEBUG tune_core::discovery::ssdp: ssdp_device_skipped id=uuid:c3b59b2e-3249-4083-a0d7-72ef06458024 name=Monitor Service 2 device_type=urn:jminim-org:device:Monitor2:1\n2026-06-22T20:40:06.612+02:00  INFO tune_core::discovery::ssdp: ssdp_media_server_discovered id=uuid:6c15b714-4cb3-48eb-9c0b-e72003b3f555 name=MinimServer[ZauruxStation] cd_url=http://192.168.1.101:9791/6c15b714-4cb3-48eb-9c0b-e72003b3f555/upnp.org-ContentDirectory-1/control\n2026-06-22T20:40:06.613+02:00  INFO tune_server::background: ssdp_startup_scan_complete registered=0 total=0\n2026-06-22T20:40:06.618+02:00  INFO tune_server::discovery_setup: media_server_registered id=uuid:6c15b714-4cb3-48eb-9c0b-e72003b3f555\n2026-06-22T20:40:20.297+02:00  WARN tune_core::discovery::mdns: mdns_no_bluos_devices_found after 30s — if you have BluOS devices, check that mDNS/multicast is not blocked (firewall, VLAN, VPN). You can add devices manually via POST /api/v1/devices/add\n2026-06-22T20:40:20.719+02:00  INFO tune_core::cloud::telemetry: telemetry_heartbeat_sent tracks=0 services=[\"qobuz\", \"youtube\"]\n2026-06-22T20:40:21.309+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_googlecast._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.315+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_airplay._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.316+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_raop._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.317+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musc._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.336+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musp._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.338+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_musz._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.339+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_oaat._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]\n2026-06-22T20:40:21.341+02:00 DEBUG tune_core::discovery::mdns: mdns_search_started service=_slimcli._tcp.local. on 2 interfaces [Wi-Fi (18), Loopback Pseudo-Interface 1 (1)]","path":"C:\\Users\\stef\\AppData\\Local\\TuneServer\\tune-server.log","source":"file"}
! Mon installation !
ROON + HQP / Hdplex H3-i5 > DST-00 Diretta > HOLO Spring 3 > SQM > Benchmark AHB2 / Wilson Benesch Square5
zaurux,

Les logs montrent que Tune démarre correctement mais ne trouve aucune piste (tracks=0). Le problème est dans la configuration des répertoires musicaux.

Vérifications :
1. Paramètres → Bibliothèque → Répertoires musicaux : quel(s) chemin(s) as-tu configuré(s) ?
2. Si tes fichiers sont sur un NAS/partage réseau, le chemin doit être le point de montage local (ex: Z:\Musique sous Windows ou /mnt/music sous Linux), pas un chemin UNC (\\nas\music)
3. Vérifie que le dossier contient bien des fichiers audio (FLAC, MP3, WAV, etc.) et pas juste des sous-dossiers vides
4. Test rapide : copie 2-3 fichiers FLAC dans un dossier simple (ex: C:\test-music), configure ce chemin, et lance un scan

@megalo Redémarre TestFlight !
Si cela ne marche toujours pas, envoies-moi un mail.
Bonjour renesenses,  Wink
et encore merci pour ce projet désintéressé, puisque juste au dessus, on parle de pistes à aller chercher, pour ceux qui sont un peu "des manches" comme moi, est ce que dans l'onglet "Bibliothèque" de Tune, on ne pourrait pas, comme dans Foobar2000 ou autres, mettre un "+", pour que l'on puisse aller directement dans les dossiers où sont logé les fichiers de musique (NAS, disque dur interne ou externe, etc ...), plutôt que de devoir mettre leur "adresse" qui n'est justement pas facile à trouver, pour moi, ça résoudrait bien des chose, je ne sais pas si je me fait bien comprendre ???  Shy

Comme ici, avec la fonction Add...:

[Image: Foobar2000-Preferences-medialibrary.png]
"Les vinyles neufs qui sortent actuellement sont fait à 99,99% avec les mêmes fichiers numérique 
que ceux qui sont diffusés en streaming, gravés sur CD ou les fichiers eux-mêmes, vendu tel quel, 
par les maisons de disques et, de plus, très (trop) chers ... et n'ont donc aucun intérêt ..."

                                          


Bonjour 
En version 0.8.150 puis 154 j'ai voulu essayer mon DAC Exasound S88
Tune me propose S88 AirPlay et openhome (cela fonctionne en max 192/24 et DSD converti en 172/24)
Alors que le fichier débug les affiche en OK,
Il ne me propose pas le UPnP (réseau) ou ASIO/USB (local) en tant qu'appareil, c'est étonnant!
Bonjour à tous,

@zaurux — J'ai regardé tes logs : le serveur démarre parfaitement (SQLite OK, Qobuz connecté, 3 zones détectées, WASAPI OK). Le problème c'est qu'aucun répertoire musical n'est configuré pour le scan.

Dans les Settings de Tune, rubrique "Music directories", il faut ajouter le chemin vers tes fichiers. Sous Windows, deux options :

- Chemin local : C:\Users\stef\Music (ou le dossier où se trouvent tes fichiers)
- Chemin réseau (NAS) : \\ZauruxStation\Musique — je vois dans les logs que MinimServer tourne sur ZauruxStation, donc ta musique est probablement là

Une fois le chemin ajouté, clique sur "Scan" et Tune va indexer ta bibliothèque. Si tu utilises un chemin réseau, assure-toi que le partage est accessible en tapant \\ZauruxStation\Musique dans l'explorateur Windows.

---
@Van Der Graaf Generator — Merci pour les encouragements ! L'idée du bouton "+" avec un explorateur de fichiers est notée. C'est effectivement plus intuitif que de taper un chemin
manuellement.

La difficulté technique c'est que Tune tourne en mode client/serveur : le serveur (qui scanne les fichiers) n'est pas forcément sur la même machine que le navigateur. Un "file picker" classique afficherait les dossiers du PC où tourne le navigateur, pas ceux du serveur. La solution prévue : un explorateur de fichiers côté serveur intégré dans l'interface web, qui
affiche l'arborescence du serveur et permet de sélectionner les dossiers en cliquant.

En attendant, sous Windows, le plus simple est d'ouvrir l'explorateur, de naviguer jusqu'au dossier musical, de cliquer dans la barre d'adresse pour copier le chemin, puis de le coller dans Tune.

---
@Papytechnofil — C'est normal que Tune ne propose que AirPlay et OpenHome pour le S88 : ce sont les protocoles détectés via la découverte réseau (mDNS/SSDP).

Pour UPnP/DLNA : l'Exasound S88 supporte-t-il le DLNA en plus d'OpenHome ? Certains streamers n'implémentent qu'OpenHome sans le DLNA classique. Si c'est le cas, OpenHome est de toute façon le protocole supérieur (gapless natif, meilleure gestion de la queue).

Pour ASIO/USB : ces modes de sortie locale apparaissent uniquement quand le DAC est branché en USB directement sur le PC où tourne Tune. Si le S88 est connecté au réseau, ASIO n'est pas applicable — c'est OpenHome ou AirPlay qui prennent le relais.

En résumé :
- S88 en réseau → OpenHome (recommandé)
- S88 en USB sur le PC → ASIO apparaîtra dans les sorties locales ("This Computer")

Bertrand
Bonjour 
Merci pour la réponse complète, je ferais l'essai en supprimant l'entrée réseau pour vérifier que le USB est alors détecté puisque je l'ai raccordé sur le PC supportant le serveur avec le driver ASIO.
J'avoue ne pas connaître s'il existe des limitations en DLNA mais avec Jplay par ex le DSD passe très bien (UPnP).
Je suis désolé de vous avoir focalisé pour in problème qui  en soi n'en est pas vraiment un, merci encore pour votre temps.


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Tune en version béta C_MTA 1 454 05-18-2026, 11:51 AM
Dernier message: mishelinka
  TUNE = Nouveau logiciel de lecture - streaming gratuit Benarsky 2 649 05-11-2026, 10:45 PM
Dernier message: Steph44200
  Roon volpone75 6,692 5,671,858 05-04-2026, 07:16 PM
Dernier message: bbill
  Problème Roon vs Ropieee fabs35 9 1,711 12-29-2025, 08:22 PM
Dernier message: fabs35
  Quel hardware & OS pour MinimServer ? et Roon ? bbill 6 2,332 08-04-2025, 10:36 AM
Dernier message: bbill

Atteindre :


Utilisateur(s) parcourant ce sujet : blackfinger974, Papytechnofil, 1 utilisateur(s) invisible(s), 2 visiteur(s)