libcm is a C development framework with an emphasis on audio signal processing applications.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

cmDspKr.h 1.5KB

123456789101112131415161718192021222324252627282930313233343536
  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. struct cmDspClass_str* cmKrClassCons( cmDspCtx_t* ctx );
  9. struct cmDspClass_str* cmKr2ClassCons( cmDspCtx_t* ctx );
  10. struct cmDspClass_str* cmTimeLineClassCons( cmDspCtx_t* ctx );
  11. struct cmDspClass_str* cmScoreClassCons( cmDspCtx_t* ctx );
  12. struct cmDspClass_str* cmMidiFilePlayClassCons( cmDspCtx_t* ctx );
  13. struct cmDspClass_str* cmScFolClassCons( cmDspCtx_t* ctx );
  14. struct cmDspClass_str* cmScModClassCons( cmDspCtx_t* ctx );
  15. struct cmDspClass_str* cmGSwitchClassCons( cmDspCtx_t* ctx );
  16. struct cmDspClass_str* cmScaleRangeClassCons( cmDspCtx_t* ctx );
  17. struct cmDspClass_str* cmActiveMeasClassCons( cmDspCtx_t* ctx );
  18. struct cmDspClass_str* cmAmSyncClassCons( cmDspCtx_t* ctx );
  19. struct cmDspClass_str* cmNanoMapClassCons( cmDspCtx_t* ctx );
  20. struct cmDspClass_str* cmPicadaeClassCons( cmDspCtx_t* ctx );
  21. struct cmDspClass_str* cmRecdPlayClassCons( cmDspCtx_t* ctx );
  22. struct cmDspClass_str* cmGoertzelClassCons( cmDspCtx_t* ctx );
  23. struct cmDspClass_str* cmSyncRecdClassCons( cmDspCtx_t* ctx );
  24. struct cmDspClass_str* cmTakeSeqBldrClassCons( cmDspCtx_t* ctx );
  25. struct cmDspClass_str* cmTakeSeqRendClassCons( cmDspCtx_t* ctx );
  26. struct cmDspClass_str* cmReflectCalcClassCons( cmDspCtx_t* ctx );
  27. struct cmDspClass_str* cmEchoCancelClassCons( cmDspCtx_t* ctx );
  28. #ifdef __cplusplus
  29. }
  30. #endif
  31. #endif