Skip to content

v0.0.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@Vexcited Vexcited released this 26 Aug 08:28
· 15 commits to main since this release

August 26, 2022

Deployment URL: https://lpadder-ennes2yv4-vexcited.vercel.app

Warnings of this version of lpadder.

  • Still in development, features and utilities are very limited.

What's new ?

This release includes a ton of fix and also a migration from ReactJS to SolidJS.
lpadder should run in a near future with solid-start when this one will release a working state for SPA mode and the Vercel adapter. Meanwhile, we'll just use full SPA with SolidJS (74932ce)

Also, we started to write a documentation website, available under the docs directory for the code and accessible at docs.lpadder.ml for the latest build preview (#28)

Major changes

  • We removed everything in the project editor and are currently replacing it with a completely new design (not finished but the project preview is here)
  • I did MIDI settings, so you can finally edit which MIDI devices you want to use in lpadder.
  • We did a whole new section: suspense... GAMES ! Yeah. Thanks to @trobonox, you can now play a TicTacToe on your Launchpad ! It's still a WIP, but we have the concept done and it's kind of playable ! (a28801d, 7add2a2, 3876298, 3152596, f2a11a1, 40bbe2f)
  • Went from MIDI noteon and noteoff events to SysEx. Yes finally, and now we support also full RGB.
  • We have now support for the Launchpad Mini MK3, Launchpad X, Launchpad Pro MK3, Launchpad Pro MK2 and Launchpad MK2. (b86c58e, ac01bbf, f306d16, 963b7e0, e641be5, cd68c14, fab1e94, b201782, 4d82e18, 71085c1, 42f1743, 172471c, e27c3f1, 9f8e068)

Minor fixes

  • Launchpad colors in the UI are now fixed ! Thanks to some code from Apollo Studio that I translated from C# to JS, we have pretty cool colors in the UI that matches the Launchpad real colors. (2fc1192, 78dd1f3, 7df8bd5, 67cf456)
  • Support for Firefox is done ! Since the current latest nightly builds of Firefox includes a preview for the WebMIDI API, we need to be prepared to meet their requirements. That's why we already made the site permissions add-on for lpadder.ml so when it'll be stable, lpadder will be available for Firefox ! (74c2252)
  • I made also a warning modal on the start of lpadder when WebMIDI is not available in your browser. (f933060)

New Contributors

Full Changelog

v0.0.4...v0.0.5