XenevaOS
Loading...
Searching...
No Matches
accent.h
Go to the documentation of this file.
1
32#ifndef __ACCENT_H__
33#define __ACCENT_H__
34
35#include <stdint.h>
36
40typedef struct {
43 int16_t prev[2];
44 int init;
46
53extern void AccentResamplerInitialize(AccentResampler* r, uint32_t in_hz, uint32_t out_hz);
54
63extern size_t AccentResamplerProcess(AccentResampler* r, const int16_t* in, size_t n, int16_t* out);
64#endif
#define out(...)
Definition main.cpp:65
size_t AccentResamplerProcess(AccentResampler *r, const int16_t *in, size_t n, int16_t *out)
AccentResamplerProcess – takes input sample of 'a' frequency and process it out to 'b' frequency.
Definition resample.cpp:54
void AccentResamplerInitialize(AccentResampler *r, uint32_t in_hz, uint32_t out_hz)
AccentResamplerInitialize – initialize the resampler library.
Definition resample.cpp:40
unsigned int uint32_t
Definition acefiex.h:163
short int int16_t
Definition acefiex.h:159
Definition accent.h:40
int init
Definition accent.h:44
uint32_t step
Definition accent.h:41
uint32_t pos
Definition accent.h:42