one_knight_scripting

joined 1 year ago

What this cat said.

[–] one_knight_scripting@lemmy.world 2 points 2 weeks ago* (last edited 2 weeks ago)

Interesting. One other option is to use OrangePi for the server. OrangePi has ARC over HDMI and that would count as an input.

I did choose the WiSa surround sound system linked. I'll cannibalize it later to make better speakers. I like it because it is audio at 24 bit/96kHz. It also just uses the HDMI ARC.

Radio signal(I'm a comm/nav aircraft mechanic, I had to know):

  • 5 GHz spectrum
  • Fixed latency of 2.6 ms
[–] one_knight_scripting@lemmy.world 2 points 3 weeks ago (1 children)

Straight up, that is awesome. I absolutely love it.

[–] one_knight_scripting@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago)

Well... From the very small amount that I've gathered from balenaSound, timing is mostly handled. If the software I want to write for it becomes a thing, then the Server PI will have a microphone to detect how much latency there is and adapt. That is a step way down the line though.

29
DIY Sonos Project (lemmy.world)
submitted 3 weeks ago* (last edited 3 weeks ago) by one_knight_scripting@lemmy.world to c/selfhosted@lemmy.world
 

Hey Self Hosted!

Got a shower thought I wanna bounce off youse guys. It's half-baked but itching to become real: DIY Sonos-like surround sound using Raspberry Pis (or maybe other SBCs if Pi's not cut out for it). Need your brains to kick things off!

The Vision:

Server Pi

  • Acts as the brain. Takes 5.1 audio input from the TV (SPDIF? HDMI? Still figuring that out).

Client Pis

Wireless speakers running balenaSound or similar. Each handles a specific channel (front left, rear right, etc.). I do picture each of these being connected to a amplifier board. With some fancy wiring to give Raspberry pi voltages and power required for the amplifiers. (Something like this: https://a.co/d/fwkXuCm)

The Hurdles:

5.1 Audio Input

Can a Pi even handle 5.1 audio input? Do I need a fancy sound card/HAT? Or should I ditch the Pi for something beefier?

Channel Remapping Sorcery

Wiring all speakers the same (e.g., left channel only) but using Linux wizardry to assign which channel each speaker plays. Like, plug in a "rear right" speaker, tell the Pi "yo, you’re rear right now," and boom—it works. Possible? Or am I dreaming?

Why? Swapping speakers without rewiring = less headache. Plus, modularity.

First roadblock: Getting clean 5.1 into a Pi. Second headache: Software channel routing.

Anyone tackled something like this before? Am I reinventing a wheel that’s already on fire?

Edit: I think I may actually have found a solution even cheaper and I intended. Has anyone here ever heard of WiSa? Long story short it is a solution for Wireless Audio Cinemas. Mostly it is used in very expensive speakers, I'm talking like $5K USD for a whole system. However. I have found a much cheaper solution: https://a.co/d/fXkaMEX. This would be a good starter point for me because the server side already does everything that I want it to. The client side(speakers) are just about there... But I want to see better drivers and amplifiers. If I were to purchase this, I would use it as is initially, but eventually cannibalize the WiSa adapter, attach it to a strong amplifier, and mount the result in a better set of speakers.

[–] one_knight_scripting@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago)

I just find it weird cause hasn't some of her songs been anti scientology?

According to BBC, "Armstrong has never publicly commented on her relationship with the church, but several of Dead Sara's lyrics suggest criticism and rejection of Scientology's teachings.”

To me it sounds like she grew up in the church, yes, but does not fall into the culture. She seems to have her own beliefs and values. Speaking as someone who was born in a church(not scientology) and has escaped, I gotta respect that.

Still, no idea what her relationship with the church is and I reserve the right to realize I was wrong.