shithub: aubio

ref: b45b4ea3754ac5c5e045bf7b2a4dd9f9a70ac5ff
dir: /interfaces/cpp/aubiocpp.h/

View raw version
#include "aubio.h"

namespace aubio {

  class fvec {

    private:
      fvec_t * self;

    public:
      fvec(uint_t length, uint_t channels);
      ~fvec();
      smpl_t* operator[]( uint_t channel );

  };

  class cvec {

    private:
      cvec_t * self;

    public:
      smpl_t ** norm;
      smpl_t ** phas;

      cvec(uint_t length, uint_t channels);
      ~cvec();

  };

}