- Folders are in /opt/mpd/
- Configuration in /etc/mpd.conf
- commented section to output to Snapcast if wanted
- NOT enabled by default, can be started/enabled by;
sudo systemctl start/enable mpd.service
- Configuration opts are in /etc/snapcast/
- Server configuration in /etc/snapcast.conf
- NOT enabled by default, can be started/enabled by;
sudo systemctl start/enable snapclient.service
sudo systemctl start/emable snapserver.service
- Prepare system script to run at boot to prepare the system.
Now used to restore sound configuration files to default before
udev takes over and configures the system for what it sees.
Later can be used to prepare the system for read-only OS similar
as I have done during my Kodi developemtn years.
- Sound config changes to default settings.
- Remove forgotten wifi-setup system.
- System to run sccripts at the very first boot. Now currently used
only for resizing the partion using the full SD size.
- Can be expanded to run other scripts to prepare stuff at the
very first boot.
- Download latest code from github
- Compile and install kernel modules
- Init script to load the modules
- Copy over all overlays and configuration files
- Init script to start seeed-voicecard bash script
< ... This now needs testing ... >
- Add Buildroot patches to downgrade / upgrade package dependencies
in line with the Mycroft A.I. software stack requirements.
- Add buildroot additional package dependencies in line with the
Mycroft A.I. software stack requirements.
- Update rpi3 defconfig file.
- Implement initial root_fs overlay filestructure.
- Addition of some quick and dirty helper scripts.
- Update of README to reflect these changes.