In this episode i discuss the platform and software used in the npSynth.
The hardware platform is the RaspberryPi but the software is made in a way that supports most platforms that the linux kernel can work on.
For full control of the system I am using my npStarter custom init system, which allows for greater control and flexibility in running only the things i really need and allowing a read-only system partition to protect from corruption because of sudden power loss.
So this init system runs the most important app, the npSynth C++ app.For audio I am using jack and i intend to support any soundcard linux does, focusing on the CM6206 codec based soundcards and the huuuge behringer 1820, whose 2 of 10 outputs i want to redirect to the analog modules so i can have a AUX bus with filters and send any sound through them. BTW the CM6206 codec card I have sounds horrid even compared to my notebook phones out, beware:) It is fully 7.1, though.
Here is an overview of the platform so you can get a feel for how it comes together.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.