mirror of
https://github.com/AquaMorph/Droplets.git
synced 2025-04-30 09:45:35 +00:00
Updated libraries
This commit is contained in:
parent
5c5d51354b
commit
2dfc4e2054
@ -1 +1 @@
|
|||||||
Subproject commit c4fe13ce05fb32df9955b9c236ef43d9855c2b94
|
Subproject commit 3ca6b0a73d835f568d9260e8110f7595f219f133
|
@ -1 +1 @@
|
|||||||
Subproject commit aaa17b041a4eb0c00a583be6b383af8c02797682
|
Subproject commit 73213d45086bee6d88533752740acdf01e1a9dda
|
@ -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()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user