Ignore:
Timestamp:
Sep 28, 2016, 12:22:47 AM (8 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/cnn, feature/crepe, feature/pitchshift, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch
Children:
a206edf
Parents:
8526102
Message:

src/spectral/ooura_fft8g.c: prefix public function with aubio_ooura_ to avoid with other apps using ooura (e.g. puredata), make internal functions static

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/spectral/ooura_fft8g.c

    r8526102 rb1c0770  
    44//  - add missing prototypes
    55//  - use COS and SIN macros
     6//  - declare initialization as static
     7//  - prefix public function with aubio_ooura_
    68
    79#include "aubio_priv.h"
    810
    9 void cdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
    10 void rdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
    11 void ddct(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
    12 void ddst(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
    13 void dfct(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w);
    14 void dfst(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w);
    15 void makewt(int nw, int *ip, smpl_t *w);
    16 void makect(int nc, int *ip, smpl_t *c);
    17 void bitrv2(int n, int *ip, smpl_t *a);
    18 void bitrv2conj(int n, int *ip, smpl_t *a);
    19 void cftfsub(int n, smpl_t *a, smpl_t *w);
    20 void cftbsub(int n, smpl_t *a, smpl_t *w);
    21 void cft1st(int n, smpl_t *a, smpl_t *w);
    22 void cftmdl(int n, int l, smpl_t *a, smpl_t *w);
    23 void rftfsub(int n, smpl_t *a, int nc, smpl_t *c);
    24 void rftbsub(int n, smpl_t *a, int nc, smpl_t *c);
    25 void dctsub(int n, smpl_t *a, int nc, smpl_t *c);
    26 void dstsub(int n, smpl_t *a, int nc, smpl_t *c);
     11void aubio_ooura_cdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
     12void aubio_ooura_rdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
     13void aubio_ooura_ddct(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
     14void aubio_ooura_ddst(int n, int isgn, smpl_t *a, int *ip, smpl_t *w);
     15void aubio_ooura_dfct(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w);
     16void aubio_ooura_dfst(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w);
     17static void makewt(int nw, int *ip, smpl_t *w);
     18static void makect(int nc, int *ip, smpl_t *c);
     19static void bitrv2(int n, int *ip, smpl_t *a);
     20static void bitrv2conj(int n, int *ip, smpl_t *a);
     21static void cftfsub(int n, smpl_t *a, smpl_t *w);
     22static void cftbsub(int n, smpl_t *a, smpl_t *w);
     23static void cft1st(int n, smpl_t *a, smpl_t *w);
     24static void cftmdl(int n, int l, smpl_t *a, smpl_t *w);
     25static void rftfsub(int n, smpl_t *a, int nc, smpl_t *c);
     26static void rftbsub(int n, smpl_t *a, int nc, smpl_t *c);
     27static void dctsub(int n, smpl_t *a, int nc, smpl_t *c);
     28static void dstsub(int n, smpl_t *a, int nc, smpl_t *c);
    2729
    2830/*
     
    303305
    304306
    305 void cdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
     307void aubio_ooura_cdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
    306308{
    307309    void makewt(int nw, int *ip, smpl_t *w);
     
    328330
    329331
    330 void rdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
     332void aubio_ooura_rdft(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
    331333{
    332334    void makewt(int nw, int *ip, smpl_t *w);
     
    375377
    376378
    377 void ddct(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
     379void aubio_ooura_ddct(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
    378380{
    379381    void makewt(int nw, int *ip, smpl_t *w);
     
    434436
    435437
    436 void ddst(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
     438void aubio_ooura_ddst(int n, int isgn, smpl_t *a, int *ip, smpl_t *w)
    437439{
    438440    void makewt(int nw, int *ip, smpl_t *w);
     
    493495
    494496
    495 void dfct(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w)
     497void aubio_ooura_dfct(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w)
    496498{
    497499    void makewt(int nw, int *ip, smpl_t *w);
     
    589591
    590592
    591 void dfst(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w)
     593void aubio_ooura_dfst(int n, smpl_t *a, smpl_t *t, int *ip, smpl_t *w)
    592594{
    593595    void makewt(int nw, int *ip, smpl_t *w);
Note: See TracChangeset for help on using the changeset viewer.