FastLED 3.10.6
Loading...
Searching...
No Matches
minimp3_synth_fixed.h File Reference

Go to the source code of this file.

Macros

#define LOAD(k)
 
#define MP3D_DCT_PASS1(I)
 
#define MP3D_PCM_HALF   ((int64_t)1 << (MINIMP3_FRAC_BITS - 1))
 
#define MP3D_SYNTH_CHAIN(st)
 
#define S0(k, st)
 
#define S1(k, st)
 
#define S2(k, st)
 

Functions

static MP3D_KERNEL void mp3d_DCT_II (int32_t *grbuf, int n) FL_NO_EXCEPT
 
static MP3D_KERNEL void mp3d_imdct36_twiddle (int32_t *grbuf, int32_t *overlap, const int32_t *window, const int32_t *co, const int32_t *si) FL_NO_EXCEPT
 
MP3D_LEAF mp3d_sample_t mp3d_scale_pcm (int64_t sample) FL_NO_EXCEPT
 
MP3D_HOT void mp3d_synth (int32_t *xl, mp3d_sample_t *dstl, int nch, int32_t *lins) FL_NO_EXCEPT
 
static void mp3d_synth_granule (int32_t *qmf_state, int32_t *grbuf, int nbands, int nch, mp3d_sample_t *pcm) FL_NO_EXCEPT
 
static void mp3d_synth_pair (mp3d_sample_t *pcm, int nch, const int32_t *z) FL_NO_EXCEPT