mirror of
https://github.com/AquaMorph/Droplets.git
synced 2025-04-30 17:46:59 +00:00
Fixed wave text for right side
This commit is contained in:
parent
417937b0d5
commit
4292ede452
@ -19,7 +19,7 @@ VCODroplet::VCODroplet(DaisyPatch* m_patch,
|
|||||||
}
|
}
|
||||||
|
|
||||||
VCODroplet::~VCODroplet() {
|
VCODroplet::~VCODroplet() {
|
||||||
// delete wave;
|
delete wave;
|
||||||
}
|
}
|
||||||
|
|
||||||
void VCODroplet::Control() {}
|
void VCODroplet::Control() {}
|
||||||
@ -49,12 +49,21 @@ void VCODroplet::Process(float** in, float** out, size_t size) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void VCODroplet::Draw() {
|
void VCODroplet::Draw() {
|
||||||
WriteDoubleCentered(*Patch(),
|
if (GetState() == DropletState::kFull) {
|
||||||
(GetScreenMax()-GetScreenMin())/2,
|
WriteCenteredString(*Patch(),
|
||||||
54,
|
(GetScreenMax()-GetScreenMin())/2,
|
||||||
GetScreenMax()-GetScreenMin(),
|
54,
|
||||||
Font_6x8,
|
Font_6x8,
|
||||||
WaveToString(wavectrl.Process()));
|
WaveToString(wavectrl.Process()));
|
||||||
|
} else {
|
||||||
|
WriteDoubleCentered(*Patch(),
|
||||||
|
GetScreenMin() +
|
||||||
|
(GetScreenMax()-GetScreenMin())/2,
|
||||||
|
54,
|
||||||
|
GetScreenMax()-GetScreenMin(),
|
||||||
|
Font_6x8,
|
||||||
|
WaveToString(wavectrl.Process()));
|
||||||
|
}
|
||||||
SetWaveState(wavectrl.Process());
|
SetWaveState(wavectrl.Process());
|
||||||
wave->DrawTile(*Patch(),
|
wave->DrawTile(*Patch(),
|
||||||
GetScreenMin(),
|
GetScreenMin(),
|
||||||
|
@ -58,7 +58,7 @@ Droplet* GetDroplet() {
|
|||||||
switch(menu.GetState()) {
|
switch(menu.GetState()) {
|
||||||
case MenuState::kVCO:
|
case MenuState::kVCO:
|
||||||
return new VCODroplet(&patch,
|
return new VCODroplet(&patch,
|
||||||
DropletState::kLeft,
|
DropletState::kRight,
|
||||||
sample_rate);
|
sample_rate);
|
||||||
case MenuState::kNoise:
|
case MenuState::kNoise:
|
||||||
default:
|
default:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user