Ljudi ovako, želim zaustavit aplikaciju u jednoj liniji a dopustit da se sve prije te linije izvršava,samo da priceka na izvršavanje koda iza te linije par sekundi. Thread.Sleep() ne mogu koristit jer on zabrlokira cili program i baci sve u jedan veliki bug.Dakle program snima zvuk i pušta ga na slušalice onoliko sekundi kasnije koliko je korisnik odredia.Odnosno dio sa snimanjem mora nastavit snimat tih par sekundi dok dio sa playbackom mora pricekat 3-4 sec. Timer također nije upotrebljiv za ovo jer njime samo mogu napravit event koji ce opalit svako par sekundi. A pokušam li dio za playback stavit u taj event sve mi podcrta.
Otvori taj proces u drugom threadu i pauziraj samo taj thread, a glavni thread nek se vrti normalno.