Skip to content

Compile-time output type selection #41

@Artefact2

Description

@Artefact2

Currently libxm always works internally with float audio frames. Make this a compile-time option (s16, s32, float?) to allow compiling libxm without FPU use. Might yield faster and smaller code, but it's a lot of refactoring work.

Can use the same model as xm_sample_point_t (CMake option + _Generic()).

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions