Posts: 13,431
Threads: 305
Joined: Mar 2018
Reputation:
545
(03-14-2022, 01:50 PM)Sunfish Wrote: Today I tried to upgrade from moOde 7.6.1 to 8.0.0.
Burned an image with Etcher. And selected the Allo Piano 2.1 dac. Tested for sound and it worked. Because I have an Allo Kali Reclocker I selected under driver options --> glb-mclk Enabled. After reboot no more sound. Reverting to Disabled did not solve the problem. Several restarts of my Raspberry Pi 3B+ still no sound to be heard.
Apparently it should work as the timer on the mainscreen progresses. I've tried all kind of settings, including volume settings (software, hardware etc), but no sound to be heared. Also reburning the image on the same SD did not work. Using a new SD did resolve the problem shortly, but altering the setting under driver options seems to destroy something.
below a moodeutl -l log just after changing the setting from Disabled to enabled.
Code: Last login: Mon Mar 14 08:11:16 2022 from 192.168.1.100
pi@moode:~ $ moodeutl -l
20220314 081317 worker: --
20220314 081317 worker: -- Start moOde 8 series
20220314 081317 worker: --
20220314 081317 worker: Successfully daemonized
20220314 081317 worker: File check (OK)
20220314 081318 worker: Session vacuumed
20220314 081318 worker: Session loaded
20220314 081318 worker: Debug logging (OFF)
20220314 081318 worker: --
20220314 081318 worker: -- Audio debug
20220314 081318 worker: --
20220314 081318 worker: ALSA cards: (0:PianoDACPlus | 1:empty | 2:empty | 3:empty
20220314 081318 worker: MPD config: (0:Allo Piano 2.1 Hi-Fi DAC | mixer:(HDMI) | card:0)
20220314 081318 worker: ALSA mixer actual (Digital)
20220314 081318 worker: ALSA Digital volume set to (amixer: Unable to find simple control 'Digital',0)
20220314 081318 worker: --
20220314 081318 worker: -- System
20220314 081318 worker: --
20220314 081319 moode.php: MPD connect failed: cmd=(loadlib)
20220314 081319 moode.php: MPD connect failed: cmd=(lsinfo)
20220314 081320 worker: Host (moode)
20220314 081320 worker: moOde (8.0.0 2022-03-12)
20220314 081320 worker: RaspiOS (11.2)
20220314 081320 worker: Kernel (5.15.23-v7+ #1525)
20220314 081320 worker: Platform (Pi-3B+ 1.3 1GB)
20220314 081320 worker: ARM arch (armv7l, 32-bit)
20220314 081320 worker: MPD ver (0.23.5)
20220314 081320 worker: CPU gov (ondemand)
20220314 081320 worker: USB boot (enabled)
20220314 081320 worker: File sys (expanded)
20220314 081320 worker: HDMI port (On)
20220314 081320 worker: Sys LED0 (On)
20220314 081320 worker: Sys LED1 (On)
20220314 081320 worker: --
20220314 081320 worker: -- Network
20220314 081320 worker: --
20220314 081320 worker: eth0 adapter exists
20220314 081320 worker: eth0 wait for address (No)
20220314 081320 worker: IP addr (192.168.1.185)
20220314 081320 worker: Netmask (255.255.255.0)
20220314 081321 worker: Gateway (192.168.1.1)
20220314 081321 worker: Pri DNS (192.168.1.177)
20220314 081321 worker: Domain ()
20220314 081321 worker: wlan0 adapter exists
20220314 081321 worker: wlan0 country (US)
20220314 081321 worker: wlan0 SSID is blank
20220314 081321 worker: wlan0 AP mode not started (eth0 active)
20220314 081321 worker: wlan0 address not assigned
20220314 081321 worker: wlan0 power save disabled
20220314 081321 worker: --
20220314 081321 worker: -- Audio config
20220314 081321 worker: --
20220314 081321 worker: MPD conf updated
20220314 081321 worker: ALSA card number (0)
20220314 081321 worker: MPD audio output (Allo Piano 2.1 Hi-Fi DAC)
20220314 081321 worker: Audio formats (S16_LE, S24_LE, S32_LE)
20220314 081321 worker: ALSA mixer name (Digital)
20220314 081321 worker: MPD mixer type (software)
20220314 081321 worker: Hdwr volume controller not detected
20220314 081321 worker: ALSA output mode (Default: plughw)
20220314 081321 worker: ALSA loopback (Off)
20220314 081322 worker: Piano 2.1 output mode (2.0)
20220314 081326 worker: Piano 2.1 initialized
20220314 081326 worker: Reset renderer active flags
20220314 081327 worker: CamillaDSP (off)
20220314 081327 worker: --
20220314 081327 worker: -- MPD startup
20220314 081327 worker: --
20220314 081327 worker: MPD started
20220314 081327 worker: MPD accepting connections
20220314 081327 worker: MPD output 1 ALSA Default (on)
20220314 081327 worker: MPD output 2 ALSA Bluetooth (off)
20220314 081327 worker: MPD output 3 HTTP Server (off)
20220314 081327 worker: MPD crossfade (off)
20220314 081327 worker: MPD ignore CUE files (yes)
20220314 081327 worker: --
20220314 081327 worker: -- Feature availability
20220314 081327 worker: --
20220314 081327 worker: Source select (available)
20220314 081327 worker: Source select (source: MPD)
20220314 081327 worker: Source select (output: Allo Piano 2.1 Hi-Fi DAC)
20220314 081327 worker: Bluetooth (available)
20220314 081327 worker: Airplay renderer (available)
20220314 081327 worker: Spotify renderer (available)
20220314 081327 worker: Squeezelite (available)
20220314 081327 worker: RoonBridge renderer (not installed)
20220314 081327 worker: Multiroom sender (available)
20220314 081327 worker: Multiroom receiver (available)
20220314 081327 worker: UPnP renderer (available)
20220314 081327 worker: DLNA server (available)
20220314 081327 worker: UPnP browser (available)
20220314 081327 worker: GPIO button handler (available)
20220314 081327 worker: Stream recorder (n/a)
20220314 081327 worker: --
20220314 081327 worker: -- Music sources
20220314 081327 worker: --
20220314 081327 worker: USB sources (none attached)
20220314 081327 worker: NAS and UPnP sources (none configured)
20220314 081327 worker: --
20220314 081327 worker: -- Other
20220314 081327 worker: --
20220314 081327 worker: USB volume knob (Off)
20220314 081327 worker: USB auto-mounter (udisks-glue)
20220314 081327 worker: Saved MPD vol level (0)
20220314 081327 worker: Preamp volume level (0)
20220314 081327 worker: MPD volume level (0) restored
20220314 081327 worker: ALSA volume level (None)
20220314 081327 worker: Auto-play (Off)
20220314 081327 worker: Maintenance interval (120 minutes)
20220314 081327 worker: Screen saver activation (Never)
20220314 081327 worker: Session permissions (OK)
20220314 081327 worker: Watchdog started
20220314 081327 worker: Ready
20220314 081410 worker: Job mpdcfg
20220314 081411 watchdog: Error: MPD restarted (check syslog for errors)
20220314 081411 worker: Job mpdcfg: devchg|mixchg (0|0), alsavol (none), playstate (playing)
I don't have a Piano or Kali anymore and so will not be able to try and debug but in the log the record below is suspicious since IIRC the Piano 2.1 does support hardware volume.
Code: 20220314 081321 worker: Hdwr volume controller not detected
To troubleshoot try the following:
1. Fresh image
2. No Kali, just the Piano
3. Verify that moOde log shows "Hardware volume controller detected"
4. Repeat 2 and 3 but with the Kali
5. In Audio Config set "glb-mclk Enabled"
6. Verify /boot/config.txt has the line below
Code: dtoverlay=allo-piano-dac-plus-pcm512x-audio,glb_mclk
7. Reboot
8. Examine moOde log for "Hardware volume controller not detected" and if present then it would suggest some sort of issue with the Piano plus driver in kernel 5.15.y.
9. To revert set Named I2S device to "None" in Audio Config.
Posts: 63
Threads: 10
Joined: Apr 2018
Reputation:
2
(03-14-2022, 02:36 PM)Tim Curtis Wrote: (03-14-2022, 01:44 PM)Macdelf Wrote: Good morning,
I would first like to thank all for this wonderful project. I just updated to 8.0 without any problems. Two things became apparent:
1. Upon system “Restore” I cannot seem to add my user stations without getting a restore of the old list of moode stations. One does not seem to come without the other and I would like to try the new offerings. BTW my user stations are also flagged as “Favorites” (if that maters).
2. What ever happened to “Clear/Add”? I like it way better than “Clear play”.
There is a new Clear Queue item in the ... menus on the Playbar and in Playback view. The idea was to simplify the context menus by removing Clear/Add which is prolly not that frequently used. The equivalent of Clear/Add in moOde 8 is Clear Queue followed by Add.
For the radio station issue run the command below and let me know if it returns anything.
Code: moodeutl -q "select * from cfg_radio where id ='499'"
Code: sqlite> .dump cfg_radio
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE cfg_radio (id INTEGER PRIMARY KEY, station CHAR (128), name CHAR (128), type CHAR (1), logo CHAR (128), genre CHAR (32), broadcaster CHAR (32), language CHAR (32), country CHAR (32), region CHAR (32), bitrate CHAR (32), format CHAR (32), geo_fenced CHAR (3), home_page CHAR (32), reserved2 CHAR (32));
INSERT INTO cfg_radio VALUES(1,'http://strm112.1.fm/blues_mobile_mp3','1.FM - Blues Radio','r','local','Blues','1.FM','English','Switzerland','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(2,'http://eno.emit.com:8000/2bob_live_64.mp3','2BOB Radio 104.7 FM','r','local','Alternative','BOB 2.00','English','Australia','Asia','64','MP3','No','','');
INSERT INTO cfg_radio VALUES(3,'https://iheart.4zzz.org.au/4zzz','4ZZZ FM 102.1 - Alternative','r','local','Alternative','4ZZZ FM','English','Australia','Asia','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(4,'http://54.173.171.80:8000/6forty','6forty Radio','r','local','Alternative, Post-Rock, Post-Metal, Modern, Experimental, Deep Indie','6forty Radio','English','United States','North America','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(5,'http://radio.stereoscenic.com/ama-h','A.M. Ambient','r','local','Electronica, Ambient','Stereoscenic','English','United States','North America','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(6,'http://live-radio01.mediahubaustralia.com/CTRW/mp3/','ABC Country','r','local','Country','ABC','English','Australia','Asia','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(7,'http://live-radio01.mediahubaustralia.com/JAZW/mp3/','ABC Jazz','r','local','Jazz','ABC','English','Australia','Asia','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(8,'http://stream.absolutradio.de/hot/mp3-128/radioplayer/','Absolut Hot','r','local','Pop, Top 40, Chart, Electro, Hip Hop','Absolut','German','Germany','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(9,'http://stream.absolutradio.de/hq/mp3-160/radioplayer/','Absolut music XL','r','local','Pop, New Releases, Oldies, Rock, Pop','Absolut','German','Germany','Europe','160','MP3','No','','');
INSERT INTO cfg_radio VALUES(10,'http://stream.absolutradio.de/relax/mp3-160/radioplayer/','Absolut Relax','r','local','Pop, 80''s, 90''s','Absolut','German','Germany','Europe','160','MP3','No','','');
INSERT INTO cfg_radio VALUES(11,'http://radio.stereoscenic.com/asp-h','Ambient Sleeping Pill','r','local','Electronica, Ambient','Stereoscenic','English','United States','North America','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(12,'https://mediaserv73.live-streams.nl:18058/stream','Ancient FM - Mediaeval and Renaissance Music','r','local','Classical, Mediaeval, Renaissance','Ancient FM','English','Canada','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(13,'http://119.15.96.188/stream2.mp3','ArtSound FM 92.7','r','local','Classical, Jazz, Folk, World Music','ArtSound FM','English','Australia','Asia','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(14,'https://dispatcher.rndfnk.com/br/br2/sued/mp3/mid','Bayern 2','r','local','Eclectic','Bayern Radio','German','Germany','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(15,'http://stream.live.vc.bbcmedia.co.uk/bbc_asian_network','BBC Asian Network','r','local','Contemporary, Bollywood, Bhangra, Pop, Urban','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(16,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_asian_network.m3u8','BBC Asian Network (320K)','h','local','Contemporary, Bollywood, Bhangra, Pop, Urban','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(17,'http://stream.live.vc.bbcmedia.co.uk/bbc_radio_one','BBC Radio 1','r','local','Pop, Top 40, Chart','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(18,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_one.m3u8','BBC Radio 1 (320K)','h','local','Pop, Top 40, Chart','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(19,'http://stream.live.vc.bbcmedia.co.uk/bbc_radio_two','BBC Radio 2','r','local','Pop, Contemporary','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(20,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_two.m3u8','BBC Radio 2 (320K)','h','local','Pop, Contemporary','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(21,'http://stream.live.vc.bbcmedia.co.uk/bbc_radio_three','BBC Radio 3','r','local','Classical, Jazz, World Music','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(22,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8','BBC Radio 3 (320K)','h','local','Classical, Jazz, World Music','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(23,'http://stream.live.vc.bbcmedia.co.uk/bbc_radio_fourfm','BBC Radio 4 FM','r','local','Spoken Word','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(24,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_fourfm.m3u8','BBC Radio 4 FM (320K)','h','local','Spoken Word','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(25,'http://stream.live.vc.bbcmedia.co.uk/bbc_radio_five_live_online_nonuk','BBC Radio 5 live','r','local','News, Discussion, Sports, Interviews, Phone-ins','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(26,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_five_live.m3u8','BBC Radio 5 live (320K)','h','local','News, Discussion, Sports, Interviews, Phone-ins','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(27,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_five_live_sports_extra.m3u8','BBC Radio 5 live sports extra (320K)','h','local','News, Sports','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(28,'http://stream.live.vc.bbcmedia.co.uk/bbc_6music','BBC Radio 6 music','r','local','Alternative, Rock, Funk','BBC','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(29,'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_6music.m3u8','BBC Radio 6 music (320K)','h','local','Alternative, Rock, Funk','BBC','English','United Kingdom','Europe','320','AAC-LC','Yes','','');
INSERT INTO cfg_radio VALUES(30,'https://dispatcher.rndfnk.com/br/brklassik/live/mp3/high','BR-Klassik','r','local','Classical','Bayern Radio','German','Germany','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(31,'https://wz4web.scahw.com.au/live/4buddha_32.stream/playlist.m3u8','Buddha Radio','r','local','Chill Out','Buddah','English','Australia','Asia','32','MP3','No','','');
INSERT INTO cfg_radio VALUES(32,'http://media-ice.musicradio.com/ClassicFMMP3','Classic FM','r','local','Classical','Global Radio','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(33,'http://icecast6.play.cz/croddur-256.mp3','Czech Radio Classical','r','local','Classical','ČRo D-Dur','Czech','Czech Republic','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(34,'http://live-icy.gss.dr.dk:8000/A/A29H.mp3','DR P6 Beat','r','local','Alternative, Alt Rock, Rock','DR','Danish','Denmark','Europe','192','AAC','No','','');
INSERT INTO cfg_radio VALUES(35,'http://live-icy.gss.dr.dk:8000/A/A22H.mp3','DR P8 Jazz','r','local','Jazz','DR','Danish','Denmark','Europe','192','AAC','No','','');
INSERT INTO cfg_radio VALUES(36,'http://81.92.238.33:80','Eldoradio','r','local','Pop, Top 40, Chart','Eldoradio','Luxembourgish','Luxembourg','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(37,'http://streams.fluxfm.de/live/mp3-320/audio/','FluxFM','r','local','News, Various Genres','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(38,'http://streams.fluxfm.de/60er/mp3-320/streams.fluxfm.de/','FluxFM - 60s','r','local','60s','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(39,'http://streams.fluxfm.de/70er/mp3-320/audio/','FluxFM - 70s','r','local','70s','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(40,'http://streams.fluxfm.de/80er/mp3-320/streams.fluxfm.de/','FluxFM - 80s','r','local','80s','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(41,'http://streams.fluxfm.de/90er/mp3-320/audio/','FluxFM - 90s','r','local','90s','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(42,'http://streams.fluxfm.de/event01/mp3-320/streams.fluxfm.de/','FluxFM - B-Funk','r','local','Funk','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(43,'http://streams.fluxfm.de/bbeachhouse/mp3-320/audio/','FluxFM - Berlin Beach House Radio','r','local','Electronica','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(44,'http://streams.fluxfm.de/boomfm/mp3-320/audio/','FluxFM - BoomFM','r','local','HipHop','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(45,'http://streams.fluxfm.de/boomfmclassics/mp3-320/audio/','FluxFM - BoomFM Classics','r','local','HipHop, Oldschool','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(46,'http://streams.fluxfm.de/Chillhop/mp3-320/streams.fluxfm.de/','FluxFM - ChillHop','r','local','Chill Out, Laidback','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(47,'http://streams.fluxfm.de/clubsandwich/mp3-320/audio/','FluxFM - Clubsandwich','r','local','Electronica','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(48,'http://streams.fluxfm.de/dubradio/mp3-320/streams.fluxfm.de/','FluxFM - Dub Radio','r','local','Dub, Reggae','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(49,'http://streams.fluxfm.de/elektro/mp3-320/audio/','FluxFM - ElectroFlux','r','local','Electronica, Pop','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(50,'http://streams.fluxfm.de/forward/mp3-320/audio/','FluxFM - FluxForward','r','local','Various Genrres, Releases','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(51,'http://streams.fluxfm.de/fluxkompensator/mp3-320/audio/','FluxFM - FluxKompensator','r','local','Various Genres','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(52,'http://streams.fluxfm.de/lounge/mp3-320/audio/','FluxFM - FluxLounge','r','local','Neo-Soul, Lounge, Trip-Hop, Jazz','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(53,'http://streams.fluxfm.de/hardrock/mp3-320/streams.fluxfm.de/','FluxFM - Hard Rock FM','r','local','Hard Rock','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(54,'http://streams.fluxfm.de/event02/mp3-320/radiode/','FluxFM - Hippie Trippy Garden Pretty','r','local','Ambient','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(55,'http://streams.fluxfm.de/rnb/mp3-320/streams.fluxfm.de/','FluxFM - Hot R&B','r','local','R&B','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(56,'http://streams.fluxfm.de/studio56/mp3-320/audio/','FluxFM - JaegerMusic Radio','r','local','Various Genres','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(57,'http://streams.fluxfm.de/jazzschwarz/mp3-320/audio/','FluxFM - Jazzradio Schwarzenstein','r','local','Jazz','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(58,'http://streams.fluxfm.de/john-reed/mp3-320/audio/','FluxFM - John Reed Radio','r','local','Various Genres','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(59,'http://streams.fluxfm.de/klubradio/mp3-320/audio/','FluxFM - Klubradio','r','local','Electronica','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(60,'http://streams.fluxfm.de/metalfm/mp3-320/radiode/','FluxFM - MetalFM','r','local','Metal','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(61,'http://streams.fluxfm.de/kinder1/mp3-320/streams.fluxfm.de/','FluxFM - Mini Flux','r','local','Various Genres','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(62,'http://streams.fluxfm.de/neofm/mp3-320/radiode/','FluxFM - neoFM','r','local','Classical, Contemporary','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(63,'http://streams.fluxfm.de/passport/mp3-320/audio/','FluxFM - Passport Approved','r','local','Various Genres','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(64,'http://streams.fluxfm.de/popradio/mp3-320/streams.fluxfm.de/','FluxFM - Pop Radio','r','local','Pop','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(65,'http://streams.fluxfm.de/rastaradio/mp3-320/streams.fluxfm.de/','FluxFM - Rasta Radio','r','local','Reggae','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(66,'http://streams.fluxfm.de/soundofberlin/mp3-320/audio/','FluxFM - Sound Of Berlin','r','local','Electronica, House','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(67,'http://streams.fluxfm.de/technoug/mp3-320/audio/','FluxFM - Techno Underground','r','local','Electronica, Techno','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(68,'http://streams.fluxfm.de/xjazz/mp3-320/audio/','FluxFM - XJAZZ','r','local','Jazz','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(69,'http://streams.fluxfm.de/yogasounds/mp3-320/streams.fluxfm.de/','FluxFM - Yoga Sounds','r','local','Ambient','FluxFM','German','Germany','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(70,'http://direct.franceculture.fr/live/franceculture-midfi.mp3','France Culture Live','r','local','Culture, Music, Current Affairs','Radio France','French','France','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(71,'http://direct.fipradio.fr/live/fip-midfi.mp3','France Inter Paris (FIP)','r','local','Classical, Jazz, Rock, World Music','Radio France','French','France','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(72,'http://direct.francemusique.fr/live/francemusiqueclassiqueplus-hifi.mp3','France Musique Classique Plus','r','local','Classical','Radio France','French','France','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(73,'http://direct.francemusique.fr/live/francemusiquelacontemporaine-hifi.mp3','France Musique La Contemporaine','r','local','Contemporary','Radio France','French','France','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(74,'http://direct.francemusique.fr/live/francemusiquelajazz-hifi.mp3','France Musique La Jazz','r','local','Jazz','Radio France','French','France','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(75,'http://direct.francemusique.fr/live/francemusique-midfi.mp3','France Musique Live','r','local','Classical, Jazz','Radio France','French','France','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(76,'http://hd.stream.frequence3.net/frequence3.flac','frequence3 (FLAC)','r','local','Pop, Top 40, Chart','Frequence3 Association','French','France','Europe','1411','FLAC','No','','');
INSERT INTO cfg_radio VALUES(77,'http://mediaserv30.live-streams.nl:8088/live','Hi On Line - Classical','r','local','Classical','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(78,'http://mediaserv21.live-streams.nl:8000/live','Hi On Line - France','r','local','Contemporary','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(79,'http://mediaserv30.live-streams.nl:8000/live','Hi On Line - Gold','r','local','Pop, Golden Oldies','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(80,'http://mediaserv38.live-streams.nl:8006/live','Hi On Line - Jazz','r','local','Jazz','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(81,'http://mediaserv33.live-streams.nl:8034/live','Hi On Line - Latin','r','local','Latin','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(82,'http://mediaserv33.live-streams.nl:8036/live','Hi On Line - Lounge','r','local','Lounge','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(83,'http://mediaserv30.live-streams.nl:8086/live','Hi On Line - Pop (320K)','r','local','Pop','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(84,'http://mscp2.live-streams.nl:8100/flac.flac','Hi On Line - Pop (FLAC)','r','local','Pop','Hi.Fine','English','Netherlands','Europe','1411','FLAC','No','','');
INSERT INTO cfg_radio VALUES(85,'http://mediaserv38.live-streams.nl:8027/live','Hi On Line - World','r','local','World Music','Hi.Fine','English','Netherlands','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(86,'https://stream-al.planetradio.co.uk/jazzhigh.aac','Jazz FM','r','local','Jazz, Blues. Soul','Bauer Planet Radio','English','United Kingdom','Europe','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(87,'http://live.wostreaming.net/direct/ppm-jazz24aac256-ibc1','Jazz24','f','local','Jazz','Jazz24.org','English','United States','North America','256','AAC','No','','');
INSERT INTO cfg_radio VALUES(88,'https://maggie.torontocast.com:8076/mp3','JB Radio2 (320K)','r','local','Alternative, Rock, Eclectic','JB Radio','English','Canada','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(89,'http://stream.kanalk.ch:80','Kanal K','r','local','Alternative','Regionalradio Aargaudio AG','German','Switzerland','Europe','160','MP3','No','','');
INSERT INTO cfg_radio VALUES(90,'http://current.stream.publicradio.org/kcmp.mp3','KCMP 89.3 FM - The Current','r','local','Alternative','PBS','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(91,'http://kdhx-ice.streamguys1.com:80/live','KDHX 88.1 FM St. Louis','r','local','Alternative','KDHX','English','United States','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(92,'http://live-aacplus-64.kexp.org/kexp64.aac','KEXP 90.3 FM Seattle','r','local','Alternative, Indie','PBS','English','United States','North America','64','AAC','No','','');
INSERT INTO cfg_radio VALUES(93,'http://stream1.opb.org/kmhd.mp3','KMHD Portland FM 89.1 - Jazz','r','local','Jazz','KMHD','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(94,'http://kuvo-ice.streamguys.org/kuvo-aac-128','KUVO 89.3 FM Denver','r','local','Jazz','PBS','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(95,'http://kuvo-ice.streamguys.org/kuvohd2-aac-128','KUVO HD2','r','local','Pop, R&B, Hip Hop','PBS','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(96,'http://radio.linn.co.uk:8004/autodj','Linn Classical','r','local','Classical','Linn','English','United Kingdom','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(97,'http://radio.linn.co.uk:8000/autodj','Linn Jazz','r','local','Jazz','Linn','English','United Kingdom','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(98,'http://radio.linn.co.uk:8003/autodj','Linn Radio','r','local','Eclectic','Linn','English','United Kingdom','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(99,'http://psn1.prostreaming.net:8095/stream','Mad Music Asylum','r','local','Rock, Eclectic','Mad Music Asylum','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(100,'https://stream.rcs.revma.com/an1ugyygzk8uv','Radio 357','r','local','Rock, Alternative, Jazz','Radio 357','Polish','Poland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(101,'http://mdr-284350-0.cast.mdr.de/mdr/284350/0/aac/high/stream.aac','MDR Klassik','r','local','Classical','Mitteldeutscher Rundfunk','German','Germany','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(102,'http://stream.fr.morow.com:8080/morow_hi.aacp','Morow - Retro Progressive Rock','r','local','Rock, Progressive Rock','Morow','English','France','Europe','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(103,'https://radios.rtbf.be/musiq3-128.aac','Musiq 3','r','local','Classical','RTBF','French','Belgium','Europe','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(104,'http://mscp3.live-streams.nl:8250/class-high.aac','Naim Classical','r','local','Classical','Naim','English','United Kingdom','Europe','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(105,'http://mscp3.live-streams.nl:8340/jazz-high.aac','Naim Jazz','r','local','Jazz','Naim','English','United Kingdom','Europe','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(106,'http://mscp3.live-streams.nl:8360/high.aac','Naim Radio','r','local','Eclectic','Naim','English','United Kingdom','Europe','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(107,'http://listen-nme.sharp-stream.com/nme1high.mp3','NME 1 - Classic & New Indie Alt','r','local','Indie','NME','English','United Kingdom','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(108,'http://listen-nme.sharp-stream.com/nme2high.mp3','NME 2 - New & Upfront Indie Alt','r','local','Indie','NME','English','United Kingdom','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(109,'http://icecast.omroep.nl/radio1-bb-aac','NPO Radio 1','r','local','News','NPO','Dutch','Netherlands','Europe','64','AAC','No','','');
INSERT INTO cfg_radio VALUES(110,'http://icecast.omroep.nl/radio2-bb-aac','NPO Radio 2','r','local','Pop, Dance, Oldies, Rock','NPO','Dutch','Netherlands','Europe','64','AAC','No','','');
INSERT INTO cfg_radio VALUES(111,'http://icecast.omroep.nl/radio4-bb-aac','NPO Radio 4','r','local','Classical','NPO','Dutch','Netherlands','Europe','64','AAC','No','','');
INSERT INTO cfg_radio VALUES(112,'http://stream-relay-geo.ntslive.net/stream2','NTS Live International','r','local','Alternative, Underground, Club, Live','NTS','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(113,'http://stream-relay-geo.ntslive.net/stream','NTS Live London - Don''t Assume','r','local','Alternative, Underground, Club, Live','NTS','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(114,'http://livestream.zeelandnet.nl:8000/omroepzeeland_radio','Omroep Zeeland','r','local','Pop','Omroep Zeeland','Dutch','Netherlands','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(115,'http://play.organlive.com:8002/320','OrganLive.com','r','local','Classical','ORGAN.MEDIA','English','United States','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(116,'http://play.organlive.com:8002/320oe','Organ Experience','r','local','Classical','ORGAN.MEDIA','English','United States','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(117,'http://play.organlive.com:8002/320pb','Positivly Baroque','r','local','Classical, Baroque','ORGAN.MEDIA','English','United States','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(118,'http://sc3.radiocaroline.net:8030','Radio Caroline','r','local','Rock, Classic Rock','Radio Caroline','English','United Kingdom','Europe','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(119,'https://orf-live.ors-shoutcast.at/fm4-q2a','Radio FM4','r','local','Alternative, Alt Rock, Electronic','ORF','English','Austria','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(120,'http://radionz-ice.streamguys.com:80/concert.mp3','Radio New Zealand - Concert','r','local','Classical','Radio New Zealand','English','New Zealand','Asia','64','MP3','No','','');
INSERT INTO cfg_radio VALUES(121,'http://radionz-ice.streamguys.com:80/national.mp3','Radio New Zealand - National','r','local','Eclectic, Music, Current Affairs','Radio New Zealand','English','New Zealand','Asia','64','MP3','No','','');
INSERT INTO cfg_radio VALUES(122,'https://stream.radioparadise.com/aac-320','Radio Paradise - Main Mix','r','local','Eclectic','Radio Paradise','English','United States','North America','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(123,'https://stream.radioparadise.com/mellow-320','Radio Paradise - Mellow','r','local','Rock, Mellow Rock','Radio Paradise','English','United States','North America','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(124,'https://stream.radioparadise.com/rock-320','Radio Paradise - Rock','r','local','Rock','Radio Paradise','English','United States','North America','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(125,'https://stream.radioparadise.com/world-etc-320','Radio Paradise - World','r','local','World Music','Radio Paradise','English','United States','North America','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(126,'http://streaming.swisstxt.ch/m/drs1/mp3_128','Radio SRF 1','r','local','News, Entertainment, News','SRF','German','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(127,'http://streaming.swisstxt.ch/m/drs2/mp3_128','Radio SRF 2 Kultur','r','local','Classical, Jazz','SRF','German','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(128,'http://streaming.swisstxt.ch/m/drs3/mp3_128','Radio SRF 3','r','local','Eclectic','SRF','German','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(129,'http://streaming.swisstxt.ch/m/drs4news/mp3_128','Radio SRF 4 News','r','local','News','SRF','German','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(130,'http://streaming.swisstxt.ch/m/drsmw/mp3_128','Radio SRF Musikwelle','r','local','Pop, Schlager','SRF','German','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(131,'http://streaming.swisstxt.ch/m/drsvirus/mp3_128','Radio SRF Virus','r','local','Alternative','SRF','German','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(132,'http://stream.srg-ssr.ch/m/rsc_de/aacp_96','Radio Swiss Classic','r','local','Classical','Swiss Broadcasting Corporation','German','Switzerland','Europe','96','AAC','No','','');
INSERT INTO cfg_radio VALUES(133,'http://stream.srg-ssr.ch/m/rsj/aacp_96','Radio Swiss Jazz','r','local','Jazz','Swiss Broadcasting Corporation','German','Switzerland','Europe','96','AAC','No','','');
INSERT INTO cfg_radio VALUES(134,'http://stream.srg-ssr.ch/m/rsp/aacp_96','Radio Swiss Pop','r','local','Pop','Swiss Broadcasting Corporation','German','Switzerland','Europe','96','AAC','No','','');
INSERT INTO cfg_radio VALUES(135,'https://stream.nowyswiat.online/mp3','Radio Nowy Swiat','r','local','Rock, Alternative, Jazz','Radio Nowy Swiat','Polish','Poland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(136,'http://stream.resonance.fm/resonance','Resonance Radio 104.4 FM','r','local','Eclectic','Resonance Radio','English','United Kingdom','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(137,'http://rootslegacy.fr:8080/;listen.mp3','Roots Legacy Radio - Dub UK & Roots Reggae','r','local','Dub, Dub UK, Roots Reggae','Roots Legacy Radio','English','France','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(138,'http://stream.srg-ssr.ch/m/retedue/mp3_128','RSI - Rete Due','r','local','Classical, Music, Culture','RSI','Italian','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(139,'http://stream.srg-ssr.ch/m/retetre/mp3_128','RSI - Rete Tre','r','local','Alternative, Pop','RSI','Italian','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(140,'http://stream.srg-ssr.ch/m/reteuno/mp3_128','RSI - Rete Uno','r','local','News, Entertainment, News','RSI','Italian','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(141,'http://stream.srg-ssr.ch/m/rr/mp3_128','RTR Radio','r','local','Pop','SRG','Romansh','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(142,'http://stream.srg-ssr.ch/m/couleur3/mp3_128','RTS - Couleur 3','r','local','Eclectic','SRG','French','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(143,'http://stream.srg-ssr.ch/m/espace-2/mp3_128','RTS - Espace 2','r','local','Classical','SRG','French','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(144,'http://stream.srg-ssr.ch/m/la-1ere/mp3_128','RTS - La Premiere','r','local','Pop','SRG','French','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(145,'http://stream.srg-ssr.ch/m/option-musique/mp3_128','RTS - option musique','r','local','Alternative, Indie','SRG','French','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(146,'http://listen.jazz88.org/ksds.mp3','San Diego Jazz 88.3','r','local','Jazz','KSDS','English','United States','North America','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(147,'https://stream-mz.planetradio.co.uk/scalahigh.aac','Scala Radio','r','local','Classical, News, Classical, Requests','Bauer Planet Radio','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(148,'https://smoothjazz.cdnstream1.com/2586_320.mp3','SmoothLounge Global','r','local','Lounge, Smooth Lounge','Global Radio','English','United States','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(149,'https://smoothjazz.cdnstream1.com/2585_320.mp3','SmoothJazz Global','r','local','Jazz, Smooth Jazz','Global Radio','English','United States','North America','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(150,'https://sohoradiomusic.doughunt.co.uk:8010/320mp3','Soho Radio London','r','local','Eclectic, Music, Culture','Soho Radio','English','United Kingdom','Europe','320','MP3','No','','');
INSERT INTO cfg_radio VALUES(151,'http://ice1.somafm.com/bagel-128-aac','Soma FM - BAGeL Radio','r','local','Alternative, Alt Rock','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(152,'http://ice1.somafm.com/beatblender-128-aac','Soma FM - Beat Blender','r','local','Electronica, Deep House, Down-Tempo Chill','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(153,'http://ice1.somafm.com/brfm-128-aac','Soma FM - Black Rock FM','r','local','Electronica, Burning Man Festival Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(154,'http://ice1.somafm.com/bootliquor-128-aac','Soma FM - Boot Liquor','r','local','Country, Americana Roots Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(155,'http://ice1.somafm.com/cliqhop-128-aac','Soma FM - cliqhop idm','r','local','Electronica, Beats With Clicks and Bleeps','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(156,'http://ice1.somafm.com/covers-128-mp3','Soma FM - Covers','r','local','Pop, Cover Songs','Soma FM','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(157,'http://ice1.somafm.com/deepspaceone-128-aac','Soma FM - Deep Space One','r','local','Electronica, Ambient, Experimental, Space Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(158,'http://ice1.somafm.com/defcon-128-aac','Soma FM - DEF CON Radio','r','local','Electronica, DEF CON Conference Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(159,'http://ice1.somafm.com/digitalis-128-aac','Soma FM - Digitalis','r','local','Rock, Digitally Affected Analog Rock','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(160,'http://ice1.somafm.com/dronezone-128-aac','Soma FM - Drone Zone','r','local','Electronica, Ambient, Texture, Atmospheric Texture, Minimal Beats','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(161,'http://ice1.somafm.com/dubstep-128-aac','Soma FM - Dub Step Beyond','r','local','Dub, Dubstep, Deep Bass','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(162,'http://ice1.somafm.com/fluid-128-aac','Soma FM - Fluid','r','local','Electronica, Instrumental Hiphop, Future Soul, Liquid Trap','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(163,'http://ice1.somafm.com/folkfwd-128-aac','Soma FM - Folk Forward','r','local','Folk, Indie Folk, Alternative Folk','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(164,'http://ice1.somafm.com/groovesalad-128-aac','Soma FM - Groove Salad','r','local','Electronica, Ambient, Down-Tempo','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(165,'http://ice2.somafm.com/gsclassic-128-aac','Soma FM - Groove Salad Classic','r','local','Electronica, Ambient, Down-Tempo, Early 2000''s','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(166,'http://ice4.somafm.com/reggae-128-aac','Soma FM - Heavyweight Reggae','r','local','Reggae, Ska, Rocksteady Classic and Deep','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(167,'http://ice1.somafm.com/illstreet-128-aac','Soma FM - Illinois Street Lounge','r','local','Lounge, Bachelor Pad, Exotica, Vintage Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(168,'http://ice1.somafm.com/indiepop-128-aac','Soma FM - Indie Pop Rocks!','r','local','Pop, Indie Pop','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(169,'http://ice1.somafm.com/seventies-128-aac','Soma FM - Left Coast 70s','r','local','Rock, 70''s Mellow Rock','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(170,'http://ice1.somafm.com/live-128-aac','Soma FM - Live','r','local','Electronica, Live, Special Events','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(171,'http://ice1.somafm.com/lush-128-aac','Soma FM - Lush','r','local','Electronica, Mellow Vocals Mostly female','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(172,'http://ice1.somafm.com/metal-128-aac','Soma FM - Metal Detector','r','local','Metal','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(173,'http://ice1.somafm.com/missioncontrol-128-aac','Soma FM - Mission Control','r','local','Electronica, Ambient, NASA Radio Traffic','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(174,'http://ice1.somafm.com/poptron-128-aac','Soma FM - PopTron','r','local','Pop, Electro-Pop, indie Dance Rock','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(175,'http://ice1.somafm.com/secretagent-128-aac','Soma FM - Secret Agent','r','local','Pop, Easy-Tempo, 60''s European Pop','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(176,'http://ice1.somafm.com/7soul-128-aac','Soma FM - Seven Inch Soul','r','local','Soul, Vintage Soul From Vinyl 45 RPM Records','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(177,'http://ice1.somafm.com/sf1033-128-aac','Soma FM - SF 10-33','r','local','Electronica, Ambient, San Francisco Public Safety Radio Traffic','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(178,'http://ice1.somafm.com/sonicuniverse-128-aac','Soma FM - Sonic Universe','r','local','Jazz, Nu Jazz, Euro Jazz, Avant-Garde','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(179,'http://ice1.somafm.com/spacestation-128-aac','Soma FM - Space Station Soma','r','local','Electronica, Mid-Tempo','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(180,'http://ice1.somafm.com/suburbsofgoa-128-aac','Soma FM - Suburbs of Goa','r','local','World Music, Desi-Influenced Asian, World Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(181,'http://ice1.somafm.com/thetrip-128-aac','Soma FM - The Trip','r','local','Pop, Progressive House, Trance','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(182,'http://ice1.somafm.com/thistle-128-aac','Soma FM - ThistleRadio','r','local','Folk, Celtic, Roots Music','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(183,'http://ice1.somafm.com/u80s-128-aac','Soma FM - Underground 80s','r','local','Pop, 80''s, Synth-Pop, New Wave','Soma FM','English','United States','North America','128','AAC','No','','');
INSERT INTO cfg_radio VALUES(184,'http://subfm.radioca.st/Sub.FM','SUB.FM - Where Bass Matters','r','local','Dub, Dubstep, Garage, Grime, Deep House, Techno, Juke, Jungle Trap','SUB.FM','English','United Kingdom','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(185,'https://live-cdn.sr.se/pool2/p2musik/p2musik.isml/p2musik-audio=192000.m3u8','Swedish Classic Radio','r','local','Classical, Contemporary, Jazz, Folk','Sveriges Radio','Dutch','Netherlands','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(186,'http://158.69.74.203:80/','SwissGroove','r','local','Jazz, Funk, Soul, World, Latin, Lounge, Nu Grooves','SwissGroove','English','Switzerland','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(187,'http://swr-swr2-live.cast.addradio.de/swr/swr2/live/mp3/256/stream.mp3','SWR 2','r','local','Classical, Jazz','Südwestdeutscher Rundfunk','German','Germany','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(188,'http://west-aac-64.streamthejazzgroove.com/stream','The Jazz Groove','r','local','Jazz','The Jazz Groove','English','United States','North America','64','AAC','No','','');
INSERT INTO cfg_radio VALUES(189,'http://live-radio01.mediahubaustralia.com/2TJW/mp3/','Triple J','r','local','Alternative','ABC','English','Australia','Asia','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(190,'http://live-radio01.mediahubaustralia.com/UNEW/mp3/','Triple J Unearthed','r','local','Alternative, Indie','ABC','English','Australia','Asia','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(191,'https://ice.cr1.streamzilla.xlcdn.com:8000/sz=RCOLiveWebradio=mp3-192','RCO Live','r','local','Classical','RCO Live','Dutch','Netherlands','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(192,'http://174.36.206.197:8000','Venice Classic Radio Italia','r','local','Classical','Venice Classic Radio','Italian','Italy','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(193,'http://icecast.vrtcdn.be/klara-high.mp3','VRT - Klara','r','local','Classical, Jazz','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(194,'http://icecast.vrtcdn.be/klaracontinuo-high.mp3','VRT - Klara Continuo','r','local','Classical','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(195,'http://icecast.vrtcdn.be/mnm-high.mp3','VRT - MNM','r','local','Pop','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(196,'http://icecast.vrtcdn.be/mnm_hits-high.mp3','VRT - MNM Hits','r','local','Pop, Top 40, Chart','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(197,'http://icecast.vrtcdn.be/radio1-high.mp3','VRT - Radio 1','r','local','Pop, Contemporary, Rock, News','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(198,'http://icecast.vrtcdn.be/ra2vlb-high.mp3','VRT - Radio 2','r','local','Eclectic','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(199,'http://icecast.vrtcdn.be/stubru-high.mp3','VRT - Studio Brussel','r','local','Alternative','VRT','Dutch','Belgium','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(200,'http://wbjc-ice.streamguys1.com:80/live','WBJC Baltimore 91.5 - Classical','r','local','Classical','Baltimore City Community College','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(201,'http://audio1.ideastream.org/wclv.mp3','WCLV Cleveland 104.9 - Classical','r','local','Classical','Ideastream','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(202,'http://audio.wgbh.org:8004','WCRB Boston 99.5 - Classical','r','local','Classical','WCRB','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(203,'http://wdcb-ice.streamguys.org:80/wdcb128','WDCB Chicago FM 90.9 - Jazz & Blues','r','local','Blues, Jazz','DuPage College','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(204,'http://wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3','WDR 1LIVE','r','local','Pop','WDR','German','Germany','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(205,'https://wdr-wdr3-live.icecastssl.wdr.de/wdr/wdr3/live/mp3/256/stream.mp3','WDR 3','r','local','Classical, Jazz','Westdeutscher Rundfun','German','Germany','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(206,'https://playerservices.streamtheworld.com/api/livestream-redirect/WEMUFM.mp3','WEMU Ypsilanti FM 89.1 - Jazz','r','local','Jazz','WEMU','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(207,'http://stream.wfmt.com/main','WFMT Chicago 98.7 - Classical','r','local','Classical','WYMT','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(208,'http://stream0.wfmu.org/freeform-best-available','WFMU 91.1 FM','r','local','Classical','WFMU','English','United States','North America','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(209,'http://wkcr.streamguys1.com:80/live','WKCR 89.9 FM','r','local','Jazz, Classical','WKCR (Columbia University)','English','United States','North America','96','MP3','No','','');
INSERT INTO cfg_radio VALUES(210,'http://ice-1.streamhoster.com/lv_wqed--893','WQED Pittsburgh 89.3 - Classical','r','local','Classical','WQED','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(211,'http://stream.wqxr.org/wqxr','WQXR New York - Classical Music','f','local','Classical','New York Public Radio','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(212,'http://q2stream.wqxr.org/q2','WQXR Q2 - Living Music, Living Composers','r','local','Classical','New York Public Radio','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(213,'http://icecast1.wrpi.org:8000/mp3-128.mp3','WRPI 91.5 FM Troy','r','local','Eclectic','Rensselaer Polytechnic Institute','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(214,'http://playerservices.streamtheworld.com/api/livestream-redirect/WRTI_CLASSICAL.mp3','WRTI Philadelphia 90.1 - Classical','f','local','Classical','Temple University','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(215,'http://playerservices.streamtheworld.com/api/livestream-redirect/WRTI_JAZZ.mp3','WRTI Philadelphia 90.1 - Jazz','r','local','Jazz','Temple University','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(216,'https://www.wwoz.org/listen/hi','WWOZ New Orleans FM 90.7 - Various Artists','r','local','Jazz, Blues, Latin, Cajun, Funk','WWOZ','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(217,'http://streams.norbert.de:8000/zappa.aac','Zappa Stream Radio','r','local','Rock, Progressive Rock','Zappa Stream Radio','English','United States','North America','256','AAC','No','','');
INSERT INTO cfg_radio VALUES(218,'https://22653.live.streamtheworld.com/TOPZEN.mp3','Zen FM','r','local','Lounge','Zen FM','Dutch','Belgium','Europe','192','MP3','No','','');
INSERT INTO cfg_radio VALUES(219,'https://bytefm-ice-edge-1106-fra-eco-cdn.cast.addradio.de/bytefm/main/high/stream.mp3','ByteFM','r','local','Eclectic','Alsterradio','German','Germany','Europe','192','MP3','No','https://www.byte.fm/','');
INSERT INTO cfg_radio VALUES(220,'http://shoutcastunlimited.com:8512','PRM - Prog Rock & Metal','r','local','Progressive Rock, Metal','Will Mangold','English','United States','North America','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(221,'https://sverigesradio.se/topsy/direkt/132-hi-aac','P1','r','local','News, Culture','Sveriges Radio','Swedish','Sweden','Europe','192','AAC','No','','');
INSERT INTO cfg_radio VALUES(222,'https://http-live.sr.se/p2musik-aac-320','P2','r','local','Classical, Jazz','Sveriges Radio','Swedish','Sweden','Europe','320','AAC','No','','');
INSERT INTO cfg_radio VALUES(223,'https://sverigesradio.se/topsy/direkt/164-hi-aac','P3','r','local','Pop, Culture','Sveriges Radio','Swedish','Sweden','Europe','192','AAC','No','','');
INSERT INTO cfg_radio VALUES(224,'http://ice5.securenetsystems.net/KCSM','KCSM','r','local','Jazz','KCSM FM','English','United States','North America','64','AAC','No','','');
INSERT INTO cfg_radio VALUES(225,'http://msmn7.co:8018/stream','CDNX','r','local','Alternative','Camden Market','English','United Kingdom','Europe','256','MP3','No','','');
INSERT INTO cfg_radio VALUES(226,'http://stream.dandelionradio.com:9414','Dandelion Radio','r','local','Alternative','Dandelion Radio','English','United Kingdom','Europe','128','MP3','No','','');
INSERT INTO cfg_radio VALUES(227,'http://71.125.12.37:8000','Pure Jazz Radio','f','local','Jazz','','','','','','','No','','');
INSERT INTO cfg_radio VALUES(228,'https://live.wostreaming.net/direct/ppm-knkxfmaac256-ibc1','KNKX','f','local','','','','','','','','No','','');
INSERT INTO cfg_radio VALUES(229,'http://classicalking.streamguys1.com/king-fm-mp3','KING','f','local','','','','','','','','No','','');
INSERT INTO cfg_radio VALUES(231,'http://cpr2.streamguys.net/wguc','WGUC','f','local','Classical','','','','','','','No','','');
INSERT INTO cfg_radio VALUES(232,'http://cpr2.streamguys.net/jazz','WGUC Jazz','f','local','','','','','','','','No','','NULL');
INSERT INTO cfg_radio VALUES(233,'http://wbgo.streamguys.net:80/wbgo128','WBGO','f','local','','','','','','','','No','','');
INSERT INTO cfg_radio VALUES(234,'http://stream.wort-fm.org:8000/high.mp3','WORT','f','local','','','','','','','','No','','');
INSERT INTO cfg_radio VALUES(235,'http://wbgo.streamguys.net/thejazzstream','Wbgo progressive stream','f','local','Jazz','','','Us','','','','No','','');
COMMIT;
Attached is a dump of the cfg_radio if that helps
Posts: 13,431
Threads: 305
Joined: Mar 2018
Reputation:
545
03-14-2022, 03:01 PM
(This post was last modified: 03-14-2022, 03:05 PM by Tim Curtis.
Edit Reason: eta
)
(03-14-2022, 02:43 PM)Macdelf Wrote: (03-14-2022, 02:36 PM)Tim Curtis Wrote: (03-14-2022, 01:44 PM)Macdelf Wrote: Good morning,
I would first like to thank all for this wonderful project. I just updated to 8.0 without any problems. Two things became apparent:
1. Upon system “Restore” I cannot seem to add my user stations without getting a restore of the old list of moode stations. One does not seem to come without the other and I would like to try the new offerings. BTW my user stations are also flagged as “Favorites” (if that maters).
2. What ever happened to “Clear/Add”? I like it way better than “Clear play”.
There is a new Clear Queue item in the ... menus on the Playbar and in Playback view. The idea was to simplify the context menus by removing Clear/Add which is prolly not that frequently used. The equivalent of Clear/Add in moOde 8 is Clear Queue followed by Add.
For the radio station issue run the command below and let me know if it returns anything.
Code: moodeutl -q "select * from cfg_radio where id ='499'"
I did that from the version of 8 I created that had my favorites in it but with the default radio overwritten to 7.4 with the restore function. I got no output. Just a prompt.
I have about eight stations and can re add them manually if needed.
Got it. This is a build bug causing the 499 record to not be written to cfg_radio.
Run the command below to add it back in and then Reboot.
Code: moodeutl -q "INSERT INTO cfg_radio (id, station, name, type, logo, genre, broadcaster, language, country, region, bitrate, format, geo_fenced, home_page, reserved2) VALUES (499, 'zx reserved 499', 'zx reserved 499', 'r', 'zx reserved 499', '', '', '', '', '', '', '', '', '', '')"
Then run the query to verify its there
Code: moodeutl -q "select * from cfg_radio where id ='499'"
ETA: @ philrandal, give this a shot.
Posts: 63
Threads: 10
Joined: Apr 2018
Reputation:
2
(03-14-2022, 03:01 PM)Tim Curtis Wrote: (03-14-2022, 02:43 PM)Macdelf Wrote: (03-14-2022, 02:36 PM)Tim Curtis Wrote: (03-14-2022, 01:44 PM)Macdelf Wrote: Good morning,
I would first like to thank all for this wonderful project. I just updated to 8.0 without any problems. Two things became apparent:
1. Upon system “Restore” I cannot seem to add my user stations without getting a restore of the old list of moode stations. One does not seem to come without the other and I would like to try the new offerings. BTW my user stations are also flagged as “Favorites” (if that maters).
2. What ever happened to “Clear/Add”? I like it way better than “Clear play”.
There is a new Clear Queue item in the ... menus on the Playbar and in Playback view. The idea was to simplify the context menus by removing Clear/Add which is prolly not that frequently used. The equivalent of Clear/Add in moOde 8 is Clear Queue followed by Add.
For the radio station issue run the command below and let me know if it returns anything.
Code: moodeutl -q "select * from cfg_radio where id ='499'"
I did that from the version of 8 I created that had my favorites in it but with the default radio overwritten to 7.4 with the restore function. I got no output. Just a prompt.
I have about eight stations and can re add them manually if needed.
Got it. This is a build bug causing the 499 record to not be written to cfg_radio.
Run the command below to add it back in and then Reboot.
Code: moodeutl -q "INSERT INTO cfg_radio (id, station, name, type, logo, genre, broadcaster, language, country, region, bitrate, format, geo_fenced, home_page, reserved2) VALUES (499, 'zx reserved 499', 'zx reserved 499', 'r', 'zx reserved 499', '', '', '', '', '', '', '', '', '', '')"
Then run the query to verify its there
Code: moodeutl -q "select * from cfg_radio where id ='499'"
ETA: @philrandal, give this a shot. Ok got
moodeutl -q "select * from cfg_radio where id ='499'"
499|zx reserved 499|zx reserved 499|r|zx reserved 499||||||||||
Checking if it works now
Posts: 10
Threads: 3
Joined: Nov 2021
Reputation:
1
03-14-2022, 03:33 PM
(This post was last modified: 03-14-2022, 03:39 PM by seipersei.)
(03-14-2022, 01:27 PM)Tim Curtis Wrote: (03-14-2022, 11:21 AM)Tim Curtis Wrote: (03-14-2022, 10:34 AM)seipersei Wrote: Hi all,
My streamer is made of a Raspberry Pi 3A+ with IQAudio DAC Pro. I’ve been using it with Moode for about 6 months without issues. With 8.0.0 it works flawlessly for maybe 15 minutes, then it starts to slow down drastically and eventually I can’t connect to it at all. I’ve tried rebooting it, using different SD cards in case the old one was corrupted, removing scripts (I use a Python script to show the play/pause status as specified here) but with no success: every time it works for a little while and then it packs up. Sometimes it would come back to life after several reboots but only briefly.
I reverted back to the old version of moode (7.6.1) and it works without issues, so it looks like the problem is related to this new release.
The system info I was able to copy just before it stopped working again is this:
Code: S Y S T E M P A R A M E T E R S
moOde release = 8.0.0 2022-03-12
RaspiOS = 11.2
Linux kernel = 5.15.23-v7+ #1525
Platform = Pi-3A+ 1.0 512MB
Architecture = armv7l (32-bit)
System uptime = up 1 minute
Timezone = Europe/Rome
Current time = 2022-03-14 10:56:45
Host name = moode
Ethernet address = unassigned
Ethernet MAC = no adapter
WLAN address = 192.168.1.142
WLAN MAC = b8:27:eb:37:b4:6f
WLAN country = IT
SoC identifier = bcm2837
Core count = 4
Kernel timer freq = 100 Hz
SDCard freq = 50 MHz
USB boot = not enabled
Warranty = OK
Root size = 15G
Root used = 21%
Root available = 12G
Root expand = expanded
Memory total = 487 MB
Memory free = 337 MB
Memory used = 150 MB
SoC temperature = 43.5°C
Throttled bitmask = 0x0
Throttled text = No throttling has occurred
CPU governor = ondemand
Onboard WiFi = On
Onboard BT = Off
HDMI output = Off
LED state = 0,0
IP addr timeout = 90 (secs)
Ethernet check = No
USB auto-mounter = udisks-glue
SSH term server = On
PHP-FPM version = 7.4.28
NGINX version = 1.18.0
SQLite3 version = 3.34.1
Hostapd version = 2.9
RPi.GPIO version = 0.7.0
A U D I O P A R A M E T E R S
Audio device = IQaudIO Pi-DAC PRO
Interface = I2S
Mixer name = Digital
Hardware mixer = Yes
Supported formats = S16_LE, S24_LE, S32_LE
ALSA max volume = 100
ALSA output mode = Direct (hw)
ALSA loopback = Off
MPD max volume = 100
Volume step limit = 10
Display dB volume = Off
Audio source = Local
Output device = Local
Resume MPD = No
Volume knob = 0
Volume mute = Unmuted
Saved MPD vol = 0
Preamp volume = 0
ALSA version = 1.2.4-1.1+rpt2
SoX version = 0.1.3-4+rpi1
Bluetooth controller = Off
Pairing agent = Off
Airplay receiver = On
Spotify receiver = Off
Squeezelite = Off
RoonBridge = Not installed
UPnP client = On
DLNA server = Off
GPIO button handler = Off
Multiroom sender = Off
Multiroom receiver = Disabled
UPnP browser = Off
Auto-shuffle = Off
Ashuffle mode = Track
Ashuffle filter = None
Autoplay = Off
Rotary encoder = Off
Encoder params = 100 2 3 23 24
USB volume knob = Off
Polarity inversion = Off
Crossfeed = Off
Crossfade = Off
Parametric EQ = Off
Graphic EQ = Off
CamillaDSP = off
MPD httpd = Off
Ignore CUE files = Yes
P R E F E R E N C E S
Appearance
----------------------
Theme = Default
Accent color = Herb
Alpha blend = 0.85
Adaptive background = No
Background image = No
Cover backdrop = Yes
Cover blur = 20px
Cover scale = 1.25
Renderer backdrop = No
Font size = Smaller
Playback
----------------------
Show Queue thumbs = Yes
Show Now-playing icon = Yes
Show CoverView playbar = Yes
Show extra metadata = album,genre,track,disc,date,composer,conductor,performer,encoded,comment
Search site = Google
Playback history log = No
Library
----------------------
One touch album = Play
One touch radio = Play
Albumview sort order = by Artist
Tagview sort order = by Artist
Recently added = 1 Week
Show sample rate = Badge
Cover search pri = Cover image file
Pixel ratio = 2
Thumbnail resolution = 600px,60
Thumbnail columns = 6/2 (Default)
Library (Advanced)
----------------------
Tag view genre = Genres
Tag view artist = Artist
Album key = Album@Artist (Default)
Include comment tag = No
Library filter = full_lib
Library filter str =
Ignore articles = a,an,the
Show tagview genres = Yes
Show tagview covers = Yes
Ellipsis limited text = No
UTF8 character filter = No
CoverView
----------------------
Automatic display = Never
Backdrop style = Gradient (Linear)
R A D I O M A N A G E R S E T T I N G S
Sort tag = Name
Group method = No grouping
Show moOde stations = No action
Show other stations = No action
M P D S E T T I N G S
Version = 0.23.5
Volume type = none
SoX resampling = disabled
Selective resampling = disabled
SoX quality = high
SoX multithreading = off
DSD over PCM (DoP) = no
Replaygain = off
Replaygain preamp = 0
Volume normalization = no
Audio buffer = 32 (MB)
Output buffer size = 128 (MB)
Max playlist items = 16384
Input cache = 128 MB
B L U E T O O T H S E T T I N G S
Version = 5.55
Bluealsa = v3.0.0
Pairing agent = 1.0.0
Pi-Bluetooth = 0.1.18
Speaker sharing = No
Resume MPD = No
PCM buffer time = 500000 (µs)
A I R P L A Y S E T T I N G S
Version = 3.3.8
Friendly name = Stream Pi
Interpolation = soxr
Output bit depth = S16
Output sample rate = 44100
Session interruption = no
Session timeout = 120 (ms)
Latency offset = 0.0 (secs)
Audio buffer = 0.2 (secs)
Resume MPD = No
S P O T I F Y S E T T I N G S
Version = 0.3.1
Friendly name = Moode Spotify
Bitrate (kbps) = 160
Format = S16
Dither = Automatic (Default)
Volume curve = log
Volume range (dB) = 60
Initial volume (%) = 0
Volume normalization = No
Method = dynamic
Gain type = auto
Pregain (dB) = 0
Threshold (dBFS) = -2
Attack (ms) = 5
Release (ms) = 100
Knee = 1
Autoplay = No
Resume MPD = No
S Q U E E Z E L I T E S E T T I N G S
Version = 1.9.8-1317 "DSD/SRC enabled"
Friendly name = Moode
ALSA device = hw:0
ALSA params = 80:4::1
Output buffers = 40000:100000
Task priority = 45
Codec list = flac,pcm,mp3,ogg,aac,alac,dsd
Other options = -W -D 500 -R E -S /var/local
Resume MPD = No
L O C A L D I S P L A Y S E T T I N G S
Local UI display = Off
Mouse cursor = On
Screen blank = 600 Secs
Wake display on play = Off
Brightness = 255
Pixel aspect ratio = Default
Rotate screen = 0 Deg
M O O D E S T A R T U P L O G
20220314 105529 worker: --
20220314 105529 worker: -- Start moOde 8 series
20220314 105529 worker: --
20220314 105529 worker: Successfully daemonized
20220314 105530 worker: File check (OK)
20220314 105531 worker: Session vacuumed
20220314 105531 worker: Session loaded
20220314 105531 worker: Debug logging (ON)
20220314 105531 worker: --
20220314 105531 worker: -- Audio debug
20220314 105531 worker: --
20220314 105531 worker: ALSA cards: (0:IQaudIODAC | 1:empty | 2:empty | 3:empty
20220314 105531 worker: MPD config: (0:IQaudIO Pi-DAC PRO | mixer:(Digital) | card:0)
20220314 105532 worker: ALSA mixer actual (Digital)
20220314 105532 worker: ALSA Digital volume set to (0%)
20220314 105532 worker: --
20220314 105532 worker: -- System
20220314 105532 worker: --
20220314 105534 worker: Host (moode)
20220314 105534 worker: moOde (8.0.0 2022-03-12)
20220314 105534 worker: RaspiOS (11.2)
20220314 105534 worker: Kernel (5.15.23-v7+ #1525)
20220314 105534 worker: Platform (Pi-3A+ 1.0 512MB)
20220314 105534 worker: ARM arch (armv7l, 32-bit)
20220314 105534 worker: MPD ver (0.23.5)
20220314 105534 worker: CPU gov (ondemand)
20220314 105534 worker: USB boot (not enabled yet)
20220314 105534 worker: File sys (expanded)
20220314 105534 worker: HDMI port (Off)
20220314 105534 worker: Sys LED0 (Off)
20220314 105534 worker: Sys LED1 (Off)
20220314 105534 worker: --
20220314 105534 worker: -- Network
20220314 105534 worker: --
20220314 105535 worker: eth0 adapter does not exist
20220314 105535 worker: eth0 address not assigned
20220314 105535 worker: wlan0 adapter exists
20220314 105535 worker: wlan0 country (IT)
20220314 105535 worker: wlan0 trying SSID (Infostrada-909B99)
20220314 105535 worker: IP addr (192.168.1.142)
20220314 105535 worker: Netmask (255.255.255.0)
20220314 105535 worker: Gateway (192.168.1.1)
20220314 105535 worker: Pri DNS (192.168.1.1)
20220314 105535 worker: Domain (home)
20220314 105535 worker: wlan0 power save disabled
20220314 105535 worker: --
20220314 105535 worker: -- Audio config
20220314 105535 worker: --
20220314 105536 worker: MPD conf updated
20220314 105536 worker: ALSA card number (0)
20220314 105536 worker: MPD audio output (IQaudIO Pi-DAC PRO)
20220314 105536 worker: Audio formats (S16_LE, S24_LE, S32_LE)
20220314 105536 worker: ALSA mixer name (Digital)
20220314 105536 worker: MPD mixer type (fixed 0dB)
20220314 105536 worker: Hdwr volume controller exists
20220314 105536 worker: Max ALSA volume (100%)
20220314 105536 worker: ALSA output mode (Direct: hw)
20220314 105536 worker: ALSA loopback (Off)
20220314 105536 worker: Reset renderer active flags
20220314 105536 worker: CamillaDSP (off)
20220314 105536 worker: --
20220314 105536 worker: -- MPD startup
20220314 105536 worker: --
20220314 105537 worker: MPD started
20220314 105537 worker: MPD accepting connections
20220314 105537 worker: MPD output 1 ALSA Default (on)
20220314 105537 worker: MPD output 2 ALSA Bluetooth (off)
20220314 105537 worker: MPD output 3 HTTP Server (off)
20220314 105537 worker: MPD crossfade (off)
20220314 105538 worker: MPD ignore CUE files (yes)
20220314 105538 worker: --
20220314 105538 worker: -- Feature availability
20220314 105538 worker: --
20220314 105538 worker: Source select (available)
20220314 105538 worker: Source select (source: MPD)
20220314 105538 worker: Source select (output: IQaudIO Pi-DAC PRO)
20220314 105538 worker: Bluetooth (available)
20220314 105538 startAirplay(): (/usr/bin/shairport-sync -vvu -a "Stream Pi" -- -d _audioout > /var/log/shairport-sync.log 2>&1 &)
20220314 105538 worker: Airplay renderer (available: started)
20220314 105538 worker: Spotify renderer (available)
20220314 105538 worker: Squeezelite (available)
20220314 105538 worker: RoonBridge renderer (not installed)
20220314 105538 worker: Multiroom sender (available)
20220314 105538 worker: Multiroom receiver (available)
20220314 105538 worker: UPnP renderer (available: started)
20220314 105538 worker: DLNA server (available)
20220314 105538 worker: UPnP browser (available)
20220314 105538 worker: GPIO button handler (available)
20220314 105538 worker: Stream recorder (n/a)
20220314 105538 worker: --
20220314 105538 worker: -- Music sources
20220314 105538 worker: --
20220314 105538 worker: USB source (DRIVE)
20220314 105538 worker: NAS and UPnP sources (none configured)
20220314 105538 worker: --
20220314 105538 worker: -- Other
20220314 105538 worker: --
20220314 105538 worker: USB volume knob (Off)
20220314 105538 worker: Shellinabox SSH started
20220314 105538 worker: USB auto-mounter (udisks-glue)
20220314 105538 worker: Saved MPD vol level (0)
20220314 105538 worker: Preamp volume level (0)
20220314 105538 worker: MPD volume level (0) restored
20220314 105538 worker: ALSA Digital volume (100%)
20220314 105538 worker: Auto-play (Off)
20220314 105538 worker: Maintenance interval (120 minutes)
20220314 105538 worker: Screen saver activation (Never)
20220314 105538 worker: Session permissions (OK)
20220314 105538 worker: Watchdog started
20220314 105538 worker: Ready
20220314 105632 waitWorker(): Start (sys-config, w_active=0)
20220314 105632 waitWorker(): End (sys-config, w_active=0)
20220314 105641 waitWorker(): Start (sys-config, w_active=0)
20220314 105641 waitWorker(): End (sys-config, w_active=0)
Very odd. I have a 3A+ but won't be able to test till later this morning.
No issues on my end. Its a 3A+, no HAT, Bluetooth and Airplay turned on and a NAS share mounted and indexed.
Code: pi@moode:~ $ moodeutl -s
Gathering info...
S Y S T E M P A R A M E T E R S
moOde release = 8.0.0 2022-03-12
RaspiOS = 11.2
Linux kernel = 5.15.23-v7+ #1525
Platform = Pi-3A+ 1.0 512MB
Architecture = armv7l (32-bit)
System uptime = up 1 hour, 20 minutes
Timezone = America/Detroit
Current time = 2022-03-14 09:22:24
Thanks Tim, you gave me hope so a gave it one last try and flashed it but this time I didn’t restore the settings from a backup. So far it looks like it’s working, including the python script and the modded config file. Thanks for your help
CORRECTION: not working again. Can’t access moode, can’t even reboot it using the power button
Posts: 63
Threads: 10
Joined: Apr 2018
Reputation:
2
03-14-2022, 03:38 PM
(This post was last modified: 03-14-2022, 03:44 PM by Macdelf.
Edit Reason: Got it to work
)
(03-14-2022, 03:30 PM)Macdelf Wrote: (03-14-2022, 03:01 PM)Tim Curtis Wrote: (03-14-2022, 02:43 PM)Macdelf Wrote: (03-14-2022, 02:36 PM)Tim Curtis Wrote: (03-14-2022, 01:44 PM)Macdelf Wrote: Good morning,
I would first like to thank all for this wonderful project. I just updated to 8.0 without any problems. Two things became apparent:
1. Upon system “Restore” I cannot seem to add my user stations without getting a restore of the old list of moode stations. One does not seem to come without the other and I would like to try the new offerings. BTW my user stations are also flagged as “Favorites” (if that maters).
2. What ever happened to “Clear/Add”? I like it way better than “Clear play”.
There is a new Clear Queue item in the ... menus on the Playbar and in Playback view. The idea was to simplify the context menus by removing Clear/Add which is prolly not that frequently used. The equivalent of Clear/Add in moOde 8 is Clear Queue followed by Add.
For the radio station issue run the command below and let me know if it returns anything.
Code: moodeutl -q "select * from cfg_radio where id ='499'"
I did that from the version of 8 I created that had my favorites in it but with the default radio overwritten to 7.4 with the restore function. I got no output. Just a prompt.
I have about eight stations and can re add them manually if needed.
Got it. This is a build bug causing the 499 record to not be written to cfg_radio.
Run the command below to add it back in and then Reboot.
Code: moodeutl -q "INSERT INTO cfg_radio (id, station, name, type, logo, genre, broadcaster, language, country, region, bitrate, format, geo_fenced, home_page, reserved2) VALUES (499, 'zx reserved 499', 'zx reserved 499', 'r', 'zx reserved 499', '', '', '', '', '', '', '', '', '', '')"
Then run the query to verify its there
Code: moodeutl -q "select * from cfg_radio where id ='499'"
ETA: @philrandal, give this a shot. Ok got
moodeutl -q "select * from cfg_radio where id ='499'"
499|zx reserved 499|zx reserved 499|r|zx reserved 499||||||||||
Checking if it works now No good and I think I know why. Are certain id’s in the database reserved for user files? In my test I backed up the radio stations from 8.0. I then deleted a user station and tried to restore it. But in my 8.0 version the new stations were just appended to the list. Do I need the user stations to have their old ID’s?
Yes this works with the old restore file. Thank You
Posts: 369
Threads: 9
Joined: Apr 2018
Reputation:
10
(03-14-2022, 02:39 PM)TheOldPresbyope Wrote: Has anyone else noticed how often reports of difficulty connecting to a NAS turn out to be for systems using a WiFi router's file-sharing capability as the NAS. This has been true for a long time with respect to Fritz!Box routers and now we see the GL-MT300N-V2 as well. As my grandmother used to say, "there's many a slip 'twixt the cup and the lip."
@jonners
To rule out any dns vs mdns silliness, what happens when you try manually entering host/share either as GL-MT300N-V2.local/sda1 or as <router IP address>/sda1?
Were the router on my network, for example, the latter would be 10.0.0.1/sda1
I looked at https://docs.gl-inet.com/en/3/tutorials/file_sharing/ and didn't see anything out of the ordinary. The router seems to be based on OpenWRT which is a venerable piece of kit. The documentation is heavily skewed toward MS-Windows users, though, which can be annoying.
Regards,
Kent
Thanks for the help Kent, but no luck with either of those entries.
Posts: 246
Threads: 15
Joined: Apr 2018
Reputation:
10
(03-14-2022, 03:38 PM)Macdelf Wrote: (03-14-2022, 03:30 PM)Macdelf Wrote: (03-14-2022, 03:01 PM)Tim Curtis Wrote: (03-14-2022, 02:43 PM)Macdelf Wrote: (03-14-2022, 02:36 PM)Tim Curtis Wrote: There is a new Clear Queue item in the ... menus on the Playbar and in Playback view. The idea was to simplify the context menus by removing Clear/Add which is prolly not that frequently used. The equivalent of Clear/Add in moOde 8 is Clear Queue followed by Add.
For the radio station issue run the command below and let me know if it returns anything.
Code: moodeutl -q "select * from cfg_radio where id ='499'"
I did that from the version of 8 I created that had my favorites in it but with the default radio overwritten to 7.4 with the restore function. I got no output. Just a prompt.
I have about eight stations and can re add them manually if needed.
Got it. This is a build bug causing the 499 record to not be written to cfg_radio.
Run the command below to add it back in and then Reboot.
Code: moodeutl -q "INSERT INTO cfg_radio (id, station, name, type, logo, genre, broadcaster, language, country, region, bitrate, format, geo_fenced, home_page, reserved2) VALUES (499, 'zx reserved 499', 'zx reserved 499', 'r', 'zx reserved 499', '', '', '', '', '', '', '', '', '', '')"
Then run the query to verify its there
Code: moodeutl -q "select * from cfg_radio where id ='499'"
ETA: @philrandal, give this a shot. Ok got
moodeutl -q "select * from cfg_radio where id ='499'"
499|zx reserved 499|zx reserved 499|r|zx reserved 499||||||||||
Checking if it works now No good and I think I know why. Are certain id’s in the database reserved for user files? In my test I backed up the radio stations from 8.0. I then deleted a user station and tried to restore it. But in my 8.0 version the new stations were just appended to the list. Do I need the user stations to have their old ID’s?
Yes this works with the old restore file. Thank You
New ID is sequential after the Moode stations in my backup.
Only difference between a moode station and my user-added one is:
"reserved2": "" in moode stations
"reserved2": "NULL" in my station.
Cheers,
Phil
Posts: 246
Threads: 15
Joined: Apr 2018
Reputation:
10
(03-14-2022, 04:26 PM)philrandal Wrote: New ID is sequential after the Moode stations in my backup.
Only difference between a moode station and my user-added one is:
"reserved2": "" in moode stations
"reserved2": "NULL" in my station.
Cheers,
Phil
So in theory it should resore as a "moode station". I should have checked that. Oh yes, it restores along with the others from a backup made in Moode 8.
Posts: 13,431
Threads: 305
Joined: Mar 2018
Reputation:
545
User added stations are given id's > 499 and thats what distinguishes them from the moOde built in stations but it only works if that 499 row is in cfg_radio table.
I'll try to get an in-place update made this week to fix this.
|