lp_cover is a free time project of mine, that I will NOT be updating actively. There is no guarantee that I will be adding new features or fixing existing bugs.
This is a small project I created because my Launchpad looked kind of boring sitting in the corner of my desk. To make it more visually interesting, I developed this program, which features music synchronization and a basic idle animation that plays when no sound is detected.
- Music Sync: The Launchpad reacts to your computers current default audio output and displays effects accordingly.
- Idle Animation: When no music is playing, a simple animation runs to keep the Launchpad from looking static.
- Lightweight: The program is minimalistic and doesn't require complex setup.
You need lp_cover.py and requirenments.txt for the program to work. Then run pip install requirenments.txt and start.bat. I will be adding a pyinstaller exe later on. Stay tuned for updates!
Here is a small demonstration video:
Since this is a side project, I do not guarantee future updates, bug fixes, or new features. However, feedback and suggestions are always welcome! It currently only supports the Novation Launchpad Mini Mk3. It might work on other models, especially if you modify the code, but I can't guarantee it for most of them.
- You are free to use this project as you see fit.
- Contributions are welcome! Feel free to modify the code and create your own version.
- Please note that this is a side project and not intended to generate income or fame at this time.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License.
-
You are free to:
- Share, copy, modify, and redistribute the material in any medium, format, or platform for non-commercial purposes, as long as you provide proper attribution and share under the same license.
-
Conditions:
- You must give appropriate credit by linking to the original repository at https://github.com/doctor-versum/lp_cover.
- If you modify and redistribute the code, you must do so under the same CC BY-NC-SA 4.0 license.
- Commercial use is prohibited under this license. You may not use the material for commercial purposes, including but not limited to selling, offering for sale, or using it in any product or service intended for commercial gain.
-
ShareAlike:
- If you modify or remix the code, you must distribute it under the same license, i.e., CC BY-NC-SA 4.0.
For details, visit the official CC BY-NC-SA 4.0 license page.
- tez3998 and his video about recording output audio using python
▶️ play on YouTube