Maybe this will give you an idea:
48khz -> 8khz:
float get_output_sample(get_input_sample){
static int i=0;
static float sample;
if (i % 6 == 0)
sample = get_input_sample();
i++;
return sample;
}
8khz -> 48khz:
float get_output_sample(get_input_sample){
float ret = get_input_sample();
for(int i=1;i<6;i++)
get_input_sample();
return ret;
}
Not the best sound quality though.
On Sun, Jul 22, 2018 at 9:55 PM, Alex Dashevski <[email protected]> wrote:
> real time
>
> On Sun, Jul 22, 2018, 22:52 jpff <[email protected]> wrote:
>
>> Were you expecting real-time/time-critical resampling or offline?
>>
>> _______________________________________________
>> dupswapdrop: music-dsp mailing list
>> [email protected]
>> https://lists.columbia.edu/mailman/listinfo/music-dsp
>>
>>
> _______________________________________________
> dupswapdrop: music-dsp mailing list
> [email protected]
> https://lists.columbia.edu/mailman/listinfo/music-dsp
>
_______________________________________________
dupswapdrop: music-dsp mailing list
[email protected]
https://lists.columbia.edu/mailman/listinfo/music-dsp