$funcname(); это вызов функции, имя которой в переменной $funcname, это я молчу про всякие eval и прочие.на будущее вопрос восстановления в Linux для меня важен.пользуйся xfs или btrfs (точнее cow файловыми системами), хотя штатной утилиты восстановления там нет, но сам принцип Copy-On-Write позволяет отложить максимально далеко момент, когда сектор с удаленными данными будет затерт, с другой стороны если файл модифицируется - он автоматом сильно фрагментируется, что так же в свою очередь усложняет восстановление.
dd это способ формирования и хранения информации, соответственно достаточно чтобы плеер поддерживал этот формат а звуковая карта/(в твоем случае ресивер, к которому подключен toslink) имела необходимое количество выходов и колонок, и само собой не вмешивалось в аудиопоток.
p.s. Про такое не слышал, но я не исключаю ситуации, когда драйвер, исходя из абсурдных патентных запретов, мог бы запретить пропускать через себя звук в каких-нибудь ситуациях, тегированный как dd. От копирастов такое легко можно ожидать