Продолжая тему китайской платы SM5813-PCM58(схема выше). Подключение по I2S в ней организовано не устраивающим меня способом - фильтр понимает только RJ16 и в данной реализации требует MCLK от соответствующего источника с выходом I2S ( что бывает не всегда, например с моего транспорта на Philips CD-Pro организовать его не просто), можно было поставить что-то типа Аманеры, но там свои прихваты, остановился на жёстком автомате на базе AD1896, благо наши партнёры из поднебесной торгуют платой на ней:https://aliexpress.ru/item/1005007280913510.html?spm=a2g2w.orderdetail.0.0.b91f4aa6h6D8c2&sku_id=12000040052862777, остаётся приделать джамперы вместо паяных перемычек. Плата может принимать и выдавать разные форматы, в данном случае I2S в RJ. Но есть засада: в качестве MCLK выдаёт тактовую опрного генератора 24,576 МГц, а нужно в два раза меньше. Поставил одиночный триггер 74LVC2G74, ... и получил чёрте-чё! Вроде и магазин приличный, а продали китайский шмурдяк, в лучшем случае работающий до 2 МГц. Так что пришлось вструмить старый добрый 74АС74 - всё заработало!
Теперь на вход можно давать 32, 44,1 или 48 кГц - на выходе будет 48/16/RJ. Доплнил всё это изолятором. Схема ниже.