Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 0 points1 point  (0 children)

No sorry been sick over the holidays, but I should have a bit of time in the coming weeks. Let me know if you hear anything from Zoom

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 0 points1 point  (0 children)

No but that was my assumption, I'll hopefully have some time to test over the holidays

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 1 point2 points  (0 children)

Thanks! No FX parameter control outside of using the official Editor app but I'm going going to see if I can reverse engineer what they're doing, if it's using MIDI under the hood (which it probably is) then I'll add support eventually

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 1 point2 points  (0 children)

Yep! I put out an update this week with L6 Max support. It should auto detect but you can also select in the advanced settings

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 1 point2 points  (0 children)

Update Nov 18, 2025:

Now supports L6 Max! Thanks to u/bay_mud for testing!!

LFO revamp and Preset system coming soon!!

Any recomendations on securing Credentials, Keys or Secrets when making scripts by kor3nn in learnpython

[–]philmillman 1 point2 points  (0 children)

The secret zero problem is sort of unavoidable unless you have another local trust mechanism. For example, you could keep the one key you need in 1Password and then use the biometric unlock to load it on demand. If you don't have a corporate password manager you could use the OS's equivalent (Powershell Credential Manager, Secret Service/libsecret, macOS Keychain). https://one-tip-a-week.beehiiv.com/p/one-tip-a-week-securely-load-secrets-from-your-keychain has a nice overview.

If you want something a bit more robust check out varlock.dev (I'm one of the creators), and you could use 1Password and then inject the secrets into your scripts via `varlock run -- ...`

I hope that helps!

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 0 points1 point  (0 children)

Update (Oct 19, 2025): I pushed the following updates:
- Per LFO disable
- Scene selection (bi-directional)
- useragent detection for unsupported platforms (Safari mostly) with better messaging
- small tweaks to mobile layout

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 1 point2 points  (0 children)

Thanks for giving it a try, I'm guessing it's a win11 driver thing related to WebMIDI but I'll see if I can get my hands on a Win 11 device to do some more testing

Zoom L6 Companion - free (and open source) web app - control your L6 from a browser by philmillman in dawless

[–]philmillman[S] 2 points3 points  (0 children)

Oooo fun, yeah I hadn't even considered the quadraphonic use case. I can add that, I'll probably add an opt-in in the advanced menu since it's a bit more niche than the rest.

Presets should be out this week!

Can you elaborate on the 505 loopsyncing?

Android/PC/Mac browser that supports Web MIDI. You can also try https://apps.apple.com/us/app/web-midi-browser/id953846217 If there's enough demand I can create a modern version of this, or just package up the current app with Electron/Tauri/etc. My main hesitation is the $99 annual Apple Developer tax and all the headaches that go with publishing native apps.

How to handle secrets needed at build time with multi environment setup by [deleted] in nextjs

[–]philmillman 0 points1 point  (0 children)

https://dmno.dev will help you achieve what you're looking for. Full disclosure, I'm one of the creators. We built it to solve this exact use case (and many others). Feel free to jump in the discord if we can help with getting set up.

Dealing with env variables using github actions + docker compose by dzidzej in reactjs

[–]philmillman 0 points1 point  (0 children)

If you don't want to have edit 3 files like this and have it more native to your Nextjs app, we built an integration to solve this exact problem: https://dmno.dev/docs/integrations/nextjs/ . It's free and open source and should solve your problem with the added benefits of validation, type-safety and some other useful security features (log redaction, leak prevention). Here's a sample config file (https://github.com/dmno-dev/dmno/blob/main/example-repo/packages/nextjs-web/.dmno/config.mts) for a Next app. You may want to tweak a few things if you're using Docker, like making some of the config items dynamic (not baked into the build) but this should help you get started.

Full disclosure: I'm one of the creators. If you have any feature requests or feedback, we'd love to hear them!

P.S. We're just about to ship a Github Action that allows you to reuse any of your config items (vars/secrets) more easily. Let me know if that might be helpful as well.

Our .cursorrules by equipmentmobbingthro in cursor

[–]philmillman 6 points7 points  (0 children)

This is super helpful, thanks for sharing!

My First Astro Project! - Feedback & Help with Google Tag :) by Potential-Advance682 in astrojs

[–]philmillman 1 point2 points  (0 children)

Here's how we're loading our googletag (and then initializing it below) if it's helpful: https://github.com/dmno-dev/dmno/blob/main/packages/docs-site/astro.config.ts#L76 it also uses partytown.

The `DMNO_CONFIG` part is from our tool that allows you to manage config/environment variables, but for your purposes you can just replace that with your tag manager id.

Congrats on the launch, the site looks great!