Movie Music has a LOUD PROBLEM! So I fixed that! (Automatic Volume Adjuster)

Spread the love



Visit Brilliant.org and get a 20% discount: https://Brilliant.org/GreatScott/
Previous video: https://youtu.be/15HmW1K8MZY

Facebook: https://www.facebook.com/greatscottlab
Twitter: https://twitter.com/GreatScottLab
Support me for more videos: https://www.patreon.com/GreatScott?ty=h
Altium Designer: https://altium.com/yt/greatscott!
More project information (schematic, code, pictures,…..) on Instructables: https://www.instructables.com/Automatic-Volume-Adjuster-for-LOUD-MOVIE-MUSIC/

Parts list (affiliate links):
LiPo Battery: https://s.click.aliexpress.com/e/_ASwccg
https://amzn.to/3EcECjz
Charge/Protect board: https://s.click.aliexpress.com/e/_d7ZzZsT
https://amzn.to/3AagCuT
Switch: https://s.click.aliexpress.com/e/_9AUg2y
https://amzn.to/2Xb67ZD
3.3V regulator: https://s.click.aliexpress.com/e/_AAYr2o
https://amzn.to/3kaAwQR
Capacitors: https://s.click.aliexpress.com/e/_dU4FEsB
https://amzn.to/3llj23v
Resistors: https://s.click.aliexpress.com/e/_dTPpXjt
https://amzn.to/3lmbRIy
Electret Mic: https://s.click.aliexpress.com/e/_AP8fDA
https://amzn.to/3zeyovE
OpAmp: https://s.click.aliexpress.com/e/_dTvJRGw
https://amzn.to/3AcMD5p
Potentiometer: https://s.click.aliexpress.com/e/_A7tN0k
https://amzn.to/3EqTevR
Arduino Pro Mini: https://s.click.aliexpress.com/e/_AmcdA0
https://amzn.to/3C7vBq3
IR LED: https://s.click.aliexpress.com/e/_AMJj6s
https://amzn.to/3nv06Sy
Red LED: https://s.click.aliexpress.com/e/_dV63r7D
https://amzn.to/3hyj07j

In this project I will solve one of the biggest problems I have with modern movies. The problem is that the conversation volume is way too low in comparison to the music volume. That is why I combined an Arduino microcontroller with a microphone and an IR LED in order to create an automatic volume adjuster. It basically detects when loud movie music starts playing, lowers the volume and then brings the volume back up when the music is over. Let’s get started!

Websites which were shown in the video:
https://ww1.microchip.com/downloads/en/DeviceDoc/MCP1700-Low-Quiescent-Current-LDO-20001826E.pdf
http://www.advanced-monolithic.com/pdf/ds1117.pdf

Thanks to Brilliant.org for sponsoring this video.

Music:
2011 Lookalike by Bartlebeats

0:00 The problem with movie music
1:20 Intro
2:17 Volume control + sound measurement
3:06 Hardware design around uC
5:26 IR codes for volume
5:39 ADC settings for audio sampling
6:23 Algorithm for detecting loud movie music
8:21 Arduino code
9:10 Final test & verdict

source

34 thoughts on “Movie Music has a LOUD PROBLEM! So I fixed that! (Automatic Volume Adjuster)

  • September 26, 2021 at 3:18 pm
    Permalink

    GreatScott puts Audio Engineers ON BLAST!

    As an audio engineer, I agree about the mix. Too much Dynamic Range can be a bad thing…

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    If we can open that control unit, won't it be much easier to control the volume with a circuit?

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    I was just thinking about doing some IR automation, this video came in at the right time!

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    if you wach movies on computer w10 google : Normalize Volume Levels In Windows With Loudness Equalization

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    My old Marantz SR5000 home theatre amp had a similar function called midnight, for watching movies late at night without disturbing people. As well as prevent any loudness past a chosen level, it also flattened the sound frequency to quiet down the sub and tweeters.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Yes, that problem with sound seems to be an industry standard. I've noticed in in many new movies where you can hardly hear or understand any dialog but the ambient sound and music are raised to the level of absurdity. I don't know what's wrong with these people.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Oh, I thought this would be some kind of a PID regulator, which sounds simpler than dealing with the button presses pseudo-manually

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    a fix if you are watching movies on a windows device: go to control panel, hardware and sound, sound, double click your audio device, go to enhancements tab, and check loudness equalisation.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Who makes advanced sound system for Bluetooth headset projects..

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Thanks for great video, please make emergency inverter bulb circuit with fast charging , typical emergency bulb in market takes 8 hrs to charge.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Awesome! It seems you are running out of ideas though. I miss the old GreatScott 🙁

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    well i like that dynamic the newer films are desinged to reproduce and its not as an big issue as most people are pretending it to bee be i mean just use a god damn compressor if you dont like it xD

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    I thought it was me getting older, but it seems that my hearing is still OK.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Building this for my parents ASAP! They always get into arguments because of this annoying issue.
    Thanks for sharing, I’ll provide feedback and updates should I have any!

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Your LG soundbar probably has a built in normalizer feature (they come up with different names for it). Nice project nonetheless!

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Bei Interstellar sind die tiefen Töne teilweise auch unerträglich Laut, echt nervig!

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    I ike it!, I kept thinking some kind of equalizer on the TV or external audio device should be able to control frequencies, or even the compressor effect built in on computer audio devices. (Realtek, Intel Conexant, etc)…

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    This problem has triggered me and my family for all my life as a human or movie watcher. I will make this marvel

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Using speakers that are not wireless, a laptop with good sound card (or with an external one) can do the job. You can program it the same way, but instead of lowering the volume by IR, it will do it be lowering the gain.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Would you consider making a self level volume controller for cars when road noise is higher/going at higher speeds? more often than not i find myself turning up the volume on the highway due to all the wind and road noise then turn it back down in town at slower speeds. Maybe a good idea to build on top of your CAN bus video and mix in this project?

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    I've always admired the quality of your videos but they're just getting better and better. The shots of you talking are well composed and super professional! Well done brother! Can't wait for more.

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    wait, then you cant talk while watching a movieor it might trigger it?, maybe something that can be attached really close to the speaker (without obstucting it) can be better, i feel this cant work on a "louder" enviroment

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    Why not just add a peak detector (diode, capacitor, charging resistor and a discharging resistor) instead of that complicated code to determine when to change the volume?

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    wouldn't it be better to build plain simple audio compressor?

    Reply
  • September 26, 2021 at 3:18 pm
    Permalink

    I think that an audio compressor would be a better approach. It would reduce the dynamic range of the original audio.

    Reply
  • October 10, 2021 at 11:32 am
    Permalink

    What抯 Happening i am new to this, I stumbled upon this I’ve found It positively helpful and it has helped me out loads. I hope to contribute & assist other users like its aided me. Good job.

    Reply

Leave a Reply

Your email address will not be published.