Godtone (talk | contribs)
m Novation Launchpad isomorphic keyboard code: clarify as per updated info
Godtone (talk | contribs)
m Installation issues/troubleshooting strategies/recommendations: remove todo as per its completion; correct mention of rtmidi to mido
Line 1,542: Line 1,542:
=== Installation issues/troubleshooting strategies/recommendations ===
=== Installation issues/troubleshooting strategies/recommendations ===
The most potentially difficult part is that depending on what OS you are using, how you have Python installed, what version, etc. there can be complications so that running <code>pip install rtmidi</code> in a terminal does not work. I list potential issues below, so please read carefully for something applicable to your case if it isn't going smoothly.
The most potentially difficult part is that depending on what OS you are using, how you have Python installed, what version, etc. there can be complications so that running <code>pip install rtmidi</code> in a terminal does not work. I list potential issues below, so please read carefully for something applicable to your case if it isn't going smoothly.
Todo: Explain how to put it into programmer mode in the case of Launchpad X and Launchpad Pro MK3.


0. Technically not an issue with rtmidi, but an easy one to solve: you forgot to update the firmware of your launchpad to be up-to-date via the official site: https://components.novationmusic.com/
0. Technically not an issue with rtmidi, but an easy one to solve: you forgot to update the firmware of your launchpad to be up-to-date via the official site: https://components.novationmusic.com/
Line 1,571: Line 1,569:
7. '''Final remedies''' (mainly for Windows being janky):
7. '''Final remedies''' (mainly for Windows being janky):


7.1. Try uninstalling and reinstalling <code>rtmidi</code> and <code>python-rtmidi</code> with <code>pip</code> (or if on your system that corresponds to Python 2 rather than Python 3, then with <code>pip3</code> instead):
7.1. Try uninstalling and reinstalling <code>mido</code> and <code>python-rtmidi</code> with <code>pip</code> (or if on your system that corresponds to Python 2 rather than Python 3, then with <code>pip3</code> instead):
<pre>
<pre>
pip uninstall python-rtmidi
pip uninstall python-rtmidi