- Timestamp:
- Oct 22, 2009, 3:10:44 AM (15 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- 83963b3
- Parents:
- 992beaa
- Location:
- src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/cvec.h
r992beaa r78429de 36 36 */ 37 37 38 /** Spectrum buffer type */39 typedef struct _cvec_t cvec_t;40 38 /** Buffer for complex data */ 41 struct _cvec_t {39 typedef struct { 42 40 uint_t length; /**< length of buffer = (requested length)/2 + 1 */ 43 41 uint_t channels; /**< number of channels */ 44 42 smpl_t **norm; /**< norm array of size [length] * [channels] */ 45 43 smpl_t **phas; /**< phase array of size [length] * [channels] */ 46 } ;44 } cvec_t; 47 45 48 46 /** cvec_t buffer creation function -
src/fvec.h
r992beaa r78429de 35 35 */ 36 36 37 /** Sample buffer type */ 38 typedef struct _fvec_t fvec_t; 39 /** Buffer for real values */ 40 struct _fvec_t { 37 /** Buffer for real data */ 38 typedef struct { 41 39 uint_t length; /**< length of buffer */ 42 40 uint_t channels; /**< number of channels */ 43 41 smpl_t **data; /**< data array of size [length] * [channels] */ 44 }; 42 } fvec_t; 43 45 44 /** fvec_t buffer creation function 46 45 -
src/lvec.h
r992beaa r78429de 36 36 */ 37 37 38 /** Sample buffer type */ 39 typedef struct _lvec_t lvec_t; 40 /** Buffer for real values */ 41 struct _lvec_t { 38 /** Buffer for real data in double precision */ 39 typedef struct { 42 40 uint_t length; /**< length of buffer */ 43 41 uint_t channels; /**< number of channels */ 44 42 lsmp_t **data; /**< data array of size [length] * [channels] */ 45 }; 43 } lvec_t; 44 46 45 /** lvec_t buffer creation function 47 46
Note: See TracChangeset
for help on using the changeset viewer.