====== Autotalk ====== Automatic talkback mute synced with DAW. state IDLE { IDLE : Static [*] --> Free Free --> Punch : PTT Punch --> Free :_PTT IDLE --> MANUAL : Mode Button Free : Mic ON Free : Blue #blue Punch : Mic OFF Punch : Red } state MANUAL { MANUAL : Static Mute --> Open : PTT Open --> Mute : _PTT MANUAL --> AUTO : Mode Button Mute : Mic OFF Mute : Orange Open : Mic ON Open : Green } state AUTO { AUTO : When MIDI_STOP > Slow Fade AUTO : When MIDI_PLAY > Ping Pong fade Stop --> Play : MIDI_PLAY Stop --> Rec : MIDI_REC Play --> Rec : MIDI_REC Play --> Stop : MIDI_STOP Rec --> Stop : MIDI_STOP Rec --> Play : _MIDI_REC & MIDI_PLAY AUTO --> IDLE : Mode Button Stop : Mic ON Stop : Green Play : Mic OFF Play : Green } ===== Principle ===== Functional transaction al diagram. {{drawio>autotalk:autotalk.png}} Analog mute and schematic and principle: {{drawio>autotalk:schematic.png}} ===== Functional states ===== {{drawio>autotalk:diagram1.png}}