Точно сымитировать детскую речь использованием DSP вам не удастся: слишком сложно будет реализовать нужную тембровую окраску. А вот просто частоту изменить, да гармоники подправить — хватит простого DSP.
Прецизионные источники напряжения нужны только для точных АЦП. Продаются готовые.
Обычные регулируемые импульсные источники тоже продаются в разных вариациях по диапазону напряжений, мощности и цене. На ибее можно прикупить где-то от трех долларов.
Кстати, в GSL реализованы разные методы ортогонализации, поэтому самому что-то пилить не придется.
Кое-какие методы ортогонализации из GSL я и сам использовал, о чем в ЖЖшке писал.
Хитрец!
У меня поинтересней было: к кандминимуму надо было ~100 страниц перевести (письменно). Я и перевел: 2 96-листовые тетради. На это ушло около 10 дней. Тематика близкая, только помочь ничем не смогу ☺
Про С++ не скажу (я этот язык не знаю), но по С могу порекомендовать книжку «UNIX: взаимодействие процессов» Стивенса. Почитать man pthreads несложно, но потокам-то надо между собой взаимодействовать!
xrandr без иксов?
Достаточно нужный видеорежим в grub выставить. Если же разрешение нестандартное, использовать framebuffer. Т.к. иксы не нужны, с этим проблем не будет (ТС про видеокарту не написал: если она от nVidia, то блоб framebuffer не поддерживает, а нуво тормозит жутко в аппаратном ускорении).
Я не использую C++: у меня нет ни одной задачи, где плюсы нужны были бы. У меня только чистый С.
Понятное дело, в плюсах уже есть эти списки и городить свои костыли не нужно. А в сях это либо велосипеды (правда, размер маленький — поэтому есть смысл велосипедить), либо уродливая glib.
Зачем именно итератор? Связный список может быть просто структурой {sometype *data; list* next}, сам таким пользуюсь. Особо полезным такой список является при построении «динамического» массива. Ну, а когда уже количество элементов известно, можно перенести содержимое этого монстра в нормальный массив, чтобы ускорить работу.
С двумя звуковыми картами вторую дорожку можно запустить отдельно. Правда, с синхронизацией могут быть проблемы. Думаю, решить можно только патчем mplayer'а, чтобы можно было одновременно больше одного источника звука задействовать. А сводить стерео в моно — как-то не очень…
// у самого дома уже давно основной источник звука — колонки 5.1, а скайпогарнитура подключена к встроенной в материнку псевдозвуковушке. Практиковал несколько раз одновременный просмотр кино (я смотрел в наушниках) и проигрывание музыки (жена слушала радио).