Comments (5)
I'm using my RPi4 based home server for the package generation for Buster, Bullseye and Bookworm. The RPi is running a 32bit OS and thus I cannot build 64 bit packages on it.
Today my RPi5 arrived, which will replace the RPi4 and will run on a 64 bit OS, So I guess that I can soon provide 64 bit packages, and hopefully it will not take 4 hour to build them, currently the 4gig RAM are a bottleneck, forcing me to limit parallel compilation to two threads, C++ is a memory hungry beast when it comes to compiling heavily template based code, which Snpacast indirectly is - thanks to the usage of boost.
from snapcast.
Running the unreleased 0.28 arm64 version (downloaded from the github action page). Seems to work great!
from snapcast.
Apols Doh I had put source = file:///home/stuart/Nums_7dot1_24_48000.wav?name=File
but forgot the section [stream]
Aaarch64 is likely more common now and would be great to get a deb in releases though.
from snapcast.
I think now with so much from fft to ML benefiting from vector instructions 32bit is now mostly a microcontroller domain.
I managed compile real easy it was just me @badaix as didn't give the section of [stream]
I did wonder about optimisation and didn't look but march=native and such do they have any effect.
PS on a tangential topic the armv8.2 mat/mul vector instructions really do make a huge diff on Pi5.
PS compiling use zram in fact use my hack as the debian one is horrid https://github.com/StuartIanNaylor/zram-swap-config but add a 2gb dphys-swap file in case zram hits uncompressable and stops any fail.
from snapcast.
Fixed in version 0.28.0
from snapcast.
Related Issues (20)
- Dropouts: onResync, next read < 0 <--> abs(age > 500), Failed to get chunk HOT 1
- Dsnoop and EAGAIN Handling
- iphone or ipad client? HOT 1
- `snapclient --host='some.cname.dns.record'` fails to connect while `snapclient --host='ip.of.server'` succeeds HOT 6
- snapserver: `Error creating TCP acceptor: bind: Address in use` when binding to the same port with IPv4 and IPv6 HOT 2
- Add `Name` to Server Settings message HOT 1
- Add documentation on using the source:tcp, especially with 'desktop' setups (e.g. pulse/pipe wire) HOT 3
- feature request: hidden / meta-only sources HOT 2
- The compilation of Snapcast in OpenWrt 23.05.3 still encounters errors and remains unresolved for an extended period HOT 1
- Prefer dlopen() for dynamic library loading
- Move 'heavy lifting' to server (from client) HOT 1
- Cover Art URI schema HOT 2
- Snapserver service won't start HOT 2
- Snapserver protocol expansion to dynamically use source HOT 8
- music dropouts/block completely on snapserver HOT 1
- Chromecast support HOT 5
- Register snapcast service name
- No metadata and stream control
- WIP: snapclient 0.28.0 (armbian/armv7l) despite repeated attempts cannot connect to snapserver 0.28.0 (openwrt/arm64) after some time.
- [Error] (main) Exception: Can't set channel count: Invalid argument
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from snapcast.