libcm is a C development framework with an emphasis on audio signal processing applications.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122232425262728293031323334353637383940
  1. //| Copyright: (C) 2009-2020 Kevin Larke <contact AT larke DOT org>
  2. //| License: GNU GPL version 3.0 or above. See the accompanying LICENSE file.
  3. #ifndef cmDspKr_h
  4. #define cmDspKr_h
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. //( { file_desc:"Dataflow process interface developed for GUTIM." kw:[snap gutim] }
  9. struct cmDspClass_str* cmKrClassCons( cmDspCtx_t* ctx );
  10. struct cmDspClass_str* cmKr2ClassCons( cmDspCtx_t* ctx );
  11. struct cmDspClass_str* cmTimeLineClassCons( cmDspCtx_t* ctx );
  12. struct cmDspClass_str* cmScoreClassCons( cmDspCtx_t* ctx );
  13. struct cmDspClass_str* cmMidiFilePlayClassCons( cmDspCtx_t* ctx );
  14. struct cmDspClass_str* cmScFolClassCons( cmDspCtx_t* ctx );
  15. struct cmDspClass_str* cmScModClassCons( cmDspCtx_t* ctx );
  16. struct cmDspClass_str* cmGSwitchClassCons( cmDspCtx_t* ctx );
  17. struct cmDspClass_str* cmScaleRangeClassCons( cmDspCtx_t* ctx );
  18. struct cmDspClass_str* cmActiveMeasClassCons( cmDspCtx_t* ctx );
  19. struct cmDspClass_str* cmAmSyncClassCons( cmDspCtx_t* ctx );
  20. struct cmDspClass_str* cmNanoMapClassCons( cmDspCtx_t* ctx );
  21. struct cmDspClass_str* cmPicadaeClassCons( cmDspCtx_t* ctx );
  22. struct cmDspClass_str* cmRecdPlayClassCons( cmDspCtx_t* ctx );
  23. struct cmDspClass_str* cmGoertzelClassCons( cmDspCtx_t* ctx );
  24. struct cmDspClass_str* cmSyncRecdClassCons( cmDspCtx_t* ctx );
  25. struct cmDspClass_str* cmTakeSeqBldrClassCons( cmDspCtx_t* ctx );
  26. struct cmDspClass_str* cmTakeSeqRendClassCons( cmDspCtx_t* ctx );
  27. struct cmDspClass_str* cmReflectCalcClassCons( cmDspCtx_t* ctx );
  28. struct cmDspClass_str* cmEchoCancelClassCons( cmDspCtx_t* ctx );
  29. //)
  30. #ifdef __cplusplus
  31. }
  32. #endif
  33. #endif