ATC mute
125/12/2018 par Stephane
Faisant suite au post sur la mise en silence de l’ATC (https://stephane737ng.com/2016/02/19/un-peu-de-silence/), j’ai adapté le système à l’ASP de CPflight avec Prosim737.
j’utilise pour cela un offset libre de FSUIPC que je configure dans Prosim. Lorsque le bouton de volume VHF1 est allumé on positionne le bit 1 de l’offstet 5713 à 1
Ensuite grace à un script lua, j’utilise le même utilitaire nircmd pour mettre en silence le canal audio de ProATC X. Le script monitore l’offstet et lorsque celui-ci change on va activer ou désactiver le canal audio:
function unmute(off, val)
ipc.log(« unmute: val = » .. val)
if (val == 1) then
x = ext.run(« D:\\FlightSimProg\\nircmd-x64\\NirCmd », « muteappvolume proatcx.exe 0 », EXT_HIDE)
else
x = ext.run(« D:\\FlightSimProg\\nircmd-x64\\NirCmd », « muteappvolume proatcx.exe 1 », EXT_HIDE)
end
end
event.offsetmask(0x5713, 1, « UB », « unmute »)
Démonstration en vidéo
Bonjour,
Impressionné par votre travail, j’ai l’envie aussi de me lancer dans cette aventure, je ne sais pas trop par ou commencer… Je suis en quelque sorte à la recherche d’un « guide », auriez vous des conseils? Des infos ? Je suis du 88 dans l’Est de la France
Simon