Comments (14)
Now available in the library.
from befaco.
this is fantastic and the added led dimming is a great idea. Tried a few things and it is working flawlessly so far. Will try to break it more but awesome work.
from befaco.
Why not do it the other way around? Dim the led when not connected and brighten it when active?
Seems more intuitive to me anyway :)
from befaco.
I've changed as you suggest @dromer (great shout), and merged back the PR to VCVRack/Befaco.
Submitted to the library here: VCVRack/library#684 (comment)
from befaco.
@hemmer hi, just playing around with it and wondering if the behavior for the program selection is behaving like the hardware - it seems very odd, like the program selection knob acts as an offset to the incoming cv. In case this is as expected please ignore, otherwise i can look deeper.
from befaco.
@tastez - I agree the behaviour was not quite correct. I've since discovered the infinite knob mode which is actually what the hardware uses - I've pushed a fix / build that hopefully addresses this.
from befaco.
thats great to hear! can't wait to test it 🎉
from befaco.
@hemmer just tested it and incoming cv sequences don't seem to consistently set the values for the program knob still. Endless knob is great though
from befaco.
OK I understand. My hardware unit doesn't do this either, but I wonder if that makes more sense than current setup? Currently if CV increases by 0.5V it increments, then resets the reference point (same for decrements).
from befaco.
ah interesting, was hoping program can be changed via cv but doesn't readjust reference points. To be able to use the knob as an offset does seem logical and nice. End goal imo should be repeatable sequences via cv in. Not familiar with the hardware or the logic there for cv input. Does that mean cv input range should always be less than -/+0.5?
from befaco.
I tried with the hardware muxlicer into Noise PLethora and it doesn't play a consistent sequence. However I think that it makes more sense if it does, and I agree about repeatable sequences. I've pushed a new build that provides this functionality. It'd be great if you can test this (and try to break it).
noiseplethora.mp4
from befaco.
🕺
from befaco.
one thing i found is that the endless program selector knob acts as a relative knob - i assume this is like the hardware.
you adjust the knob while on program A, set it to something like program 5, click the knob - program B is still at 0, regardless of the knob position and if you turn it clock wise to program 5 and then click it to adjust program A - program A would still be at program 5.
with the new experimental feature you've added (which is awesome imo), it seems the knob works in absolute mode - so if you have a sequence going into program A, the program select knob acts as an offset (nice) - however, clicking it and switching to select program B to something like 5 and clicking it again, will immediately apply the offset to program A's sequenced position. It is probably a headache to fix but could be a bit more logical.
*note - if nothing is plugged into program B, the knob still acts in relative mode - so adjusting an offset to a sequenced program A, and switching to program B, won't immediately set program B to a value.
** investigated a bit more and it seems as long as your selector knob is on the program that you are feeding CV to, you can apply an offset to it - once you switch to adjust program select or bank select of the other oscillator, offset is removed from the other oscillator that has an incoming cv sequence.
from befaco.
I understand. I spent quite a while trying to fix this, ended up copying the Plaits model where the module has a "state" that can be temporarily modified by CV. In this way, the program dial can be used to dial in a permenant offset to either bank, which then sums with CV.
It can be a little confusing to understand what's going on, so I've made the LED darken a little when CV is present to help indicate:
noise_plethora_v3.mov
Let me know if this makes sense.
from befaco.
Related Issues (20)
- Release updated modules: Muxlicer, STMix, VC ADSR, Morphader, Sampling Modulator (v1.2.0 release) HOT 9
- Spring reverb level label typo HOT 1
- Muxlicer clock in delayed sync HOT 4
- Sampling Modulator: DC offset & trigg out HOT 4
- Muxlicer "All in Normalled Value" not changing after menu selection HOT 2
- Invalid tag in plugin.json HOT 3
- Self-patched Muxlicer (COMIO to Gate Mode) creates triggers when not expected. HOT 3
- Chaining Muxlicers doesn't work smoothly HOT 6
- Pop when adding polyphony channel on EvenVCO HOT 1
- Noise Plethora Grit control is reversed and filter do not self oscillate HOT 4
- pulse wave has a huge amount of DC on it HOT 3
- Sawtooth wave has DC at high frequencies. HOT 1
- Stereo Strip CPU increases by 600% while dragging EQ sliders HOT 3
- PonyVCO. Output goes to 'nanV' while FM'ing at sample rates of 192 or 768 kHz. HOT 8
- PonyVCO produces wobbling pitch after 'TZ FM' source disconnection. HOT 2
- Add polyphony to Pony VCO HOT 1
- Rampage unstable at shape = -1 HOT 3
- MIDI Thing Bridge -10/0 range not available HOT 2
- Trigg Out is == Clock Out in INTERNAL clock mode HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from befaco.