Sound Byte Libs
0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
tables.hpp
Go to the documentation of this file.
1
// sbl/dsp/tables.hpp — Umbrella include for all default LUTE-generated tables
2
//
3
// Convenience header. Include individual tables to minimize flash usage:
4
// #include <sbl/dsp/tables/sin_1024.hpp>
5
//
6
// Tables are generated by LUTE from tools/lute/default.json and committed
7
// as source artifacts (same pattern as cecrops register headers).
8
9
#ifndef SBL_DSP_TABLES_HPP_
10
#define SBL_DSP_TABLES_HPP_
11
12
// Float waveforms — oscillators, LFOs, all audio/control DSP
13
#include <
sbl/dsp/tables/sin_1024.hpp
>
14
#include <
sbl/dsp/tables/sin_256.hpp
>
15
#include <
sbl/dsp/tables/triangle_256.hpp
>
16
17
// Pitch tables — semitone-to-ratio conversion (float32)
18
#include <
sbl/dsp/tables/pitch_ratio_high_256.hpp
>
19
#include <
sbl/dsp/tables/pitch_ratio_low_256.hpp
>
20
21
#endif
// SBL_DSP_TABLES_HPP_
pitch_ratio_high_256.hpp
Generated by LUTE — do not edit.
pitch_ratio_low_256.hpp
Generated by LUTE — do not edit.
sin_1024.hpp
Generated by LUTE — do not edit.
sin_256.hpp
Generated by LUTE — do not edit.
triangle_256.hpp
Generated by LUTE — do not edit.
src
sbl
dsp
tables.hpp
Generated by
1.9.8