ATC mute

1

25/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

Publicités

Une réflexion sur “ATC mute

  1. simon dit :

    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

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

%d blogueurs aiment cette page :