Bruit des roues après décollage
Poster un commentaire13/12/2017 par Stephane
Après le décollage, les roues du train d’atterrissage continuent de tourner et produisent un son de roulement.
J’ai implémenté ce son dans Prosim.
Le première chose à faire est d’ajouter le fichier audio dans Prosim
Ensuite nous utilisons un script lua qui va activer un bit d’un offset libre que nous pouvons utiliser.
function wheelato(off, val)
ground = ipc.readUW(0x0366)
pitch = ipc.readSD(0x0578) * 360 / (65536 * 65536 *-1)
LeftN1 = ipc.readDBL(0x2010)
RightN1 = ipc.readDBL(0x2110)
flaps = ipc.readUB(0x0BFC)
if (ground == 1) and (pitch > 2) and (flaps < 7) and ((LeftN1 > 74) or (RightN1 > 74)) then
ipc.setbitsUB(0x5713, 16)
else
ipc.clearbitsUB(0x5713, 16)
end
end
event.offset(0x0578, « SD », « wheelato ») — pitch
le principe du script lua est de s’activer lorsque l’offset correspondant au pitch de l’avion change. Dans ce cas nous appelons la fonction wheelato. Cette fonction va mettre à 1 le bit 4 de l’offset 0x5713 (qui est un offset libre que nous pouvons utiliser) lorsque les conditions suivantes sont réalisées: L’avion est au sol, le pitch est superieur à 2, les crans de volets inférieurs à 7 et les pourcentages N1 et N2 supérieurs à 74, en résumé lorsque nous décollons.
Pour que le son se déclenche, nous devons indiquer à Prosim que lorsque le bit 4 de l’offset 0x5713 est égal à 1 Prosim Audio doit jouer le son.
Nous allons donc dans Prosim737, config et l’onglet audio. Dans cet onglet nous repérons la ligne Input Active et nous lui indiquons 0x5713.4
Dans notre instance de Prosim Audio nous n’oublions pas de cocher le son correspondant.
Démonstration dans la vidéo ci-dessous nous pouvons entendre le son de roulement à partir du décollage, à 51s
Je voudrai remercier Michael du blog http://b737sim.blogspot.be/ d’avoir partager avec moi le script et le fichier audio correspondant.