mirror of
https://github.com/AquaMorph/Droplets.git
synced 2025-09-14 05:50:31 +00:00
Updated libraries
This commit is contained in:
Submodule lib/daisySP updated: c4fe13ce05...3ca6b0a73d
Submodule lib/libDaisy updated: aaa17b041a...73213d4508
@@ -43,15 +43,15 @@ VCODroplet::~VCODroplet() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void VCODroplet::Control() {
|
void VCODroplet::Control() {
|
||||||
Patch()->UpdateAnalogControls();
|
Patch()->ProcessAnalogControls();
|
||||||
Patch()->DebounceControls();
|
Patch()->encoder.Debounce();
|
||||||
AdjustWaveShape(Patch()->encoder.Increment());
|
AdjustWaveShape(Patch()->encoder.Increment());
|
||||||
}
|
}
|
||||||
|
|
||||||
void VCODroplet::Process(float** in, float** out, size_t size) {
|
void VCODroplet::Process(float** in, float** out, size_t size) {
|
||||||
float sig, freq, amp = 1.0;
|
float sig, freq, amp = 1.0;
|
||||||
|
|
||||||
Patch()->UpdateAnalogControls();
|
Patch()->ProcessAnalogControls();
|
||||||
|
|
||||||
for (size_t i = 0; i < size; i += 2) {
|
for (size_t i = 0; i < size; i += 2) {
|
||||||
// Read Knobs
|
// Read Knobs
|
||||||
|
@@ -17,8 +17,8 @@ int main(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void ProcessControls() {
|
void ProcessControls() {
|
||||||
patch.UpdateAnalogControls();
|
patch.ProcessAnalogControls();
|
||||||
patch.DebounceControls();
|
patch.encoder.Debounce();
|
||||||
if (left_menu.InMenu()) {
|
if (left_menu.InMenu()) {
|
||||||
left_menu.UpdateMenuPosition();
|
left_menu.UpdateMenuPosition();
|
||||||
if (patch.encoder.RisingEdge()) {
|
if (patch.encoder.RisingEdge()) {
|
||||||
|
Reference in New Issue
Block a user