Чтобы после удаления нельзя было восстановить файл. По сути само удаление там ничем не отличается от пкм-удалить. А вот потом в те же области записываются нули или рандом.
openSL наверняка сможет и подойдет по платформам.
Но Wav реально проще вычитать обычным fopen и не париться с либами - формат простейший. Только правильно потом раскидать по каналам и частотам
Директория на компе пользователя? А если ее нет?
По факту открыть в браузере локальную директорию можно по file://, но это не проводник (который кстати только на винде то есть, а платформ щас сильно больше), и путь должен быть валидный. А вот получить валидный путь на компе пользователя на уровне сайта в браузере - вроде бы невозможно по соображениям безопасности.
Если же все таки вы что то не дорассказали и у вас есть на компе пользователя ваше приложение - то гуглите Url sheme
При подключении к сети винда или сама пытается ее тип определить, или спрашивает это у вас. Ну и дальше обрабатывается соответствующее правило по типу сети.
Его "хранилище" по сути где то в папке виндового пользователя. Вроде в AppData. Восстанавливайте именно всю инфу виндового пользователя. Если он забекаплен - то вот, если нет - ну рекавери тулзы берите и пробуйте. Если инфа архиважная - несите спецам.
Глеб/Даня, тебе в 100500 раз написать "установи совместимое ПО"? Ну не работает твой мамонт с новыми осями, смирись! Все. Это нормально - железо устаревает, софт развивается. Либо апгрейдись и покупай новый принтер (если мамка денег даст), либо ставь совместимую ось.
Даня/Глеб/кто ты там. Попроси у дедушки мороза на новый год современный принтер, который дружит с современными осями. Ну или если уж некрофилить - то по полной - оставайся на семерке