Comments (1)
Hey @jarno9981!
Bumping to the CM4 would be great for a future version. The biggest thing stopping us from using the CM4 right now is that it is not yet readily available in high quantities (and given the global semiconductor shortage, it might not be available for quite a while yet.) The good news is, the CM3+ we use now is already pretty overkill for this role. In our testing, playing back four simultaneous stereo audio streams from a mix of streaming sources/protocols only uses around 10-20% CPU, leaving plenty of CPU overhead for future use 🙂
The CM4 will be nice for a variety of reasons. The A72 cores are awesome, having dual 4K HDMI with H.265 hardware decoding would be really awesome for using AmpliPi as a HTPC, and having a PCIe interface to work with would add a lot of flexibility. Our plan as AmpliPi evolves is to offer reasonably-priced upgrade boards that will be backwards compatible with existing units in the field. For example, we could offer a new version of the control board with a CM4 that would be a drop-in replacement for the existing control board. (Same goes for future versions of the amplifier and pre-amp boards.) We are working on some final changes to the electrical design and case mechanics to better support such upgrade boards. Unlike most consumer electronics that are "throwaway" after a few years (or after a new standard comes out), we want AmpliPi to be a long lasting and environmentally friendly design that can be serviced and upgraded for many years to come!
from amplipi.
Related Issues (20)
- Draw a border around the eink display during initial mfg flashing
- LMS Streams don't restart after closing them HOT 1
- LMS Streams don't start HOT 2
- Bug: Stopped internet radio station, starts playing after announcement
- Python Logging within subprocesses don't print to console logs HOT 1
- Add status to E-INK display HOT 5
- Pandora controls go off screen on mobile HOT 1
- Bug: Zones playing audio on source used for annoncement are not muted while the announcement is playing
- LMS stream choppy and distorted after not being used for a few days HOT 5
- Reset pandora station after disconnecting stream HOT 3
- Be more gentle with testing external services HOT 4
- Add "Add Stream" and "Add Preset" buttons, modals to relevant modals on Home screen
- Close stream button gets kidnapped by long stream names
- Wrong Stream type icons
- Convert TextField into MUI TextField on Stream Settings Modal HOT 3
- Make quickstart QR code valid; put to e-ink display during manufacturing HOT 3
- Validate account credentials during stream instantiation HOT 1
- Spotify Connection Issues HOT 6
- Support for Power Board Rev 6
- Fix existing URLs for quickstart in the field HOT 1
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 amplipi.