Auto-Sensing Line-in, Optical

Kman

Member
Joined
Mar 5, 2023
Messages
46
Auto-sensing of line-in and optical sources does not work if any source was "paused" and went into auto-standby, or if the WiiM device was powered off from any source. Once WiiM is in standby, shouldn't any active signal from an input set to auto-sensing cause WiiM to power up and switch to that input?

Also, it doesn't make sense that pressing "Pause" or "Power Off" on the remote registers on WiiM as a "Pause" when using line-in or optical input because playback from those sources cannot be paused. It should either do nothing or it should register as a "Mute" since that's effectively what happens. This is a problem currently because the "Pause" state disables auto-sensing.
 
From the WiiM FAQ:

"Enable the Auto-sensing to automatically play the input audio when WiiM device detects a signal is being sent to the audio input port. The device only detects the audio input when nothing is playing on the device or the group, and the device goes to standby mode. To provide the best possible automatic switching experience, please reduce the standby time to 30 seconds instead of the default 2 minutes.

When the auto-sensing feature is enabled on the WiiM device and it is streaming music from a Wi-Fi source, the feature will be inactive if any of the following inputs - Aux-in, Line-in, Optical-in, or HDMI - are simultaneously playing music. To engage the auto-sense feature and switch to one of these inputs, the current source signal must be paused for a minimum of 17 seconds. Following this pause, a continuous signal from the desired input source for over 3 seconds is required for the device to switch to that input mode."

Is this what you think is not working?
 
From the WiiM FAQ:

"Enable the Auto-sensing to automatically play the input audio when WiiM device detects a signal is being sent to the audio input port. The device only detects the audio input when nothing is playing on the device or the group, and the device goes to standby mode. To provide the best possible automatic switching experience, please reduce the standby time to 30 seconds instead of the default 2 minutes.

When the auto-sensing feature is enabled on the WiiM device and it is streaming music from a Wi-Fi source, the feature will be inactive if any of the following inputs - Aux-in, Line-in, Optical-in, or HDMI - are simultaneously playing music. To engage the auto-sense feature and switch to one of these inputs, the current source signal must be paused for a minimum of 17 seconds. Following this pause, a continuous signal from the desired input source for over 3 seconds is required for the device to switch to that input mode."

Is this what you think is not working?
No, that's not the issue. Let me give one specific example:

Suppose I'm listening to a radio station on vTuner or TuneIn through my WiiM Pro "wifi" input. When I'm finished I press "Power Off".

Hours later, I turn on my TV which has its audio out connected to my WiiM Pro's "line-in". Even though "line-in" is set for auto-sensing my WiiM Pro will not turn on because it's in a "Pause" state. I need to manually switch input, either through the app, the device or the remote.

My goal is to avoid juggling multiple remotes for watching TV, but I think any "Pause" state when WiiM is in standby disables auto-sensing on line-in and optical.
 
Also, it doesn't make sense that pressing "Pause" or "Power Off" on the remote registers on WiiM as a "Pause" when using line-in or optical input because playback from those sources cannot be paused. It should either do nothing or it should register as a "Mute" since that's effectively what happens. This is a problem currently because the "Pause" state disables auto-sensing.
Yes. Could be renamed. Same if you pause Internet Radio.
 
No, that's not the issue. Let me give one specific example:

Suppose I'm listening to a radio station on vTuner or TuneIn through my WiiM Pro "wifi" input. When I'm finished I press "Power Off".

Hours later, I turn on my TV which has its audio out connected to my WiiM Pro's "line-in". Even though "line-in" is set for auto-sensing my WiiM Pro will not turn on because it's in a "Pause" state. I need to manually switch input, either through the app, the device or the remote.

My goal is to avoid juggling multiple remotes for watching TV, but I think any "Pause" state when WiiM is in standby disables auto-sensing on line-in and optical.
I don't have anything on line input but for the optical input it works as described in the FAQ.

I play radio. Then pause it and the WiiM goes to standby in 2 minutes. Later I start my CD on optical input and the WiiM wakes up and starts playing from the optical input.

Edit: Maybe I see what you mean. If I pause the optical input and later start the CD again it doesn't wake up. Only if it was another source playing before the standby.
 
No, that's not the issue. Let me give one specific example:

Suppose I'm listening to a radio station on vTuner or TuneIn through my WiiM Pro "wifi" input. When I'm finished I press "Power Off".

Hours later, I turn on my TV which has its audio out connected to my WiiM Pro's "line-in". Even though "line-in" is set for auto-sensing my WiiM Pro will not turn on because it's in a "Pause" state. I need to manually switch input, either through the app, the device or the remote.

My goal is to avoid juggling multiple remotes for watching TV, but I think any "Pause" state when WiiM is in standby disables auto-sensing on line-in and optical.
Basically, it should be noted that auto-sensing is a function that automates input switching, not an auto-activation function.
 
Basically, it should be noted that auto-sensing is a function that automates input switching, not an auto-activation function.
It do work from standby. This is also explained in the FAQ.

The issue seems to be that a "pause" is also active (remembered) in standby, so if you pause the input then it doesn't wake up. If the input just stopped (turning of the CD) and WiiM device goes to standby, it does wake up when CD is started again.
 
It do work from standby. This is also explained in the FAQ.

The issue seems to be that a "pause" is also active (remembered) in standby, so if you pause the input then it doesn't wake up. If the input just stopped (turning of the CD) and WiiM device goes to standby, it does wake up when CD is started again.
Correct. If WiiM goes into auto-standby while using line-in, it will wake up from a line-in signal. If WiiM goes into standby from wifi with "Nothing Playing" it will wake up and switch to line-in when it has an active signal.

It's when WiiM is both in "Standby" and "Pause" states that auto-sensing is disabled on line-in and optical inputs.
 
It do work from standby. This is also explained in the FAQ.

The issue seems to be that a "pause" is also active (remembered) in standby, so if you pause the input then it doesn't wake up. If the input just stopped (turning of the CD) and WiiM device goes to standby, it does wake up when CD is started again.

I don't have a CD player so can't confirm that. However, when I connect the Mini to the line input of the Ultra, the auto-sensing on standby does not work. (I just tested this.)

Also, in my earlier testing, the auto-sensing on standby only worked when the input was HDMI. (It is possible that the behavior has changed in subsequent updates.)
 
Correct. If WiiM goes into auto-standby while using line-in, it will wake up from a line-in signal. If WiiM goes into standby from wifi with "Nothing Playing" it will wake up and switch to line-in when it has an active signal.

It's when WiiM is both in "Standby" and "Pause" states that auto-sensing is disabled on line-in and optical inputs.
Yes, but only if you have paused the same input as you try to wake it up with. Pausing Tidal playing and then later turning on the CD works.

I don't know if that is an error or it's what it was intended to do? Maybe the device should forget the "pause" state of the input when going into standby?

You can raise a ticket to @WiiM Support and ask.
 
I think this is caused by the blurring of idle and standby in WiiM 🤔. (Similar to the strange phenomenon happening with HDMI).

Hypothetically,
WiiM goes into idle by auto standby, and goes into standby with the remote's power button. It goes into standby by auto standby after a pause.
 
I think this is caused by the blurring of idle and standby in WiiM 🤔. (Similar to the strange phenomenon happening with HDMI).

Hypothetically,
WiiM goes into idle by auto standby, and goes into standby with the remote's power button. It goes into standby by auto standby after a pause.
I don't think @WiiM Support has a clear understanding either. This is from a FAQ:

"It goes to power saving mode automatically when the device is idle to save power."

It seems that "idle" is the same as "pause" and "power saving" is the same as "standby". In another FAQ they write about "standby and "inactive". So inactive, idle and pause is probably the same?

"Select ‘Standby Mode’ and then ‘Set Standby Time’ to choose how long your WiiM Amp or WiiM Amp Pro will remain inactive before entering standby mode"

@RyanWithWiim Could we get an explanation/FAQ of the terminology used by WiiM in the documentation?
 
Last edited:
I think based on what we know, that when using the auto-sensing features it's best to set standby timeout to 30 sec and not to use "pause" on the line-in, optical and HDMI inputs.
 
I don't think @WiiM Support has a clear understanding either. This is from a FAQ:

"It goes to power saving mode automatically when the device is idle to save power."

It seems that "idle" is the same as "pause" and "power saving" is the same as "standby". In another FAQ they write about "standby and "inactive". So inactive, idle and pause is probably the same?

"Select ‘Standby Mode’ and then ‘Set Standby Time’ to choose how long your WiiM Amp or WiiM Amp Pro will remain inactive before entering standby mode"

@RyanWithWiim Could we get an explanation/FAQ of the terminology used by WiiM in the documentation?
To be honest I am not sure either, but if what the team is saying here is correct, WiiM will be idle by auto standby. But it on manual standby with the button on the remote, it will be on standby.


The pause button may be a trigger to enter standby, since auto-sensing by line-in does not operate during manual standby.

If the activation by auto-sensing is working properly, it should activate in all situations.
 
To be honest I am not sure either, but if what the team is saying here is correct, WiiM will be idle by auto standby. But it on manual standby with the button on the remote, it will be on standby.


The pause button may be a trigger to enter standby, since auto-sensing by line-in does not operate during manual standby.

If the activation by auto-sensing is working properly, it should activate in all situations.
Yes, you are right. The state entered by the remote "power" button is different from the state entered when being idle (paused) for the timeout time regarding the auto-sensing.

We need a better documentation from @WiiM Support to describe this!

* Idle, inactive, paused
* Standby
* Deep sleeping
* Power off
 
Funny thing is that having Optical/HDMI auto-sensing on then the WiiM Ultra turns on when the TV (HDMI) turns on even when the CEC Power Control is off. And also when the WiiM Ultra was powered off by the remote.

I really don't see any logic in how this works.
 
Back
Top