The Automatic SPDIF Audio Switches from beni_skate on Tindie

The place for all discussion on gaming hardware
Post Reply
User avatar
DirkSwizzler
Posts: 548
Joined: Fri Apr 28, 2017 8:23 pm
Location: Bellevue, Washington, USA
Contact:

The Automatic SPDIF Audio Switches from beni_skate on Tindie

Post by DirkSwizzler »

This thread is dedicated to ongoing testing and discussion of these digital audio switches https://www.tindie.com/products/Beni_Sk ... io-switch/

Firmware 1.1.1 and client tool 0.4 download
The same package reposted to my DropBox

These switches have made a few waves recently and I've been excited to try them out. It would help get my foot in the door of digital audio while still keeping my setup fully auto-switched. And auto-switching is a state I value highly.

I decided to acquire 2 configurations and run them through some tests.

The first has 7 toslink inputs and a single toslink output. I expected for my ongoing setup to be mostly toslink. The resistance to interference is just so appealing. So the 7->1 all-toslink unit was intended to be my no-nonsense workhorse unit.

The second unit was going to be my "swiss army knife" going for maximum flexibility. It has 4 toslink and 3 coaxial inputs, along with 1 toslink, 1 coaxial, and analog stereo outputs. I expected this unit to be more of a tool for occasional use.

The units performed flawlessly in my first round of testing where only one source is active at any given time.

For my second set of tests I wanted to stress the port priority system a bit to see how it behaved. I plan to leverage the priority system daily by leaving an analog stereo to digital audio converter on the lowest priority port that's responsible for keeping analog-only consoles represented in my setup.

The advertised behavior is that lower numbered ports have priority over higher numbered ones. But will fall back to the lower priority source if the higher priority one isn't sending a valid signal for a while. And that final caveat is where I got mixed results.

EDIT: I was originally confused about an unadvertised feature called "Zero Packet" (silence) detection that was giving me unexpected results. That confusion is hidden in the spoilers
Spoiler
The 7 optical unit seemed to reject signals more readily than the mixed input unit. But still always in cases where it's plausible that the signal is invalid. Notably during PS2 or XBox boot sequences. The one unexpected rejection came from sitting at the selection menu in an SD2SNES.

This isn't the end of the world for my intended setup. It just means I'm listening to analog converted to digital rather than digital end-to-end. But it certainly is annoying that I would be missing out on a quality bump.

The mixed input unit performed flawlessly for the same priority contention tests. The status lights indicated that it never doubted the validity of a higher priority signal for even a moment. A big thumbs up for that unit in my intended scenario. Instantly seating it as the new workhorse unit.

Whenever I eventually go past 4 toslink sources. I believe I will be able to leverage the 7 toslink switch daisy chained into the mixed unit and still get the results I want as long as the 7 input unit only has 1 device active at a time. I have not yet tested this behavior.
There's an unadvertised feature called "Zero Packet" (silence) detection that will switch to a lower priority port if a source is completely silent for too long. This is intended to let the switch go back and forth between 2 devices that are always on but neither is playing sound all the time.

I was able to contact the beni_skate and get a piece of configuration software that allowed me to disable silence detection and get the switches working exactly the way I wanted them to.

Overall I'm really happy with these switches and they'll let me dip my does into digital audio while staying firmly planted in the analog world as well. Definitely worth consideration if you're looking at digital audio.

I shot video of my tests if anyone wants to see the behaviors directly. I apologize in advance for the poor sound quality. I have no aspirations of being a regular youtuber and it shows in my production values.

https://youtu.be/2fiI6rd_42Q
Last edited by DirkSwizzler on Sun Mar 03, 2019 6:17 pm, edited 3 times in total.
nmalinoski
Posts: 1974
Joined: Wed Jul 19, 2017 1:52 pm

Re: The Automatic SPDIF Audio Switches from beni_skate on Ti

Post by nmalinoski »

It sounds like the 7-porter just needs a newer firmware.

While I appreciate the new options for us TOSLINK users, I'm still not keen on decoupling audio from video like that. At the very least, like you said, there shouldn't be any issues when only using one console at a time.
User avatar
DirkSwizzler
Posts: 548
Joined: Fri Apr 28, 2017 8:23 pm
Location: Bellevue, Washington, USA
Contact:

Re: The Automatic SPDIF Audio Switches from beni_skate on Ti

Post by DirkSwizzler »

nmalinoski wrote:It sounds like the 7-porter just needs a newer firmware.
I'm fairly confident that it's fixable in firmware. Even just disabling the "invalid signal rejection" would get me the exact behavior I want. So far I've gotten no response from the creator about the discrepancy.
nmalinoski wrote:I'm still not keen on decoupling audio from video like that.
My hope is to find an hdmi audio embedder/inserter that can reintegrate the signal right after the OSSC hdmi output.

I can definetly UNrecommend the gofanco Prophecy 4K 60Hz HDMI Audio Extractor & Embedder. That thing is a piece of junk. Incompatible with a bunch of OSSC modes and I've broken the toslink input port on 2 of them in as many weeks. Useless.
User avatar
cr4zymanz0r
Posts: 356
Joined: Sat Oct 19, 2013 6:36 am

Re: The Automatic SPDIF Audio Switches from beni_skate on Ti

Post by cr4zymanz0r »

There's also this 8 input one that I'm using https://tinkerplunk.com/8-port-automati ... nk-switch/. It's worked great for me, but I haven't done much testing with the auto-switching for more than one device being active at a time (I only have 1 console on at a time). I _think_ when I turned on another console it'd switch to the one that was turned on last, then if I turned it off it'd move back to the one that's still on.

The only downside for me was it not being in a case, but i put electrical tape on the bottom and and a piece of plexiglass hot glued to the top. :lol:
User avatar
DirkSwizzler
Posts: 548
Joined: Fri Apr 28, 2017 8:23 pm
Location: Bellevue, Washington, USA
Contact:

Re: The Automatic SPDIF Audio Switches from beni_skate on Ti

Post by DirkSwizzler »

DirkSwizzler wrote:
nmalinoski wrote:It sounds like the 7-porter just needs a newer firmware.
I'm fairly confident that it's fixable in firmware. Even just disabling the "invalid signal rejection" would get me the exact behavior I want. So far I've gotten no response from the creator about the discrepancy.
I got a response back from the creator. He mentioned that there are 2 configurable options over USB that could change my results.
1 "invalid packet detection". Which works as the page describes.
2 "zero packet detection". Where a signal of complete silence is lumped together with invalid packets.

That second one sounds like it's exactly the difference and what I'd need to disable.
User avatar
DirkSwizzler
Posts: 548
Joined: Fri Apr 28, 2017 8:23 pm
Location: Bellevue, Washington, USA
Contact:

Re: The Automatic SPDIF Audio Switches from beni_skate on Ti

Post by DirkSwizzler »

Just to confirm. Disabling silence detection got the switches working exactly the way I'd expect.
User avatar
DirkSwizzler
Posts: 548
Joined: Fri Apr 28, 2017 8:23 pm
Location: Bellevue, Washington, USA
Contact:

Re: The Automatic SPDIF Audio Switches from beni_skate on Ti

Post by DirkSwizzler »

Finally heard back from beni_skate and he's fine with me reposting his firmware/tool package.

Firmware 1.1.1 and client tool 0.4
The link he gave me:
http://www.share-online.biz/dl/T29878LPME

Reposting it from my DropBox since the share-online one doesn't strike me as stable:
https://www.dropbox.com/s/qp3k9qlsrf0e9 ... 1.zip?dl=1
Post Reply