Thomi, you are quite correct. If the user should not do/repeat a particular function, then the program should not crash. It should detect and handle the error condition, (optionally give an alert message), and stay operating.

Memory and Access Violations are detectable events. Perhaps programmatical use of Critical Sections can avoid these type of situations from occurring.

It would be great if the program could be really robust.


BIAB & RB2026 Win.(Audiophile), Windows 10 Pro & Windows 11, Cakewalk Bandlab, Izotope Prod.Bundle, Roland RD-1000, Synthogy Ivory, Session Keys Grand S & Electric R, Kontakt, Focusrite 18i20, KetronSD2, NS40M, Pioneer Active Monitors.