#include <seq_project.h>
Champs de données | |
char | name [SEQ_PROJECT_PATTERN_NAME_MAX] |
uint8_t | version |
uint8_t | track_count |
uint16_t | reserved |
uint32_t | storage_offset |
uint32_t | storage_length |
seq_project_pattern_track_desc_t | tracks [SEQ_PROJECT_MAX_TRACKS] |
Metadata associated with a pattern slot.
char seq_project_pattern_desc_t::name[SEQ_PROJECT_PATTERN_NAME_MAX] |
Optional label.
uint16_t seq_project_pattern_desc_t::reserved |
Alignment.
uint32_t seq_project_pattern_desc_t::storage_length |
Serialized payload length.
uint32_t seq_project_pattern_desc_t::storage_offset |
Absolute offset inside flash slot.
uint8_t seq_project_pattern_desc_t::track_count |
Number of tracks stored.
seq_project_pattern_track_desc_t seq_project_pattern_desc_t::tracks[SEQ_PROJECT_MAX_TRACKS] |
Track descriptors.
uint8_t seq_project_pattern_desc_t::version |
On-disk version.