• Mobile apps - просто как 2х2!

    Рост количества информации и ускорение темпов жизни все сильнее требует постоянного присутсвия в рабочей сети, в том числе и в пути. Именно поэтому такю большую популярность приобретают смартфоны, КПК и планшеты, представляющие собой мобильные компьютеры для доступа к рабочей и личной информации.

    Сегодня довольно сложно встретить человека без мобильного телефона или смартфона. Это уже не просто средство связи, но также и инструмент для работы, управления личными данными, общения в интернете, а также разного вида развлечений.

     
     
  • Аналитические данные

    Для иллюстрации разнообразных аналитических и научных данных довольно удобно использовать красивые диаграммы. Табличный редактор  от Microsoft Excel 2010 предлагает огромное количество как стандартных так и довольно редких диаграмм и позволяет создавать сложные комбинации из уже существующих шаблонов.

    Создать диаграмму в программе Excel 2010 довольно просто, так как, открывая эту программу, вам потребуется нажать всголишь пару кнопок. Остается всего лишь их заполнить таблицу с данными. Как же это сделать?Вы узнаете из статей нашего сайта.

     
  •  E-mail и рассылки

    Не секрет, что на сегодняшний день E-mail рассылка всё еще является эффективным рекламным средством, признанным во всей интернет среде, по соотношению цена качество. Охват массовой рассылки соизмерим, разве, что с рекламой по телефону

    Маркетинг путем рассылок по электронной почте позволяет создать необходимую программу регулярных рассылок для продвижения своего бренла и развития бизнеса в целом. Наконец, правильно построенный интернет маркетинг по почте может укрепить положительные взаимоотношения клиентов и организации.

     
  • Мобильные устройства

    Новости, обзоры и тесты портативной техники и мобильных устройств. Современные смартфоны, КПК и планшеты содержат в себе довольно взрослый функционал, аналогичный такому же у своих «старших братьев». Удаленное администрирование, браузеры с технологиями flash и java-script, синхронизация электронной почты, заметок, обмен различными файлами. Обо всем этом и не только подробнее на нашем сайте.

Звук в .NET

Категория Помощь

Не подскажите как лучше обрабатывать со звук в С# ?Мне требуется что-то вроде Bitmap только для звука. Т.е. с возможностью побайтового редактирования и в тоже время воспроизведения прямо из памяти. Не подскажите как лучше обрабатывать со звук в С# ?
Мне требуется что-то вроде Bitmap только для звука. Т.е. с возможностью побайтового редактирования и в тоже время воспроизведения прямо из памяти.

Комментарии  

 
0 #7 aleksand 05.04.2015 08:30
Александр, скажу честно, я на самом деле только в сентябре этого года дочитал о синтаксисе C# 3.5 версии до конца, а на С вообще ничего не писал (там же сходная работа с потоками кажется). Так что, строго говоря я в первый раз в жизни работаю с потоками:)
 
 
0 #6 aleksand 05.04.2015 08:07
>А как? Я так понимаю придётся делать свой класс реализующий интерфесы для потока, что бы тот как бы потихоньку передавал информацию, да?
Можно и так. В вашем задании ещё анализировать и преобразовывать.

>Кстати то, что вы прислали, это как я понимаю часть winAPI, но из под .NET их очень неприятно вызывать, я как-то пробовал.
Ничего сложного там нет. Просто System.Runtime. InteropServices и никакого обмана :)

ЗЫ: Не в обиду: чувствуется неполное понимание работы с потоками. Советую повторить её.
 
 
0 #5 aleksand 04.04.2015 13:50
>Пиши/читай в поток побайтово. Отправляй саундплееру данные малыми блоками.
А как? Я так понимаю придётся делать свой класс реализующий интерфесы для потока, что бы тот как бы потихоньку передавал информацию, да?
>это как рыбу глушить...атомн ой бомбой
Ну просто вторая часть задания удалять шум, так что я подумал, что всё равно по байтово придётся анализировать:) Кстати то, что вы прислали, это как я понимаю часть winAPI, но из под .NET их очень неприятно вызывать, я как-то пробовал.
 
 
0 #4 aleksand 01.04.2015 13:03
Просто у меня часть задания показывать текущий уровень сигнала:) (это вообще лаба по инфе такая, решил выпендриться и взять сложное задания... вообще когда я говорил преподу, что хочу что-то со звуком, я думал он мне расскажет как это вообще обычно делают:( )
 
 
0 #3 aleksand 31.03.2015 19:46
А как узнать какой байт проигрывается в данный момент времени?
 
 
0 #2 aleksand 31.03.2015 01:12
Александр, я совсем не понял, чем вам это не подходит. Читаешь файл в memstream, модифицируешь его в памяти как хочешь и передаёшь поток саундплееру. Что может быть проще?
 
 
0 #1 aleksand 30.03.2015 23:29
Чисто теоретически, в любое устройство можно записать поток данных. Практически с устройствами напрямую в C# я работал с USB и СОМ, так что может быть со звуковыми устройствами всё по-другому. Про директ саунд я ничего сказать не могу так как с ним не работал (пока что).
 

You have no rights to post comments