Программирование звука в Windows (C++)

Программирование звука в Windows (C++) — ASIO

Прежде всего важно знать, что ASIO предоставляет программисту возможность максимально близко взаимодействовать со звуковой картой компьютера.

К сожалению, не всё так просто, если заказчик потребует от программиста работать с Borland C++ Builder. Проблема в том, что код, позволяющий использовать все прелести ASIO возможно и скомпилируется, но звука слышно не будет.

Мне удалось найти в интернете магические волшебные исходники iasiothiscallresolver.h/cpp. Возможно, вы найдёте более свежий оригинал от авторов. Это написали добрые люди (которые не пожалели личного времени, чтобы опубликовать и отладить это для нашего брата программиста). Добавление этих исходников в проект позволит программе (создаваемой на Borland C++ Builder) правильно скомпилировать необходимый двоичный код и выдавать звук через ASIO.

Примеры исходных кодов для получения звука средствами ASIO (в том числе и для проектов, написанных на Borland C++ Builder)

Мне пока крайне сложно найти время на то, чтобы это опубликовать. Если кому очень-очень надо, пишите мне на почту murat.dzhusupov@gmail.com.

За деньги я конечно откликнусь значительно быстрее :)

Тем не менее, я планирую опубликовать здесь свой опыт работы с ASIO (в виде фрагментов исходников), что и как я пошагово делал (кстати я просто использовал Гугл и у меня получилось, поверьте мне - в то время я был менее опытным программистом). Как скоро я это опубликую - ничего не могу обещать. Мне приходится последние несколько недель напряжённо думать, как обеспечить свою семью (хотя я работаю программистом уже 2 года... наверное это из-за кризиса, но я точно знаю, что моя квалификация растёт с каждым днём, и это вселяет в меня надежду и право верить в лучшие времена для моей семьи).

Программирование звука в Windows (C++)