|
|
@ -1,10 +1,10 @@ |
|
|
|
#ifndef HECK_DAISY_UTILS_HH |
|
|
|
#define HECK_DAISY_UTILS_HH |
|
|
|
#ifndef HECK_OSP_UTILS_HH |
|
|
|
#define HECK_OSP_UTILS_HH |
|
|
|
|
|
|
|
#include "daisy_seed.h" |
|
|
|
#include "types.hh" |
|
|
|
|
|
|
|
namespace Heck { |
|
|
|
namespace Heck::OSP { |
|
|
|
void GetMidiTypeAsString(const ld::MidiEvent& msg, char* str); |
|
|
|
void GetMidiRTTypeAsString(const ld::MidiEvent& msg, char* str); |
|
|
|
|
|
|
@ -13,7 +13,7 @@ namespace Heck { |
|
|
|
} // namespace Heck
|
|
|
|
|
|
|
|
|
|
|
|
namespace Heck { |
|
|
|
namespace Heck::OSP { |
|
|
|
class SWTimer { |
|
|
|
public: |
|
|
|
using Callback = std::function<void(u32 time)>; |
|
|
@ -29,7 +29,7 @@ namespace Heck { |
|
|
|
}; |
|
|
|
} // namespace Heck
|
|
|
|
|
|
|
|
namespace Heck { |
|
|
|
namespace Heck::OSP { |
|
|
|
template<typename T> class Observer { |
|
|
|
|
|
|
|
public: |
|
|
|