-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tails feature request #6
Comments
Also, when using Tails, I lose any pitch bends, so I'm assuming you're sampling v/oct on gate. Could you pass v/oct as is to preserve pitch bends, or add an option to enable such? |
Bypassing V/Oct and Gate inputs to outputs makes sense. Not sure why I didn't think of it before. However, if the builtin VCA is being used to modulate the corresponding envelope, bypassing this at the same time won't work right. Yes, Tails samples V/Oct on the gate. I'm not sure how I could get it to preserve pitch bends. |
"I'm not sure how I could get it to preserve pitch bends." Just route v/oct input to current v/oct out poly channel instead of sample & set on gate, just switch channel on gate? |
& yeah, I meant v/oct & gate bypass, not all io. I don't use the VCA bit. |
All right. I created a test version of Tails with an option to Don't latch current note, in addition to the bypasses. With the original design, the rising edge of Gate increments to the next note's channel and latches the current V/Oct value. With this new option enabled, the rising edge of Gate increments to the next note's channel, which now becomes the point where the previous V/Oct value is latched to the previous note's channel. Some observations with Marbles using X2 -> V/Oct and t2 -> Gate, which outputs both on the same cycle:
Would you be interested in a copy of this file to test out? |
If you can post a linux binary that'd be great. My build system is broken atm and I'm not sure why & don't currently have time to sort it. |
I'm exploring options to internally add delay to Tails to see if I can address the issues above, without causing new ones. Then I'll see what it takes to post a binary—Linux is my primary system. Won't be today, since I also have other things I need to do. |
I updated the linux binary to a temporary repo: https://github.com/dbgrande/TailsBeta (in the linux-release dir) It's a new renamed plugin with just the new Tails module, so it can be loaded in parallel with my Grande plugin. |
[0.144 warn src/plugin.cpp:174 loadPlugin] Could not load plugin /home/ewen/.Rack2/plugins/TailsBeta: Failed to load library /home/ewen/.Rack2/plugins/TailsBeta/plugin.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.35' not found (required by /home/ewen/.Rack2/plugins/TailsBeta/plugin.so) |
I added an Ubuntu-20.04 compiled version, in addition to the original Fedora-36 compiled version. |
Perfect so far! Thank you :) |
The updated Tails module is now available in the VCV library. No need for the Beta repository anymore. |
When Tails is bypassed could you pass inputs to outputs unmodified please.
The text was updated successfully, but these errors were encountered: