Hett,
Обработка чисто в софте плагинами, от драйвера (интерфейса) только передать и воспроизвести данные вовремя требуется.
Отдельно делают из-за других схемотехнических решений делают, так у многих есть переключение импедансов Line/Hi-Z, у эму просто он одинаков (это не сильно принципиально).
Микрофонный вход обычно так же на своих контактах.
Можно сделать что в линейном режиме вход балансный и с импедансом порядка 10к и с другим максимальным входным уровнем, а в инструментальном вход небалансный со своим максимальным уровнем и импедансом 1 МОм. Такое без переключателей уже не сделать.