ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
149549 Топик полностью
CS! (28.02.2009 04:00, просмотров: 173) ответил SomlicH на В устройстве на микроконтроллере PIC необходима функция воспроизведения 4 звуковых фрагментов, длительностью каждый до 2-3 секунд, - выстрел, перезарядка, щелчек и вскрик. Качество - ну чтоб хоть немного напоминала реальный звук. Главный критерий -
подешевле - можно флэшку 512кБ с битых или ненужных писишных матерей вмандошить) даже при 44.1KHz хватит на ~11.9 секунд 8-битного звука. Если конечно не получится дороже или запарнее к ней подключаться; SD/MMC в конечном итоге сейчас тоже ничего не стоят, тем более таких объёмов, а подключиться вообще ничего не стоит. Не понял, причём тут вообще mp3 плэйер) при таких-то объёмах. А ещё такие звуки как выстрелы, щелчки, перезарядки и взрывы можно легко синтезировать с хорошим качеством, с криками посложнее - их просто ужать можно. АDPCM - в телефонах пусть и трещит, ИМХО. Запаковать звук можно и получше. В шумовых эффектах больше высокочастотных составляющих, поэтому потери при меньших частотах дискретизации будут весьма ощутимы. А вот насчёт 22KHz, а тем более 8KHz - по моему мнению для таких вещей лучше повыше частота, при сэмплировании на качественной аппаратуре и соответствующей обработке звук будет хорош даже в 8 битах. Да ещё можно будет сэмулировать к примеру "эхо", это добавит красочности в звучании. Проигрывать можно с PWM, а повысить его разрядность при желании можно использовав одновременно 2 канала с соответствующими делителями. Тогда можно преспокойно использовать большую частоту PWM и получить хоть 16бит вывода. Кстати, несколько лет назад работал на производстве с синтами и драм-машинами, так вот, шведские умельцы-разработчики оных девайсов в 4МБ (причём не полностью их заполнив, оставалось довольно много места для сэмплирования, врать не буду, ну скажем треть памяти) запихали довольно большой набор сэмплов (не синтезированных) засчёт использования способа кодирования наподобие PCM, но ещё более эффективный.(хотя по-моему это неприемлемо в профессиональной аппаратуре, можно даже сказать, что они обманывают потребителей - к звуку я предъявляю гораздо более высокие требования, не будучи профессиональным музыкантом, а просто имея более 15 лет опыта в этой области). Сути я не помню, но результат был впечатляющим, если не учитывать приемлемого, даже незаметного для обывателей ухудшения качества звука. Но тем не менее аппараты были, да и сейчас остаются довольно популярными, и используются многими известнейшими музыкантами и диджеями, хорошо о них отзывающимися (может просто на рекламу хорошо потратились))). На вскидку - Chemical Brothers, Норман Кук (Fat Boy Slim), Air... Так что ничего невозможного нет.