nsx-audio
Backend specific
nsx-audio
PDM audio capture helper for AmbiqSuite-backed NSX targets with staged PDM support.
audiopdmmicrophonedma
nsx-ambiq-sdk at v5.2.26
Add it to an app
Section titled “Add it to an app”nsx module add nsx-audioCapabilities
Section titled “Capabilities”- audio
- pdm
- microphone
- dma
Use cases
Section titled “Use cases”- initialize board-supported PDM capture with caller-owned buffers
- receive DMA-backed PCM sample callbacks from a PDM microphone
- provide a stable NSX audio API across AmbiqSuite releases
Requires
Section titled “Requires”Compatibility
Section titled “Compatibility”| Kind | Declared |
|---|---|
| Boards | apollo330mP_evb, apollo510_evb, apollo510b_evb, apollo510dL_evb |
| SoCs | apollo330P, apollo510, apollo510b, apollo510L, apollo3, apollo3p |
| Toolchains | arm-none-eabi-gcc, armclang, atfe |
Agent keywords
Section titled “Agent keywords”audio, pdm, microphone, capture, dma, sampling
Source
Section titled “Source”| Field | Value |
|---|---|
| Type | Backend specific |
| Version | 5.2.26 |
| Project | nsx-ambiq-sdk |
| Revision | v5.2.26 |
| Manifest | modules/nsx-audio/nsx-module.yaml |
| Repository | nsx-ambiq-sdk |
Back to the module catalog.