Implementing simple high and low pass filters in C

前端 未结 2 1112
无人共我
无人共我 2021-02-02 03:05

Trying to use portaudio to record some data, then use an algorithmic filter to change the recorded voice and then play it back. I\'ve verified a lot of it (coming from example)

2条回答
  •  暖寄归人
    2021-02-02 03:58

    It looks like you're trying to free a stack variable. The only time you have to call free is when you've previously called malloc (or one of its friends like calloc) or when the documentation for a library function you're calling says you need to free a pointer that it returns.

    Incidentally, any time you do free a pointer, a good practice is to set it to NULL immediately afterwards.

    Stack variables go away as soon as they're out of scope. This might help you understand better.

提交回复
热议问题