TAPP SDK API Reference
API version 2.0
Graphics API
Drawing primitives
32 entries
UI Components
Ready-made widgets - buttons, meters, frames, images - drawn in the firmware's style
13 entries
Memory Management
Dynamic memory allocation from FreeRTOS heap
2 entries
Application Control
Lifecycle, the app's model, window mode and the clock
4 entries
LEDs
The four RGB LEDs - driven directly, or through the OS pattern engine
4 entries
Storage API
File I/O and browser operations
9 entries
Persistence
Saving and loading settings, and the .proto build path
0 entries
Math Utilities
Fast math functions optimized for embedded use
5 entries
Menu System
Pre-built menu UI components
8 entries
Hints and Statusbar
The button-hint band at the top of the screen, and the statusbar it lives in
11 entries
Parameters
Range-clamped values - the unit ui_menu edits and the encoder drives
4 entries
Notifications
Toasts and modal dialogues drawn over the app
2 entries
Audio Engine
Real-time audio: the engine, its buffers, source apps, MIDI and the input settings
9 entries
Input Handling
Button and encoder input
2 entries
Tape API
Access to tape state and transport controls
25 entries
Tape Timeline
Control tape timeline visibility and display
10 entries