Skip to content

Commit bf4cdf5

Browse files
committed
Fixed blue LED - pin 7 does not support PWM, moved to pin 5.
1 parent cb99088 commit bf4cdf5

File tree

2 files changed

+20
-22
lines changed

2 files changed

+20
-22
lines changed

config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const uint8_t PIN_BUTTON_MODE = 6;
1717
const uint8_t PIN_POT_TEMPO = 4;
1818
const uint8_t PIN_LED_RED = 10;
1919
const uint8_t PIN_LED_GREEN = 9;
20-
const uint8_t PIN_LED_BLUE = 7;
20+
const uint8_t PIN_LED_BLUE = 5;
2121

2222
const uint8_t MAX_BRIGHTNESS = 180;
2323

src/modes/modes.cpp

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -23,27 +23,35 @@ namespace Mode {
2323
}
2424

2525
void run(uint8_t modeID) {
26-
// Randomisers: green
27-
// Sequencer: red
2826
switch (modeID) {
29-
case MODE_RANDOM_POSITION:
30-
LED::green();
31-
Chaos::randomPosition();
27+
case MODE_ACTIVE:
28+
LED::blue();
29+
Active::run();
30+
break;
31+
32+
case MODE_WAVES:
33+
LED::white();
34+
Waves::run();
35+
break;
36+
37+
case MODE_SEQUENCER:
38+
LED::red();
39+
Sequencer::step();
3240
break;
3341

3442
case MODE_SCALE:
3543
LED::yellow();
3644
Scale::run();
3745
break;
3846

39-
case MODE_RANDOM_POSITION_STUTTER:
47+
case MODE_RANDOM_POSITION:
4048
LED::green();
41-
Chaos::randomPositionWithStutter();
49+
Chaos::randomPosition();
4250
break;
4351

44-
case MODE_SEQUENCER:
45-
LED::red();
46-
Sequencer::step();
52+
case MODE_RANDOM_POSITION_STUTTER:
53+
LED::green();
54+
Chaos::randomPositionWithStutter();
4755
break;
4856

4957
case MODE_RANDOM_PATCH_AND_POSITION:
@@ -52,19 +60,9 @@ namespace Mode {
5260
break;
5361

5462
case MODE_TRUE_CHAOS:
55-
LED::green();
63+
LED::cyan();
5664
Tempo::onPulse(&runAny, 1.0);
5765
break;
58-
59-
case MODE_WAVES:
60-
LED::blue();
61-
Waves::run();
62-
break;
63-
64-
case MODE_ACTIVE:
65-
LED::red();
66-
Active::run();
67-
break;
6866
}
6967
}
7068

0 commit comments

Comments
 (0)