BCB Components rotating around DirectX

Welcome to BCB-Tools.com Latest News

Development Tools Demo Applications Step-By-Step Tutorials Component Reference

Register Here Available Downloads

Frequently Asked Questions Discussion Forums Receive emails from BCB-Tools.com Send us some Feedback

Links to other sites Information about the BCB-Tools.com website


    FORUM MESSAGE
    Go to the Welcome Page
        FORUM MESSAGE

    You are reading a General forum message.

    Re: InsideConeAngle 0-1

    Author: Israel Luengo

    Date Posted: 2005-10-26 09:51:26



    I think the numbers between 0 and -1 are negative fractional numbers (this is negative float values)

    Sound Cone definition:

    A sound, in a given position but whithout orientation it's called -origin point-....so far is the listener of this point, the sound "heared" more low....As complement, a sound with position and orientation it's called Sound Cone

    In DirectSound this cones formed by 2 cones, one inside and other extern outside...into the inside cone, the volume is stablished to maximum level of sound source....Since DirectSound not support "amplify" the level of max-volume is always 0 and the other levels, are negative numbers as result an "atenuation" of max-volume

    outside the extern cone, their volume are ADDED to "inside cone" volume

    If an amplification stablish that the extern volume with flag DSB_VOLUME_MIN, the source of the sound will be "not-listened" outside of extern cone....between the 2 cones (inside and extern-outside) the volume changes gradually from a level to other

    Tecnically each buffer represented by the interfaz IDirectSound3DBuffer is a sound cone, but frequently those ACT as sound-sources omnidirectional...

    For example, the value by default for the extern volume outside of sound cone it's 0.....if the application don't change it....the volume will be the same for inside cone and outside extern cone....and the sound don't have any apparent orientation

    The right code of sound cones, can create an excelent  environment for our applications....
    giving the capacity for make 3d sound environments such as for example...in a fly-combat simulator, if the enemy is comming from the front and pass at our side flying, we can listen the engine of other "jet" passing near us ....and this kind of things




    REPLY TO THIS MESSAGE?
    Top    

    You can post a reply to this General message using the form below:
    Your Name:


    Message Subject:


    Message Body:


    Verification:





    When ready, click on the submit button below:






Top

Welcome |  Latest News |  Tools |  Demos |  Tutorials |  Reference |  Register |  Downloads
FAQ |  Forums |  Feedback |  Mailing List |  Links |  Site Information

This page is Copyright © 2007 Darren John Dwyer, Australia. All Rights Reserved.
Borland C++ Builder, CBuilder, etc are Trademarks of Borland Corporation.
DirectX, DirectDraw, Windows, etc are Trademarks of Microsoft Corporation.