func makePortMidiError(errNum C.PmError) error { msg := C.GoString(C.Pm_GetErrorText(errNum)) if msg == "" { return nil } return errors.New(msg) }
// convertToError converts a portmidi error code to a Go error. func convertToError(code C.PmError) error { return errors.New(C.GoString(C.Pm_GetErrorText(code))) }