i observed the same overall loudness and apparently no differences.what do you observe between the eq off mode and "flat"?
They corrected the unwanted loudness rise, since several fw's ago.
i observed the same overall loudness and apparently no differences.what do you observe between the eq off mode and "flat"?
the tests I did lasted no more than 30 seconds. I have not noticed any differences but I have not paid much attention to them except for the level, since in any case I leave EQ off...they actually ended up settling it a few months ago...
but my question was more about the impact on the sound side now...
Thank you. Does the Wiim's internal dac feel good when playing MQA or should this feature only work with the external dac?Just switch to Aux out. I’m having problem of stuttering on mqa using external dac.
Thank you. Does the Wiim's internal dac feel good when playing MQA or should this feature only work with the external dac?Just switch to Aux out. I’m having problem of stuttering on mqa using external dac.
This is a most excellent response!As a product support member from LinkPlay, I should give our best service in whatever places w/o bringing anything else that's unrelated to the product. But seeing this type of message in this well respected forum repeatedly just hurts (to say the least). If you look at LinkPlay's founder members and our core teams, we're global company and many of us are living in the Bay area and EU, also the company is headquartered in the Bay Area. By saying this, we're not shy of admitting many of our team are Chinese and we're very proud of that. By the end of the day, I hope the product and service that we bring to community defines who we're, not by where we're born or our ethnic. Thank you!
Yeah, especially when the hallowed Bluesound Node, while designed in Canada, is built in China. So what?This is a most excellent response!
In this global economy I think it is quite obtuse to discredit a product solely based on where or who it is perceived to come from.
I don't dare ask you too much under what material or musical conditions you did these brief tests...the tests I did lasted no more than 30 seconds. I have not noticed any differences but I have not paid much attention to them except for the level, since in any case I leave EQ off...
I was sitting on the sofa, switching the EQ on and off, while playing a song, no spectral analysis...I don't dare ask you too much under what material or musical conditions you did these brief tests...
I hope that there will be some realizing these little ones in fine conditions..
I could open a "reflection" on the interest or not of a peq with the mini etc
;-)
ps
among the things a little surprising
I never had an explanation for a statement from wiim in person...
?
I can't test (I only have 2.4ghz..)
but some have they realize listening in 2.4 and 5ghz?
differences?
It works both way but my external dac e50 has stutter and pop higher than 48khz.Thank you. Does the Wiim's internal dac feel good when playing MQA or should this feature only work with the external dac?
Thank you. Does the Wiim's internal dac feel good when playing MQA or should this feature only work with the external dac?
import upnpclient
import streamrip
import os
from configparser import ConfigParser
home_dir = os.path.expanduser('~')
config_file = os.path.join(home_dir,'.config/.config/tdl/config.toml')
config = ConfigParser()
## Workaround for missing first section name in tdl config file
with open(config_file) as stream:
config.read_string("[top]\n" + stream.read())
access_token=config['login_key']['access_token'].replace("'","")
refresh_token=config['login_key']['refresh_token'].replace("'","")
user_id=config['login_key']['user_id']
country_code=config['login_key']['country_code']
token_expiry=config['login_key']['expires_after']
########### CHANGE ME TO WiiM Mini's IP #############
IP='192.168.68.112'
#####################################################
description_url = f"http://{IP}:49152/description.xml"
dev = upnpclient.Device(description_url)
tc = streamrip.clients.TidalClient()
tc.login(user_id=user_id,
country_code=country_code,
access_token=access_token,
token_expiry=token_expiry,
refresh_token=refresh_token)
query='carmen mcrae best of'
items = tc.search(query=query,media_type="album")['items']
item= items[0]
album = tc.get(item['id'],'album')
QUEUE_NAME=album["title"].replace('&','&')
xml = f'<?xml version="1.0"?><PlayList><ListName>{QUEUE_NAME}</ListName><ListInfo><SourceName>Tidal</SourceName><SearchUrl>https://api.tidal.com/v1/albums/{album["id"]}/tracks?countryCode=US&offset=0&limit=50</SearchUrl> <requestQuality>LOSSLESS</requestQuality></ListInfo></PlayList>'
#### Stop the WiiM Mini
dev.AVTransport.Stop(InstanceID='0')
#### Populate the WiiM Queue
dev.PlayQueue.CreateQueue(QueueContext=xml)
#### Play
dev.PlayQueue.PlayQueueWithIndex(QueueName=QUEUE_NAME,Index=0)
So bought one of these today....noticing a fair amount of audio skipping / stuttering
Wasn't sure if it was an Apple Music buffering issue so just threw a pink noise youtube channel on and yeah, random skips & blips
ON THE PLUS SIDE: Way, way better performer than the Apple TV. With that I can crank volume on my amp and pick up noise, clicking, and other dirt buried in the signal. Changing source to this at the same volume and the noise floor goes way down, below my DAC's floor. But yeah, the stuttering is making me want to return this junk now, noise floor means nothing if it cant play music competently.
If so, please don't use the system-wide audio device setting by selecting the system menu at the top of the screen. It'll use the legacy AirPlay that'll consume more bandwidth.
Tap the AirPlay icon in your Apple Music App and select the WiiM Mini as the streaming target. It will transmit the audio using the buffered AirPlay provided by the latest AirPlay 2 protocol.
import upnpclient
import json
########### CHANGE ME TO WiiM Mini's IP #############
IP='192.168.68.112'
#####################################################
list_name="Kind Of Blue"
album_id="5099749522428"
#####################################################
description_url = f"http://{IP}:49152/description.xml"
dev = upnpclient.Device(description_url)
######### Get Qobuz user info from WiiM Mini ###################
res = dev.PlayQueue.GetUserInfo(AccountSource="Qobuz")["Result"]
info = json.loads(res)
user_auth_token = info["user_auth_token"]
Login_username = info["user"]["email"]
################################################################
xml = f'<?xml version="1.0"?> <PlayList> <ListName>{list_name}</ListName> <ListInfo> <SourceName>Qobuz</SourceName> <SearchUrl>https://www.qobuz.com/api.json/0.2/album/get?album_id={album_id}&app_id=713396910&offset=0&limit=500&user_auth_token={user_auth_token}</SearchUrl> <Login_username>{Login_username}</Login_username></ListInfo></PlayList>'
#### Stop the WiiM Mini
dev.AVTransport.Stop(InstanceID='0')
#### Populate the WiiM Queue
dev.PlayQueue.CreateQueue(QueueContext=xml)
#### Play
dev.PlayQueue.PlayQueueWithIndex(QueueName=list_name,Index=0)
I had the same problem and they told me the same solution. It turned out to be no big deal because I could not hear the difference between apple music lossless, apple music AAC, and redbook CD (all fed to same DAC from Wiim's optical out).So WiiM finally replied to my support tickets, only took 2 months.
They said two things about this, first, "Sorry for the issue you experienced we're working on fixing this issue. Hope you can give us a try again in the future."
Second, they did offer a suggestion: Don't use Lossless Airplay because it uses more bandwidth.
(to be clear, using the app's airplay is AAC, system wide is the only way to get Lossless. Lossless, of course, uses more bandwidth than compressed)
Glad I gave up on this.
Is there a way to get current position within played song using upnp interface?A quick 'n' dirty Qobuz album play example in Python. As your credentials are stored on the WiiM Mini, you can retrieve them to reuse with your Qobuz queries (I've simply hardcoded album name and id here), and to pass in the XML back to the WiiM Mini. As I don't have an active sub to Qobuz, I get 30-second samples, but a full sub should work fully. Again, useful for building your own custom Qobuz UI for the Mini.
Python:import upnpclient import json ########### CHANGE ME TO WiiM Mini's IP ############# IP='192.168.68.112' ##################################################### list_name="Kind Of Blue" album_id="5099749522428" ##################################################### description_url = f"http://{IP}:49152/description.xml" dev = upnpclient.Device(description_url) ######### Get Qobuz user info from WiiM Mini ################### res = dev.PlayQueue.GetUserInfo(AccountSource="Qobuz")["Result"] info = json.loads(res) user_auth_token = info["user_auth_token"] Login_username = info["user"]["email"] ################################################################ xml = f'<?xml version="1.0"?> <PlayList> <ListName>{list_name}</ListName> <ListInfo> <SourceName>Qobuz</SourceName> <SearchUrl>https://www.qobuz.com/api.json/0.2/album/get?album_id={album_id}&app_id=713396910&offset=0&limit=500&user_auth_token={user_auth_token}</SearchUrl> <Login_username>{Login_username}</Login_username></ListInfo></PlayList>' #### Stop the WiiM Mini dev.AVTransport.Stop(InstanceID='0') #### Populate the WiiM Queue dev.PlayQueue.CreateQueue(QueueContext=xml) #### Play dev.PlayQueue.PlayQueueWithIndex(QueueName=list_name,Index=0)
Forgive me if I insist but given the transmission protocol, error correction and asynchronous buffering, without reception problems that can cause interruptions, the data transferred will be the same and therefore the exact same stream will be played, at 2.4 or 5Ghz . To give an example, I don't think a .doc text is more or less poetic depending on the frequency of the WiFi.it runs after ultra hd in all circumstances....
but no one to observe if there are differences in listening between 2.4ghz and 5ghz?
or
eq off or flat?
seriously
(the two subjects are not so trivial)
;-)