![]() |
0 Всего найдено: 11
xaoc30
Сообщение
04/10/2011 10:07
Копия темы
Алгоритмическая симфония из одной строчки кода Самая простая волновая форма для программ /dev/dsp – это пилообразная форма. Простая функция for(;;)putchar(t++) генерирует пилообразную волну с длиной цикла в 256 байт, выдавая в результате частоту в 31.25 Гц, используя установленную по умолчанию частоту дискретизации 8000 Гц. Высота звука может изменяться посредство умножения. t++*2 повышает тон на октаву выше, t++*3 увеличивает высоту на 7 полутонов, t++*(t>>8) выдает восходящий звук. Пример main(t){for(t=0;;t++)putchar(t*(((t>>12)|(t>>8))&(63&(t>>4))));}
Yu-V
Сообщение
04/10/2011 10:48
Копия темы
Да уж. Прошли времена, когда слово "мультивибратор", понятное лишь посвященным было чисто и непорочно.
xaoc30
Сообщение
04/10/2011 11:14
Копия темы
Я в школе как то собрал гитарный предусилитель на двух транзисторах, детали не помню, но путем нехитрых манипуляций, сделал из него терменвокс, правда контактный. Там высота свиста определялась площадью контакта пальца с двумя пластинами. Что то вроде зацикленного генератора. Счас погуглил, помое му вот такая схема была^^
alex1153
Сообщение
04/10/2011 14:56
Копия темы
0
))) да, помню такую тоже ) Хотя в электротехнике я так и не продвинулся особо |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |