Metadata-Version: 2.1
Name: macropad
Version: 1.1.1
Summary: Use the Launchpad-Mk2 as a Macro Device
Home-page: UNKNOWN
Author: LiquidDevect
Author-email: 
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >= 3
Description-Content-Type: text/markdown

# **MacroPad**
\
\
\
_**Simple Example**_
```python
import macropad


# Create Pad Instance
lp = macropad.MacroPad()


# Bind function btn_up to Button X0 Y0 with color red and on press color green
@lp.bind(x=0, y=0, colorcode=5, color_on_activate=21)
def btn_up():
    print("X-0 Y-0 PRESSED!")

# Start the Button Listener Thread
lp.start_binding_execution_thread()


# Wait forever
while True: continue


# Only needed if the programm is ending and not killed, without you get some MIDI errors
lp.close()
```
\
\
\
_**Stop Button Listener Thread**_
```python
lp.stop_binding_execution_thread()
```
\
\
\
_**Unbind Keys**_
```python
# Unbind Button X0 Y0
lp.unbind(x=0, y=0)

# Unbind Every Button
lp.unbind_all()
```
\
\
\
_**Coltrol Led's**_

```python
# Turn Led X0 Y0 red
lp.enable_led(x=0, y=0, colorcode=5)

# Turn Led X0 Y0 off
lp.disable_led(x=0, y=0)

# Turn all LedÂ´s off
lp.disable_all_leds()
```

