-
Notifications
You must be signed in to change notification settings - Fork 42
Merging Gp5 dev branch back to main #325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Split display into Valeton and Tonex modules. - Some breakthroughs in GP-5 comms protocol. - Expanded parameters to contain meta data
…tates read and displayed on UI. - Changed web page sliders to send values when dragged, but rate limited to avoid overloading
- moved LVGL objects to PSRAM - added config screen - more work on comms interface. Params all now read and interpreted
- Added 2 new platform variants
- more work on new platforms
- completed GP5 globals
…dule, so all platforms can use it. - finished off Valeton Midi
…he html, now requested from controller, which has a full set of effect icons for Tonex and GP5. Also added favicon. All web files moved to web folder.
- split js libraries into separate files - tidy up heading and preset selector
- large part of GP5 web UI now complete, bit more to go
- changed web sockets comms to be async instead of polled, for faster response - fixed bug with Valeton effect block 0 selection - fixed numerous Valeton web issues
- Implemented additional GP5 effect params
- restructured GP5 boot sync to use a state machine - implemented global params on web and UI sync
- fixed issue with GP5 patch volume setting
- fixed 4.3" LCD flicker introduced by recent GP5 memory usage change - added new method of rate limiting the GP5 USB comms, as a safety precaution
- fixed some errors in the GP5 display module for the small UI case - allocated an extra input buffer for Tonex devices, as new method of web UI slider updates could end up with no spare buffer - fixed bugs with GP5 BPM saving, and web issue that broke tap tempo - fixed typos in GP5 Midi change map
- upgrade to Bootstrap 5.4 - changed side tabs to Nav bar with dropdowns
- fixed a few unused variable warnings - fixed typos in CmakeLists - slight UI adjustments to fit better on screens (shortened text etc) - fixed duplicate cabs block on web UI/Tonex
- implemented tap temp display for GP5 - fixed web syntax error that got rid of the Misc page
… UI straight away - removed EEZ studio state files from Git
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.