Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User whiteF's Avatar
    Join Date
    Nov 2011
    Posts
    19
    hi, i tested the following 2 Audio Methods
    --> Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0")
    --> Audio/Soundeffect Elements ("QtMultimediaKit 1.1")

    After testing, I noticed the following:

    --> Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0"):
    - Quick Sounds / fast reactions
    - low volume
    --> Audio/Soundeffect Elements ("QtMultimediaKit 1.1")
    - Slow Sounds / slow reactions
    - higher volume than Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0")

    With Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0") i had tested with
    - "Mixer.AbsoluteVolume: 1.0"
    - "AudioBuffer.Volume: 1.0"

    Does anybody know how i can output sounds with Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0") without to set any volume above "1.0" ?!


    At least...
    my ringtones are louder as the same ringtone played with Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0")... why?!

    The app "Dj Turntable v1.4" from https://projects.developer.nokia.com/turntable also playing low volume sounds (This App uses Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0") too)


    nobody can hear that sounds if people in front of you talk together... rly awesome
    Last edited by whiteF; 2012-07-20 at 20:59.

  2. #2
    Regular Contributor treinio's Avatar
    Join Date
    Oct 2008
    Location
    Oslo, Norway
    Posts
    329
    Quote Originally Posted by whiteF View Post
    my ringtones are louder as the same ringtone played with Qt GameEnabler - QML Audio Plugin ("GEAudio 1.0")... why?!
    This may depend on multiple things; the volume of your audio samples, the number of audio sources used in the GE mixer, and also the version of your Qt Mobility installation.

    GameEnabler uses QAudioOuput internally, and QAudioOutput has a known issue with volume setting:
    https://bugreports.qt-project.org/browse/QTBUG-23771

    GE actually tries to work around it, see here:
    http://projects.developer.nokia.com/...dioout.cpp#L79

    Even with the hack enabled, it caps the volume to 60% of the maximum (and does nothing on the latest Mobility release, where the problem is reportedly fixed).

    But you have to enable it yourself by defining QTGAMEENABLER_USE_VOLUME_HACK:
    http://projects.developer.nokia.com/...raudio.pri#L81

    Finally, you should remember that GE is a software mixer that doesn't provide protection (compression/limiting) against audio clipping, so with multiple audio buffers running with high volume levels, there is the risk of distorted output. This is the reason why GE uses conservative volume levels in general.

  3. #3
    Regular Contributor teemup's Avatar
    Join Date
    May 2010
    Posts
    362
    I will also add:
    Usually the volume by the GE mixer is ok. It might not be super loud on all environments, but that is rarely what people want. If they are in environment where lot of people are talking etc. they would use their headphones or simply cope with no sound.

Similar Threads

  1. Qt "not finding" OpenGL ES libraries in Qt GameEnabler
    By karunesh.kaushal in forum [Archived] Beginning Qt
    Replies: 1
    Last Post: 2011-08-20, 03:06
  2. Volume up/down in QML
    By molbal in forum [Archived] Qt Quick
    Replies: 4
    Last Post: 2011-06-28, 07:49
  3. use volume key in app
    By mahdi68 in forum Mobile Java General
    Replies: 2
    Last Post: 2010-07-20, 18:09
  4. OTT , low volume
    By jazzkat in forum Mobile Java Media (Graphics & Sounds)
    Replies: 1
    Last Post: 2004-09-26, 16:20
  5. Ott volume
    By Danack in forum Mobile Java Media (Graphics & Sounds)
    Replies: 0
    Last Post: 2004-04-16, 13:58

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved