SynthMaker

VU Meter using Bitmap Knob

Archive · 2011 6 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

acg2010 ·

Following the examples generously provided by cymsilly and others on this forum, I used the bitmap knob module as suggested by others to create a VU meter. The hope was it would avoid any flickering caused by lack of frames when using the animated knob module. That way, a static image of a VU meter can be used and the needle is the only object moving. The only thing that I added was a triggered peak LED (probably already been done previously by others). The hardest part for me was figuring out the logic to trigger the LED but turn it back off as the db drops. There is probably a much simpler way of doing it than I did. An image and the osm are attached.

Some of the mouse drag components can probably be deleted from the osm. Also, I have not checked the calibration of the meter. The osm was created using the SynthMaker CM version.

cyto ·

acg2010 wrote: I have not checked the calibration of the meter.

Here's a little update that at least gets the meter scaled to dBFS and in the range of -20 to +6. Because the graduations on your graphic aren't evenly spaced (esp. in the negative region), this fix isn't 100% accurate, but it's significantly better than leaving it scaled linearly. I've included in the osm a meter that I use for testing, etc. if you want to use that as a reference as you try to wrangle the scaling a little more. I'm thinking you can probably get closer by working out a simple transfer function after the dB scaling.

While I was at it, I replaced the stock envelope follower with my own. Now, you can open up the property panel of your meter and choose between "RMS" and "peak" as well as configure the response time of your meter. Not only is this more flexible than the stock envelope follower, but it also executes a lot more efficiently.

Good work. And let me be the first to say, welcome to the forum!

-cyto

acg2010 ·

Thanks cyto. I checked out your mod and it has a much better response. The VU meter graphic was taken from a reference cymsilly provided and when I resized it, it probably distorted the Vu meter scale. Also thanks for the reference meter. Now I can import in what ever VU image I want and then calibrate it using your reference meter.

I have been playing around with Synthmaker for about a year and a half and have put together various basic simple synths, effects, and tools using information, example osms, and discussions in this forum and have posted them on my website listed in my profile. I have to give credit to you and all the others on the forum.

Thanks again.

-Ph D(J) (aka acg2010)

2nvu ·

acg2010 wrote: Following the examples generously provided by cymsilly and others on this forum, I used the bitmap knob module as suggested by others to create a VU meter. The hope was it would avoid any flickering caused by lack of frames when using the animated knob module. That way, a static image of a VU meter can be used and the needle is the only object moving. The only thing that I added was a triggered peak LED (probably already been done previously by others). The hardest part for me was figuring out the logic to trigger the LED but turn it back off as the db drops. There is probably a much simpler way of doing it than I did. An image and the osm are attached.

Some of the mouse drag components can probably be deleted from the osm. Also, I have not checked the calibration of the meter. The osm was created using the SynthMaker CM version.

I like it, & iam gonna use it to 😉 Thanks acg2010 ...............

acg2010 ·

Glad you liked it 2nvu. Your welcome to use it (mostly built from others work). Would like to see the end product you use it in when ready.

take care - acg2010

dman ·

thanks for the vu meter

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.