* add initial mdns responder for rtp-midi aka applemidi
* do not reinitialized network
* continue publishing mdns after network connection reestablishes
* remote mdnsresponder and revert to step48
* disable mdns TTL patching for now
* backport mdnspublisher
* re-enable build and fix TTLShort
* Move button config into uibuttons rather than userinterface.cpp
* Implementation of Bank Select buttons and MIDI buttons.
* Fix MIDI button mapping issue.
* add initial mdns responder for rtp-midi aka applemidi
* do not reinitialized network
* continue publishing mdns after network connection reestablishes
* remote mdnsresponder and revert to step48
* disable mdns TTL patching for now
* Initial implementation of system-level, i.e. all TG, MIDI control maps
* Ensure msg only handled once by the first TG with a matching receiving MIDI channel.
* Optimise system CC handling esp when unrecognised CCs are received.
* Update in optimisation of System CC handling.
* Initial commit for configuration TGs and polyphony across RPI1-5.
* Ensure unused TGs in a performance are MIDI disabled. Set polyphony to higher defaults on Pi 4 and 5.
* Actually, can just default to MIDI "disabled" directly in performance config if not present.
* Fix issue with choosing max polyphony
* First implementation of using four PCM5102 I2S sound devices for 8-channel mono sound output on a Raspberry Pi 5. Requires latest develop branch of circle.
* Update to required develop branch of circle
* Adjusted default chunk sizes to correctly support number of channels.
* Update queue size as per Rene's suggestion.
---------
Co-authored-by: probonopd <probonopd@users.noreply.github.com>
* Initial build with basic structure to support st7789device once added to circle.
* Implementation of ST7789 display - requires updated circle with new ST7789 character driver.
* Added more details to minidexed.ini about ST7789 and SPI options.
* Update to develop branch of circle that now supports st7789 character mode display.
* Minor formatting fixes to tidy up.
* Allow setting of more advanced SPI parameters: mode and clock.
* Update to allow for font size as an option.
* Very early initial support for RPi 5 based on dev branch of circle.
* Added parameter to choose UART option on all RPi versions to be GP14/15
* Build for Raspberry Pi 5
* Update README.md for RPi 5
---------
Co-authored-by: probonopd <probonopd@users.noreply.github.com>