buzz forums
http://forums.jeskola.net/

Volume slider example
http://forums.jeskola.net/viewtopic.php?f=3&t=2196
Page 1 of 1

Author:  Joachip [ Mon Nov 07, 2016 9:31 pm ]
Post subject:  Volume slider example

After a lengthy and interesting talk about how volume sliders should work, here's one that incorporates a lot of different commonly seen approaches seen in a lot of software everywhere.

The idea is that you pick how much maximum boost you want to allow (+10 dB is quite common on analog mixing consoles) and how the curve from minimum to maximum should be, using the "Type" parameter. After setting these, you can adjust the volume. Notice if your choice "feels right" or not. Also try sending in signals that are are bit too loud or quiet, and see if such signals are easy enough to deal with.

Why?

Because some people like when the volume rises a lot in the beginning, other people like when you have a more fine control over the quiet part of the slider range.

So yeah, it's just a volume slider. Really a rather boring machine that I wrote for educational purposes. But please let me know what your prefered settings are. And tell me if it crashes.

www.robotplanet.dk/t2/Joachims%20Volume.dll

Author:  AndersBrontosaurus [ Mon Nov 07, 2016 10:59 pm ]
Post subject:  Re: Volume slider example

Ooh! Will check.

Author:  boombaxx [ Wed Nov 09, 2016 12:38 am ]
Post subject:  Re: Volume slider example

I would love to help in any way a machine that combined mtrk, utrk and cng recorder :dance:

Author:  Joachip [ Wed Nov 09, 2016 6:19 pm ]
Post subject:  Re: Volume slider example

boombaxx wrote:
I would love to help in any way a machine that combined mtrk, utrk and cng recorder :dance:

That's not what this channel is about at all. :D But the source code for matilde tracker is public, and you're of course very welcome to contribute.

https://sourceforge.net/projects/matilde-tracker/

Author:  Klangkulisse [ Thu Nov 10, 2016 6:22 pm ]
Post subject:  Re: Volume slider example

Joachip wrote:

So yeah, it's just a volume slider.


Anyway, it's a new machine and I like new machines :dance: :dance: :dance:

Thanks.

Author:  bigyo [ Sat Nov 12, 2016 12:55 am ]
Post subject:  Re: Volume slider example

x^3 or x^3.14 is ok, but if max boost is +10 dB then 0dB point is at 0.69, i think it's better to have 0dB point at 0.75 or 0.8 or something that can easily be typed in pattern editor.

here is what i used in my machines. this code allows to set exactly 0dB point (or any other value)

Slider1LinLog is a combination of lin and log scale slider (Amplitude = SliderPosition*exp(SliderPosition))
Slider2Pow uses the power function (Amplitude=SliderPosition^a)

http://bigyo.untergrund.net/buzz/temp/Bigyo%20A.dll
http://bigyo.untergrund.net/buzz/temp/B ... 20code.zip

Author:  Joachip [ Sat Nov 12, 2016 11:44 am ]
Post subject:  Re: Volume slider example

Great contribution, Bigyo!
I like those two approaches too.

Author:  AndersBrontosaurus [ Wed Nov 16, 2016 10:30 pm ]
Post subject:  Re: Volume slider example

Nice!
I'm always looking for new faders. That's why I'm nagging pac to update his krossin/out with functional inertia and MixIO to include other curves than linear.

Is there a way to give inertia other value than %? It would be great if there was a way to easier understand how long time it will take for the slider to go from A to B

Author:  AndersBrontosaurus [ Tue Dec 20, 2016 9:18 am ]
Post subject:  Re: Volume slider example

AndersBrontosaurus wrote:

Is there a way to give inertia other value than %? It would be great if there was a way to easier understand how long time it will take for the slider to go from A to B


Bump

Author:  AndersBrontosaurus [ Wed Jul 18, 2018 7:45 am ]
Post subject:  Re: Volume slider example

Just want to say that I really really like this slider

Author:  Joachip [ Mon Sep 17, 2018 6:50 pm ]
Post subject:  Re: Volume slider example

Inertia? Heh, well... it was mostly a usability study plugin really, so I didn't spend a lot of time on extra features.

Glad you like it though.

Author:  bigyo [ Fri Dec 21, 2018 11:21 pm ]
Post subject:  Re: Volume slider example

Amplitude=SliderPosition^a * exp(SliderPosition) gives even more control over the shape of the slider.
source code: http://bigyo.untergrund.net/buzz/temp/Bigyo%20A%20source%20code2.zip

Author:  UNZ [ Mon Dec 31, 2018 6:38 pm ]
Post subject:  Re: Volume slider example

AndersBrontosaurus wrote:
MixIO to include other curves than linear.


yes, one day

Author:  IXix [ Wed Jan 02, 2019 12:02 pm ]
Post subject:  Re: Volume slider example

Thanks for sharing this stuff. I feel IX Strip II looking at me accusingly. :D

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/