Define a playback variation for sounds . So each time the playback of the same sound can be a slightly different even with the same AudioSample . 更多...
| import 语句: | import QtAudioEngine 1.1 | 
| Since: | Qt 5.0 | 
| 继承: | Item | 
PlayVariation must be defined inside a Sound or be added to it using Sound.addPlayVariation() if PlayVariation is created dynamically.
Rectangle { color:"white" width: 300 height: 500 AudioEngine { id:audioengine AudioSample { name:"explosion01" source: "explosion-01.wav" } AudioSample { name:"explosion02" source: "explosion-02.wav" } Sound { name:"explosion" playType: Sound.Random PlayVariation { sample:"explosion01" minPitch: 0.8 maxPitch: 1.1 } PlayVariation { sample:"explosion02" minGain: 1.1 maxGain: 1.5 } } } }
| 
								 looping : bool  | 
							
This property indicates whether the playback will be looped or not.
| 
									 maxGain : real  | 
								
This property specifies the maximum gain adjustment that can be applied in any playback.
| 
										 maxPitch : real  | 
									
This property specifies the maximum pitch adjustment that can be applied in any playback.
| 
											 minGain : real  | 
										
This property specifies the minimum gain adjustment that can be applied in any playback.
| 
												 minPitch : real  | 
											
This property specifies the minimum pitch adjustment that can be applied in any playback.
| 
													 sample : string  | 
												
This property specifies which AudioSample this variation will use.