BaseMachine Sequencer
Dependencies: Amp AverageAnalogIn BaseMachineUIController Envelope ExioBufferdController FilterController MCP23S17 PinDetect RotaryEncoder Sequence SequencerDisplay mbed-rtos mbed st7567LCD AT24C1024 OscController
Diff: main.cpp
- Revision:
- 14:16d53ac0a61a
- Parent:
- 11:eb9e72bf529c
- Child:
- 17:bc1f0fea5bc9
--- a/main.cpp Fri Nov 25 16:12:28 2016 +0000 +++ b/main.cpp Sun Nov 27 21:23:00 2016 +0000 @@ -61,7 +61,8 @@ level = level >> 1; if (sequences[SequenceSender.getStep()].isAccent()) { - level += (UIController.getAccentLevel() << 4); + // Todo: 小数点演算を整数に + level *= 1.0f + ((float)UIController.getAccentLevel()) / 128.0f; } AmpController.outDca(level); //printf("%d %d %d\r\n", playingStep, ticks, level);