AttenuationModelLinear QML Type▲
-
Import Statement: import QtAudioEngine 1.1
-
Since: Qt 5.0
-
Inherits: Item
-
Group: AttenuationModelLinear is part of multimedia_audioengine
Detailed Description▲
AttenuationModelLinear must be defined inside AudioEngine or be added to it using AudioEngine.addAttenuationModel() if AttenuationModelLinear is created dynamically.
Rectangle {
color:"white"
width: 300
height: 500
AudioEngine {
id:audioengine
AttenuationModelLinear {
name:"linear"
start: 20
end: 180
}
AudioSample {
name:"explosion"
source: "explosion-02.wav"
}
Sound {
name:"explosion"
attenuationModel: "linear"
PlayVariation {
sample:"explosion"
}
}
}
}Property Documentation▲
end : real▲
This property holds the end distance. There will be no sound hearable if the distance from sound to listener is larger than this. The default value is 1.
name : string▲
This property holds the name of AttenuationModelLinear, must be unique among all attenuation models and only defined once.
start : real▲
This property holds the start distance. There will be no attenuation if the distance from sound to listener is within this range. The default value is 0.


