Programmable real-time audio signal processing application
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

gvHashFunc.h 613B

1234567891011121314151617181920
  1. //| Copyright: (C) 2019-2020 Kevin Larke <contact AT larke DOT org>
  2. //| License: GNU GPL version 3.0 or above. See the accompanying LICENSE file.
  3. #ifndef gvHashFunc_h
  4. #define gvHashFunc_h
  5. class gvHashFuncArg
  6. {
  7. public:
  8. virtual ~gvHashFuncArg(){}
  9. virtual double sampleRate() const = 0;
  10. };
  11. extern "C" {
  12. void gvRoundHashValueFunc( void* arg, cmChar_t* label, unsigned labelCharCnt, cmGrV_t value );
  13. void gvMinSecMsHashValueFunc( void* arg, cmChar_t* label, unsigned labelCharCnt, cmGrV_t value );
  14. void gvMidiSciPitchValueFunc( void* arg, cmChar_t* label, unsigned labelCharCnt, cmGrV_t value );
  15. }
  16. #endif