Программное обеспечение никак не повторяет аналоговый тракт просто потому что процессор это цифровой тракт изначально.
Не, ну цифровой тракт не зря обычно называется эмуляцией. То есть, цифра имитирует звук аналогового тракта.
В эмуляции нет ничего плохого, весь вопрос к достоверности этой эмуляции.
Вот есть, например, крабовое мясо. Вичи какое-нибудь. В нём нет ни грамма крабов, делается оно из рыбного фарша. На упаковке так и написано: имитация. И люди, которые едят крабов, на вкус-то, конечно, могут отличить имитацию от натурпродукта. Но при этом нельзя не признать, что вкус очень похож. И в целом, если ты никогда не пробовал настоящего свежевыловленного и сваренного при тебе краба - не беда. Имитация этот вкус вполне себе передаёт. Главное - не думать о том, что настоящий краб вкуснее
(дописано) кстати, было ПО, которое пыталось имитировать именно аналоговый тракт, и поведение тех или иных компонентов схемы при тех параметрах, которые гитарист задаёт, крутя ручки. Есть и процессоры, которые работают по такому же принципу. То есть, не чёрный ящик, когда на вход подали звук1, с выхода сняли звук2, вычли одно из другого, получили дельту, и накладывая эту дельту на гитару, мы типа имеем Тот Самый Звук, неотличимый от оригинала. А вот именно моделирование компонентов схемы: триодов, тетродов, и прочих трансформаторов.