chore: update crosspad-core to b6ecfba - #24
Closed
matixan wants to merge 1 commit into
Closed
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the crosspad-core git submodule pin in crosspad-pc from be168f7 to b6ecfba, bringing in a larger batch of upstream changes (notably audio pipeline/interface work, STM32 protocol fixes, and CI/test additions) for the PC simulator’s shared core dependency.
Changes:
- Bumps the
crosspad-coresubmodule reference to upstream commitb6ecfba. - Pulls in upstream audio pipeline API/lifecycle changes (IAudioNode RT-safety contract, unified float32 pipeline, adapters/caches) via the submodule update.
- Pulls in upstream fixes/refactors (STM32 DFU semantics/version reply/guards, pad LED brightness fix, kit loader refactor, ArduinoJson v7 API usage) via the submodule update.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Member
Author
|
Superseded by update to v0.3.0 |
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
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.
Submodule update: crosspad-core
Updated from
be168f7→b6ecfbaChangelog
b6ecfba feat(audio): IAudioNode RT-safety contract + onPrepare lifecycle
2477197 feat(audio): AudioInputNode + AbstractAudioModule conversion cache
91a4a03 Merge tests/tier-1 + CI into audio-pipeline-api
dc45794 fix(audio): make AbstractAudioModule peak meters thread-safe + document push semantics
9c2da40 ci(audio): add Tier 1 unit tests workflow
e46c870 test(audio): Tier 1 unit tests for unified pipeline
202f1b4 feat(audio): document ESP-DSP hook + remove non-existent helper extern
48e88b9 feat(audio): add SynthEngineNode adapter (ISynthEngine → IAudioNode)
f7dd4c0 feat(audio): unified float32 pipeline with IAudioNode chain
b8b3b50 fix(pad-leds): drop bogus *255 in RGB brightness apply
c0efab7 fix(stm32-protocol): align DFU semantics, add VERSION_REPLY, guard sizes
7377ae2 refactor: merge IKitLoader into IKitManager
fcf1b7a feat: add IBleMidi interface + PlatformServices BLE support
3ae4d1c fix: swap REGISTER_APP macro branches (named functions were inverted)
ba7f22a feat: add named-function REGISTER_APP pattern for ESP-IDF
fbf40b0 feat: add sequencer service pointers to PlatformServices
84e2f16 feat: add EncoderAccelerator and SequencerCliParser portable utilities
dc5f89e feat: PortableKitLoader + KitPathUtils (POSIX+fstream)
6bcf0b8 feat: add createDefaultSamples() to KitInfo
97b6365 fix: replace deprecated ArduinoJson createNestedObject/Array with v7 API
4e399f0 feat(kit): add IKitLoader interface, KitLoadResult, KitJsonParser
38522eb ci: add notify-downstream workflow for auto submodule PRs
4801663 Merge branch 'main' of https://github.com/CrossPad/crosspad-core
914d956 Merge branch 'I2C'
Triggered by: refs/heads/main