Мой вам совет - просто используйте FLOSC.Во-первых, 9 исходных файлов / классов не так много для того, что вы делаете.Если бы это было что-то с 50 классами / файлами и множеством дополнительных функций, которые вам не нужны, я бы сказал, что если задача, которую вы хотите выполнить, небольшая, возможно, вы могли бы переписать ее, чтобы избавиться от наворотов.Но в этом случае я не вижу смысла в переписывании, поскольку ваша версия, вероятно, будет иметь такой же уровень сложности.Вы захотите иметь класс OscMessage, класс OscPacket, класс TcpServer и т. Д. И т. Д.
Почти никогда не бывает хорошей идеей переписать что-то, что работает, если у вас нет много времени в ваших рукахи вы хотите узнать о технологии.Если FLOSC не работает должным образом или содержит ошибки, это другая история - тогда иногда проще переписать, чем отладить, если вы изначально не написали ошибочный код.Но опять же, это зависит от того, сколько кода вы должны переписать.
Что касается того, будет ли это трудно для вас, трудно сказать - что вы подразумеваете под "языками высокого уровня"?Какой у вас опыт программирования?