Женя, извини, хотелось бы конструктива, а не разборок. Но мой ответ должен быть адекватным.
Вот посмотрите камрады, как
Peratron, (хозяин форума
) учит молодежь в разделе для начинающих.
Несколько выдержек из его постов:
Цитата:Сдаётся мне, что интересным вариантом может быть использование микроконтроллера (что нибудь вроде АТМЕГА-8) с прицепленным к нему чипом внешней RAM. В процессоре есть АЦП - сама по себе его разрядность недостаточна для приличного звука (хотя большинство и таким вариантом будет довольно),
Цитата:Инвертнуть адреса - для этого в адресную шину (в каждый разряд) поставить "исключающее ИЛИ" - который является управляемым инвертором - в зависимости от уровня на одном входе, инвертирует или не инвертирует сигнал на другом входе.
То есть, использовать ноги таким образом: вход1 - адрес со счётчиков, выход - к памяти, вход2 - объединить по всей линейке и использовать, как управляющий ("норма/реверс").
Цитата:Декрементный или инкрементный счёт - для линии задержки значения не имеет. Потому реверсное считывание сэмпла имеет смысл только в режиме сэмплера - когда запис делается с инкрементированием, а считывание - при остановленной записи - с декрементом.
Цитата:А как ему менять состояние - дело десятое: инкрементом, декрементом, рандомом. Результат после прохождения всех состояний будет один.
Не стал особо изголяться (так, в легкую...).
Все-таки, мой друг и талантливый человек
.
Но тем не менее, чья бы корова мычала...