Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Volume Control - Your opinion.

  1. #1
    Low Bitrate
    Join Date
    Mar 2000
    Location
    Portland, OR , USA
    Posts
    68

    Post Volume Control - Your opinion.

    I'm close to finishing up my MP3 player program I'm writing in Visual Basic. Since different MP3's play at different volume levels - some soft, some loud - I'm working on an automatic volume control for the program. But I can't decide which way to go, so what do you think:

    1. Should I have the volume automatically adjust as the song plays? For example, if it's playing too loudly, I could have the volume half itself and the opposite if it's playing too softly.

    2. Or should I just save the volume level for each song and reset to that level when the song plays again? The user would have greater control, but they would have to set the volume for each song initially.

    Which would you prefer?

    ------------------

  2. #2
    Constant Bitrate
    Join Date
    Jun 2000
    Location
    landing, NJ, USA
    Posts
    134

    Post

    yo
    i vote for second (number2)
    i like to set my volume and then all the song just play with that volume instead the softwaer control the volume level

    like ..i set the volume that way then the program will save the volume level in ram or thing like that, then next song or what ever song after that will just follow that sound level
    )
    chill
    hope you write some software for lcd plugin 40x4 and 20x4 and with can display stuff like humidity, time, day, temperature. with custom key control so the user can define what ever key they needed and no need to use keypad

    I write my self a program in assembly (i only know assembly eventhought i know c++ but dont know how to write application with it)that can display stuff like temp., humidity, temperature, speed, gas level, baterry level and display it in LCD. now i have like 3 LCD in my car which is too much. i wanna somehow to put them all in one lcd
    oh well, no high level language is a way to go but i am sux with it. ifyoucan help me let me know


  3. #3
    Newbie JrFaust's Avatar
    Join Date
    Jun 2000
    Location
    Eagan, MN
    Posts
    43

    Thumbs up

    I have to vote for the first one mainly because I wouldn't have the time to set the volume for each song.
    That's right, you just got passed by a computerized toaster...

  4. #4
    Constant Bitrate
    Join Date
    Dec 1999
    Location
    Santa Ana, CA 92704
    Posts
    201

    Post

    number two would be cool as long as it has just a general default sound for songs you don't want to tinker with the volume with.

  5. #5
    Low Bitrate
    Join Date
    Mar 2000
    Location
    Portland, OR , USA
    Posts
    68

    Post

    OK, thanks for the responses. I'm also leaning towards Number 2. It does allow more control, and I can set a default volume for all songs and then allow you to tweak it as necessary for each song. Some people mentioned that number 1 might be confusing because the program wouldn't necessarily adjust the volume until it became too loud, so the song might play halfway through and then suddenly the volume would drop.

    --Yes, it does support LCD. Specifically a 4x20 serial LCD.

  6. #6
    Low Bitrate
    Join Date
    Oct 1999
    Location
    N Ireland
    Posts
    108

    Post

    Go for option 2 but have the program so that it can quickly scan through all the songs and build the database of volume levels for each song keeping them all the same volume level.

    Then you can further adjust each level when the songs are playing.

  7. #7
    Newbie
    Join Date
    Jul 2006
    Posts
    2

    Arrow Volume?

    Could you please point me in the right direction of controlling the volume in VB6, I've had a look for tutorials but can't seem to find any!

    Thanks!

  8. #8
    Mobile Impact Creator reddeath30's Avatar
    Join Date
    Mar 2005
    Location
    Fontana, California
    Posts
    1,142
    Quote Originally Posted by ShauneyB View Post
    Could you please point me in the right direction of controlling the volume in VB6, I've had a look for tutorials but can't seem to find any!

    Thanks!

    try www.planet-source-code.com and do a search on volume
    Mobile Impact
    Highly innovative car computer multimedia/entertainment system software.
    http://mobileimpact.biz.tm

  9. #9
    Mobile Impact Creator reddeath30's Avatar
    Join Date
    Mar 2005
    Location
    Fontana, California
    Posts
    1,142
    Quote Originally Posted by Craig Chatterton View Post
    I'm close to finishing up my MP3 player program I'm writing in Visual Basic. Since different MP3's play at different volume levels - some soft, some loud - I'm working on an automatic volume control for the program. But I can't decide which way to go, so what do you think:

    1. Should I have the volume automatically adjust as the song plays? For example, if it's playing too loudly, I could have the volume half itself and the opposite if it's playing too softly.

    2. Or should I just save the volume level for each song and reset to that level when the song plays again? The user would have greater control, but they would have to set the volume for each song initially.

    Which would you prefer?

    ------------------
    This is fine and dandy, but making sure you know that everyone has set up thier audio in different ways, some have channeled thier computers into their head units into auxiliary ports or by fm modulators, or even by tape player adapters. Some have set up amplifiers that connect directly to their sound cards so potentially volume levels will be all over the board. There is no way to 2nd guess what the level needs to be. Regarding option 2 trying to keep track of every level for thousands of different songs just creates a coding problem for you. You would have to store the information somewhere in a database or something that will eventually reach capacity or slow the program down while it searches through a file or control. Your best bet is to just save the current volume level upon exit so that when the program is started back up it just goes back to that same volume.
    Mobile Impact
    Highly innovative car computer multimedia/entertainment system software.
    http://mobileimpact.biz.tm

  10. #10
    Low Bitrate Pishaa's Avatar
    Join Date
    Oct 2005
    Posts
    81
    Quote Originally Posted by ShauneyB View Post
    Could you please point me in the right direction of controlling the volume in VB6, I've had a look for tutorials but can't seem to find any!

    Thanks!
    mp3gain

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •