ollie-nye / vban-xctrl

A translator interface between VoiceMeeter/VBAN and the X-Touch
7 stars 1 forks source link

Increase more amount segments of the indicator scale #5

Closed Golstrider closed 1 year ago

Golstrider commented 2 years ago

When the signal is peaking, the physical indicator uses only 6 segments instead of 8 to show the signal. IMG_20220910_135706

JoshMiles commented 1 year ago

Just bumping this as I'm experiencing the same bug (:

ollie-nye commented 1 year ago

Finally got round to fixing this one! Updated in 0393a7a, should be working on the full range now if you pull the latest changes

Golstrider commented 1 year ago

Finally got round to fixing this one! Updated in 0393a7a, should be working on the full range now if you pull the latest changes

Hi! Thanks for the update! Just checked it twice, and unfortunately, there are only 7 segments works instead of 8, and they starting to get red color on the 5th segment and above. But the only two last segments should have red color, or am I wrong?

ollie-nye commented 12 months ago

It seems to be working alright here, have to properly overdrive a channel to get the last segment lit though! The XTouch has the first four as green, the next three as orange and the final one as red, unfortunately they're just the led colors, we can't change them on this board

Golstrider commented 12 months ago

It seems to be working alright here, have to properly overdrive a channel to get the last segment lit though! The XTouch has the first four as green, the next three as orange and the final one as red, unfortunately they're just the led colors, we can't change them on this board

Hm, interesting, but in my case it doesn't fill the entire range while viocemeeter shows me that the signal in this channel clipping

I recorded the video, take a look at it pls https://drive.google.com/file/d/15PpnbrATqmfq8o7kwXDQVAJ3XIVsxg_K/view?usp=sharing

Golstrider commented 11 months ago

@ollie-nye

Already overloaded signal in Reaper, and send this signal to VoiceMeeter, and yes, it uses all segments but seems this scale uses Pre-Fader (VoiceMetter) signal. Is there any chance to see the post-fader signal on this scale??

Golstrider commented 11 months ago

Or I don't understand. The segment scale doesn't react to the fader moving if I use VB-Audio CABLE as an input. But if I use the ASIO routing from Reaper to VoiceMeerer, seems it works fine. But still, on the first bus, it works as the pre-fader signal scale. If I set up fader to +12 and have the overload in VoiceMeeter, the console still shows me that everything is ok

ollie-nye commented 11 months ago

So the meters should match what the meters do if you look at Voicemeeter itself, it's all on a linear scale though and the way Voicemeeter does the meter hold means that the first two or three bars will usually be on all the time because a signal rarely goes below -30dB. I don't think it should change depending on the input, we only listen to what Voicemeeter spits out the other end.

I might chop the bottom end off that scale, and spread the -30 to +10 range over all leds meaning each led would roughly be 5dB if that'd be better?