mirror of
https://github.com/AquaMorph/Droplets.git
synced 2025-04-30 09:45:35 +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() {
|
||||
// delete wave;
|
||||
delete wave;
|
||||
}
|
||||
|
||||
void VCODroplet::Control() {}
|
||||
@ -49,12 +49,21 @@ void VCODroplet::Process(float** in, float** out, size_t size) {
|
||||
}
|
||||
|
||||
void VCODroplet::Draw() {
|
||||
WriteDoubleCentered(*Patch(),
|
||||
(GetScreenMax()-GetScreenMin())/2,
|
||||
54,
|
||||
GetScreenMax()-GetScreenMin(),
|
||||
Font_6x8,
|
||||
WaveToString(wavectrl.Process()));
|
||||
if (GetState() == DropletState::kFull) {
|
||||
WriteCenteredString(*Patch(),
|
||||
(GetScreenMax()-GetScreenMin())/2,
|
||||
54,
|
||||
Font_6x8,
|
||||
WaveToString(wavectrl.Process()));
|
||||
} else {
|
||||
WriteDoubleCentered(*Patch(),
|
||||
GetScreenMin() +
|
||||
(GetScreenMax()-GetScreenMin())/2,
|
||||
54,
|
||||
GetScreenMax()-GetScreenMin(),
|
||||
Font_6x8,
|
||||
WaveToString(wavectrl.Process()));
|
||||
}
|
||||
SetWaveState(wavectrl.Process());
|
||||
wave->DrawTile(*Patch(),
|
||||
GetScreenMin(),
|
||||
|
@ -58,7 +58,7 @@ Droplet* GetDroplet() {
|
||||
switch(menu.GetState()) {
|
||||
case MenuState::kVCO:
|
||||
return new VCODroplet(&patch,
|
||||
DropletState::kLeft,
|
||||
DropletState::kRight,
|
||||
sample_rate);
|
||||
case MenuState::kNoise:
|
||||
default:
|
||||
|
Loading…
x
Reference in New Issue
Block a user