avatar
Рейтинг
0.00
Сила
0.02

Публикации

avatar
BSVI, очень увлекательно пишешь. Пиши чаще!
avatar
Почитал коменты. Поразительно, насколько казалось бы простое понятие «земли» окутано мистикой:) Все у кого вопросы/непонятки/«не осело в голове», просто обязаны прочитать сей труд.
avatar
Спасибо за пост! С нетерпением жду продолжения. (эх, больше бы матерьяла по подобной тематике)
avatar
Я понял, спасибо.
Очень интересный проект — желаю энтузиазма развивать его дальше.
avatar
Не-не, ну вот приведу конкретный пример, экстремальный случай. Пусть есть два идентичных сэмпла — 16 бит, синусоида 440Гц. И, например я их запускаю одновременно (сигналы максимально совпадают по фазе). Если их просто сложить, то результатом будет все та же синусоида 440Гц с амплитудой вдвое большей исходных сигналов. Результирующий сигнал в итоге выйдет за рамки разрядности в 16 бит, а значит какая-то часть сигнала срежется, внося искажение. Т.е. как я понимаю, надо как-то нормализировать сложение, чтобы результирующий сигнал по амплитуде «вмещался» в заданную разрядность. А если это 16 таких сложенных сигналов, то задача усложняется… Или я вообще не так все понял? :)
avatar
Спасибо! Я больше имел ввиду именно реализацию проигрывания двух сэмплов одновременно. Как сложить два pcm сигнала N-ной разрядности, чтобы результирующий сигнал не был срезан и не искажен? Я правильно понимаю там что-то хитрое, какая нибудь децимация или что-то подобное? Или я заведомо усложняю задачу?:)
avatar
А можно поитересоваться — как такое вообще реализовывается, в теории? Если что-то очень хитрое или не хотите разглашать тайну, я пойму! Просто никогда не понимал как это работает.
avatar
Только сейчас заметил новые видео — отличная работа! Как видно, софт позволяет записывать свои сэмпл банки — это нереально, diy mpc прямо! Скажите, а можно параллельно воспроизвести два сэмпла (простите, я не силен в терминологии — имеется ввиду, когда не отпуская нажатый пад, нажимаешь второй и второй сэмпл не прерывает первый, а накладывается сверху)?
avatar
Помойму это просто мегакруто!
avatar
Ответ будет: да, можно — есть MMU в виде ИС, но встречный воспрос — зачем? Например, если надо поднять linux на кортексе m3 без mmu, то смотрят в сторону ucLinux.
avatar
Камни с MMU. Например если это ARM, то кортексы A-серии.
avatar
Согласен с radiolok'ом — без открытых исходников есть место тревоге чтоб фильтр там лишнего не пофильтровал, и в серьезном дебаге будет желание перепроверить все с сырым логом.
Судя по планам коммерциализации, проект не будет открытым?