UPDATED Extension: Track templates (need help testing)

Post Reply New Topic
RELATED
PRODUCTS

Post

Js Templates - Auto insert up to 3 devices when you make a new track with no delay!

For the download and full details (like future features) you can go to https://github.com/JonSewi/Sewi-Extentions

Update version 0.2 SoftWater:
- Rewrote the whole thing to be much cleaner and easier to expand, bugfix, etc.
- Added: Auto insert mode!
The preferences page has fields to input device ID's. (You can right click on devices in Bitwig to copy the device ID. you can then paste it in the input field.)
ID's are automatically identified as VST2, VST3 or Bitwig Native.
(Also has an input field that can function as a little notepad where you can write down the name of the device)
- Changed: Browser mode.
Now has an input field in the preferences for the name of the template tag. Makes customizing and switching much easier.
Now slower for testing, but much more stable. Will be made faster in a future update.
- Removed: Document settings.
This feature may return in the future, but was a bit annoying to implement at the moment and seemed a little niche anyways.

https://user-images.githubusercontent.c ... a4613f.mp4

---
Original Post:

Hey yall,

I made a wee extension that adds template functionality to BitWig.
Something I was rather horrified to not see. So horrified in fact, that I learned JS and then decided Java would be better. Thanks Moss, for the documentation. Still, 'land of confusion' was the theme song here.

Anyways, it's here. And somehow it works!

- Looks for changes in track number
- Checks for empty device chain on selected track
- Auto Insert: looks for the Devices using ID's that are put in the preferences input field
- Browser: Opens browser and navigates to the top device of the audio FX presets with the user input tag (default: Template).
- Commits the device onto the track.

Again, I'm a newborn dev (like, i've only done a little HTML before this. This is my first ever piece of code that does something). I have no clue what I'm doing, but I got some ideas.

Feedback is welcome, especially on codes of conduct sharing this type of stuff, cause this version is going to be changing a lot, so feature ideas are cool but probably not useful at the moment.

Cheers!
Last edited by JonSewi on Wed Sep 21, 2022 9:49 am, edited 3 times in total.

Post

This is pretty damn cool. Thanks for sharing.
----------------------------------------------------------------------
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest

Post

JsTemplates Updated to version 0.2 SoftWater.
Kirkwood West wrote: Thu Aug 18, 2022 1:34 pm This is pretty damn cool. Thanks for sharing.
Thanks Kirkwood, compared to the new version, that was really clunky :)
I hope you'll test it out, see how it works for you.

Post Reply

Return to “Controller Scripting”