unionize note scratch
parent
e007063e92
commit
7e495b5645
|
@ -45,7 +45,10 @@ namespace Xybrid::NodeLib {
|
||||||
double adsrTime = 0;
|
double adsrTime = 0;
|
||||||
uint8_t adsrPhase = 0;
|
uint8_t adsrPhase = 0;
|
||||||
|
|
||||||
std::array<double, 5> scratch{0.0};
|
union {
|
||||||
|
std::array<double, 5> scratch {0.0};
|
||||||
|
std::array<void*, 5> ptr;
|
||||||
|
};
|
||||||
|
|
||||||
Note() = default;
|
Note() = default;
|
||||||
Note(InstrumentCore*, uint16_t id);
|
Note(InstrumentCore*, uint16_t id);
|
||||||
|
|
|
@ -41,4 +41,3 @@ namespace Xybrid::Instruments {
|
||||||
//void drawCustomChrome(QPainter*, const QStyleOptionGraphicsItem*) override;
|
//void drawCustomChrome(QPainter*, const QStyleOptionGraphicsItem*) override;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -29,4 +29,3 @@ namespace Xybrid::Instruments {
|
||||||
void onGadgetCreated() override;
|
void onGadgetCreated() override;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -25,4 +25,3 @@ namespace Xybrid::Instruments {
|
||||||
void onGadgetCreated() override;
|
void onGadgetCreated() override;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -51,4 +51,3 @@ namespace Xybrid::Instruments {
|
||||||
void initUI(UI::NodeUIScene*) override;
|
void initUI(UI::NodeUIScene*) override;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -47,4 +47,3 @@ namespace Xybrid::Instruments {
|
||||||
//void initUI(UI::NodeUIScene*) override;
|
//void initUI(UI::NodeUIScene*) override;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue