Skip to content

Commit 3030466

Browse files
committed
text updates
1 parent d9ea316 commit 3030466

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

doc/manual.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22

33
Edrumulus is a high quality open source e-drum trigger module software. To use Edrumulus, you need to have:
44

5-
- A supported micro controller developer board (see the README file for supported micro controllers)
6-
- An analog front end circuit to connect the trigger pads to the micro controller (soldering skills are needed)
7-
- The [Arduino](https://www.arduino.cc/en/software) or [PlatformIO](https://platformio.org/) IDE for flashing the micro controller firmware
8-
- Some other software tools like [Hairless MIDI](https://projectgus.github.io/hairless-midiserial) and
9-
[loopMIDI](https://www.tobias-erichsen.de/software/loopmidi.html), etc., for using the Edrumulus MIDI output signal
5+
- a supported micro controller developer board (see the README file for supported micro controllers),
6+
- an analog front end circuit to connect the trigger pads to the micro controller (either a bread board is
7+
used or soldering skills are needed),
8+
- the [Arduino](https://www.arduino.cc/en/software) or [PlatformIO](https://platformio.org/) IDE for flashing the micro controller firmware,
9+
- on Windows OS, some software tools like [Hairless MIDI](https://projectgus.github.io/hairless-midiserial) and
10+
[loopMIDI](https://www.tobias-erichsen.de/software/loopmidi.html) for enabling the Edrumulus MIDI communication,
1011
- [Python](https://www.python.org) to control Edrumulus trigger parameters in real-time.
1112
- Install the Python PIP packages python-rtmidi and windows-curses.
1213

@@ -16,12 +17,7 @@ If Edrumulus is installed on the micro controller and there is no analog front e
1617
you will get a lot of false triggering (i.e. a lot of MIDI notes). For the Edrumulus system to work correctly,
1718
all configured ADC inputs must have the analog front end circuit attached.
1819

19-
There is some debugging available in the Edrumulus firmware to check the analog front end. E.g., you can
20-
undefine USE_MIDI and enable the code in `Edrumulus::process()` which is called "TEST check DC offset values".
21-
If you flash that version of the Edrumulus firmware and open the Arduino serial plotter, you can see the
22-
DC offset of all configured ADC inputs. They must all be at around half the available value range of the ADC.
23-
This would be around 2048 for a 12 bit ADC. Make sure to revert your changes if you want to run Edrumulus
24-
in normal mode again.
20+
If an analog front end for a configured input is missing or faulty, Edrumulus will report a DC offset error.
2521

2622

2723
## Setup for ESP32 under Windows

0 commit comments

Comments
 (0)