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.

12345678910
  1. 1) There is a problem with the way types are checked in cmDspInstInstallCb( ).
  2. If the type was set to kTypeDsvMask (all types (as in the input to the 'printer' DSP object)
  3. this will include the kProxyDsvFl.
  4. In cmDsvCanConvert() a call to _vptr() is supposed to return a pointer to the actual value
  5. when the proxy flag is set. This will crash because it will notice the proxy flag is
  6. set and attempt to follow a non-existent proxy pointer.
  7. The cmDsvValue() system assumes that only one type flag is set.
  8. The DSP variable