<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>WASM.AUDIO</title>
    <description>WASM.AUDIO</description>
    <pubDate>Fri, 15 May 2026 17:27:19 +0000</pubDate>
    <lastBuildDate>Fri, 15 May 2026 17:27:19 +0000</lastBuildDate>
    <generator>WASM</generator>
    <link>https://wasm.in/forums/wasm-audio.68/</link>
    <atom:link rel="self" type="application/rss+xml" href="https://wasm.in/forums/wasm-audio.68/index.rss"/>
    <item>
      <title>CTF в звуке</title>
      <pubDate>Thu, 31 Oct 2024 21:22:21 +0000</pubDate>
      <link>https://wasm.in/threads/ctf-v-zvuke.35184/</link>
      <guid>https://wasm.in/threads/ctf-v-zvuke.35184/</guid>
      <author>invalid@example.com (mantissa)</author>
      <dc:creator>mantissa</dc:creator>
      <content:encoded><![CDATA[Ку, есть какая-то тулза мб онлайн, которая поможет найти флаг в спектрограмме звука? Пробовал Sonic Visualiser и Audacity не получилось чет. мб кто-то сможет]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Компьютер сочиняет музыку.</title>
      <pubDate>Fri, 15 Mar 2024 14:09:17 +0000</pubDate>
      <link>https://wasm.in/threads/kompjuter-sochinjaet-muzyku.31742/</link>
      <guid>https://wasm.in/threads/kompjuter-sochinjaet-muzyku.31742/</guid>
      <author>invalid@example.com (Thetrik)</author>
      <dc:creator>Thetrik</dc:creator>
      <content:encoded><![CDATA[<iframe width="500" height="300" src="https://www.youtube.com/embed/scBioOW0_rk?wmode=opaque" frameborder="0" allowfullscreen></iframe><br />
Всем привет. Как-то давно я делал виртуального композитора для создания 8-бит музыки, т.к. сам люблю такую музыку и <a href="https://vk.com/thetrick" target="_blank" class="externalLink" rel="nofollow">делаю</a>, но в итоге забросил это дело. Я даже писал об этом и выкладывал демки (<a href="http://promodj.com/Thetrik/tracks/2757679/Demo8Bit" target="_blank" class="externalLink" rel="nofollow">вот</a> и <a href="http://promodj.com/Thetrik/tracks/2757644/Demo8BitCreater" target="_blank" class="externalLink" rel="nofollow">вот</a>). На днях я немного доработал его + добавил свои синтезаторы...<br />
<br />
<a href="https://wasm.in/threads/kompjuter-sochinjaet-muzyku.31742/" class="internalLink">Компьютер сочиняет музыку.</a>]]></content:encoded>
      <slash:comments>24</slash:comments>
    </item>
    <item>
      <title>Уменьшение громкости звука</title>
      <pubDate>Sat, 01 Oct 2022 05:04:52 +0000</pubDate>
      <link>https://wasm.in/threads/umenshenie-gromkosti-zvuka.34600/</link>
      <guid>https://wasm.in/threads/umenshenie-gromkosti-zvuka.34600/</guid>
      <author>invalid@example.com (Entropy)</author>
      <dc:creator>Entropy</dc:creator>
      <content:encoded><![CDATA[Как реализовано уменьшение громкости звука ? вот например имеется у нас 16-битный wav файл,как это файл нужно обработать что у меньшить громкость звука на 43 %,я думаю что план действий такой: <br />
из каждого отсчёта вычесть 43 %]]></content:encoded>
      <slash:comments>6</slash:comments>
    </item>
    <item>
      <title>Как проиграть WAV/MP3-файл из памяти?</title>
      <pubDate>Thu, 24 Mar 2022 00:30:44 +0000</pubDate>
      <link>https://wasm.in/threads/kak-proigrat-wav-mp3-fajl-iz-pamjati.34493/</link>
      <guid>https://wasm.in/threads/kak-proigrat-wav-mp3-fajl-iz-pamjati.34493/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[Привет всем !  <img src="styles/smiles_s/smile3.gif" class="mceSmilie" alt=":)" title="Smile3    :)" /><br />
PlaySound с параметром SND_MEMORY не подходит.<br />
Желательно через какой-нибудь низкоуровневый способ типа mciwioOpen/mciwioPlay]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Несколько способов проиграть MP3-файлы в x64</title>
      <pubDate>Sat, 05 Feb 2022 01:58:21 +0000</pubDate>
      <link>https://wasm.in/threads/neskolko-sposobov-proigrat-mp3-fajly-v-x64.34477/</link>
      <guid>https://wasm.in/threads/neskolko-sposobov-proigrat-mp3-fajly-v-x64.34477/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[MCI (Media Control Interface, <i>интерфейс управления аудио-/видео-устройствами</i>) ― универсальный интерфейс, независимый от особенностей аппаратного обеспечения, предназначен для управления аудио-/видео-устройствами. Функции MCI-интерфейса экспортируются из mmsystem.dll. Используются два типа MCI-интерфейса:<br />
<ol>
<li>интерфейс управляющих строк (Command-String Interface), основан на использовании текстовых команд (&quot;open&quot;, &quot;play&quot;, &quot;close&quot; и т.д.)</li>
<li>интерфейс...</li>
</ol><br />
<a href="https://wasm.in/threads/neskolko-sposobov-proigrat-mp3-fajly-v-x64.34477/" class="internalLink">Несколько способов проиграть MP3-файлы в x64</a>]]></content:encoded>
    </item>
    <item>
      <title>APO LFX</title>
      <pubDate>Thu, 24 Sep 2020 18:51:07 +0000</pubDate>
      <link>https://wasm.in/threads/apo-lfx.33890/</link>
      <guid>https://wasm.in/threads/apo-lfx.33890/</guid>
      <author>invalid@example.com (A_L_E_X)</author>
      <dc:creator>A_L_E_X</dc:creator>
      <content:encoded><![CDATA[Привет!<br />
Помогите разобраться с APO, чет гугл не работает вообще, а примеры на столько размытые и обобщенные, что я в них теряюсь.<br />
1) Как его установить в драйвер по умолчанию? Обязательно что-то модифицировать? Если можно только взять GUID стадии LFX, то как понять, что это искомая? В inf файлах разных звуковух эти ключи совершенно разные, как и константы к ним. Если модифицировать, то что и как?<br />
2) Как с ним программно взаимодействовать, то есть включать-выключать эффекты, если это DLL? Или...<br />
<br />
<a href="https://wasm.in/threads/apo-lfx.33890/" class="internalLink">APO LFX</a>]]></content:encoded>
    </item>
    <item>
      <title>Воспроизведение звука</title>
      <pubDate>Mon, 15 Jun 2020 21:46:08 +0000</pubDate>
      <link>https://wasm.in/threads/vosproizvedenie-zvuka.29905/</link>
      <guid>https://wasm.in/threads/vosproizvedenie-zvuka.29905/</guid>
      <author>invalid@example.com (drem1lin)</author>
      <dc:creator>drem1lin</dc:creator>
      <content:encoded><![CDATA[Как можно воспроизвести простейший звук на колонках из драйвера??]]></content:encoded>
      <slash:comments>12</slash:comments>
    </item>
    <item>
      <title>PC Speaker + ШИМ aka RealSound</title>
      <pubDate>Sat, 25 Apr 2020 11:29:31 +0000</pubDate>
      <link>https://wasm.in/threads/pc-speaker-shim-aka-realsound.33701/</link>
      <guid>https://wasm.in/threads/pc-speaker-shim-aka-realsound.33701/</guid>
      <author>invalid@example.com (Jin X)</author>
      <dc:creator>Jin X</dc:creator>
      <content:encoded><![CDATA[Друзья!<br />
Кто выводил семплы (WAV&#039;ки) через спикер ШИМом (под DOS)? Делитесь опытом! <img src="styles/smiles_s/lol.gif" class="mceSmilie" alt=":lol: " title="Lol    :lol: " /><br />
Причём, нужен опыт тех, кто копал глубоко.<br />
<br />
Итак, стандартный код инициализации таймера:<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (ASM):</div>
	<div class="code"><ol class="asm" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">mov</span> <span style="color: #46aa03; font-weight: bold;">al</span><span style="color: #339933;">,</span><span style="color: #ff0000;">0B0h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">out</span> <span style="color: #ff0000;">43h</span><span style="color: #339933;">,</span><span style="color: #46aa03; font-weight: bold;">al</span> &nbsp; &nbsp;<span style="color: #666666; font-style: italic;">; set mode 0 for counter 2</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">mov</span> <span style="color: #46aa03; font-weight: bold;">al</span><span style="color: #339933;">,</span><span style="color: #ff0000;">1</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">out</span> <span style="color: #ff0000;">42h</span><span style="color: #339933;">,</span><span style="color: #46aa03; font-weight: bold;">al</span> &nbsp; &nbsp;<span style="color: #666666; font-style: italic;">; write low byte (1)</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">dec</span> <span style="color: #46aa03; font-weight: bold;">ax</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">out</span> <span style="color: #ff0000;">42h</span><span style="color: #339933;">,</span><span style="color: #46aa03; font-weight: bold;">al</span> &nbsp; &nbsp;<span style="color: #666666; font-style: italic;">; write high byte (0)</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">in</span> <span style="color: #46aa03; font-weight: bold;">al</span><span style="color: #339933;">,</span><span style="color: #ff0000;">61h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">or</span> <span style="color: #46aa03; font-weight: bold;">al</span><span style="color: #339933;">,</span><span style="color: #ff0000;">3</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">out</span> <span style="color: #ff0000;">61h</span><span style="color: #339933;">,</span><span style="color: #46aa03; font-weight: bold;">al</span> &nbsp; &nbsp;<span style="color: #666666; font-style: italic;">; enable speaker</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">mov</span> <span style="color: #46aa03; font-weight: bold;">al</span><span style="color: #339933;">,</span><span style="color: #ff0000;">90h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">out</span> <span style="color: #ff0000;">43h</span><span style="color: #339933;">,</span><span style="color: #46aa03; font-weight: bold;">al</span> &nbsp; &nbsp;<span style="color: #666666; font-style: italic;">; prepare to write low bytes to counter 2</span></div></li>
</ol></div>
</div>Тут...<br />
<br />
<a href="https://wasm.in/threads/pc-speaker-shim-aka-realsound.33701/" class="internalLink">PC Speaker + ШИМ aka RealSound</a>]]></content:encoded>
      <slash:comments>11</slash:comments>
    </item>
    <item>
      <title>Вокодер на VB6</title>
      <pubDate>Wed, 24 Apr 2019 19:18:56 +0000</pubDate>
      <link>https://wasm.in/threads/vokoder-na-vb6.31874/</link>
      <guid>https://wasm.in/threads/vokoder-na-vb6.31874/</guid>
      <author>invalid@example.com (Thetrik)</author>
      <dc:creator>Thetrik</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><iframe width="500" height="300" src="https://www.youtube.com/embed/KCXZpd-pEkg?wmode=opaque" frameborder="0" allowfullscreen></iframe>&#8203;</div>Всем привет. Создавая музыку, я видел много разных виртуальных инструментов и эффектов. Одним из интереснейших эффектов является вокодер, который позволяет промодулировать голос и сделать его например похожим на голос робота или что-то в этом духе. Вокодер изначально использовался для сжатия речевой информации, а после его начали применять в музыкальной сфере. Т.к. у меня появилось свободное время, я решил написать что-то подобное ради...<br />
<br />
<a href="https://wasm.in/threads/vokoder-na-vb6.31874/" class="internalLink">Вокодер на VB6</a>]]></content:encoded>
      <slash:comments>27</slash:comments>
    </item>
    <item>
      <title>Функция окна.</title>
      <pubDate>Fri, 06 Jul 2018 20:35:20 +0000</pubDate>
      <link>https://wasm.in/threads/funkcija-okna.32795/</link>
      <guid>https://wasm.in/threads/funkcija-okna.32795/</guid>
      <author>invalid@example.com (Andrei)</author>
      <dc:creator>Andrei</dc:creator>
      <content:encoded><![CDATA[Выбрал я функцию окна, что дальше ?<br />
Просто перемножить отсчеты окна на функцию ???]]></content:encoded>
      <slash:comments>16</slash:comments>
    </item>
    <item>
      <title>DFT in C ...</title>
      <pubDate>Sat, 19 May 2018 13:03:13 +0000</pubDate>
      <link>https://wasm.in/threads/dft-in-c.32689/</link>
      <guid>https://wasm.in/threads/dft-in-c.32689/</guid>
      <author>invalid@example.com (Andrei)</author>
      <dc:creator>Andrei</dc:creator>
      <content:encoded><![CDATA[Почему уровень сигнала на спектре зависит от частоты? При одинаковом сигнале на входе ???]]></content:encoded>
      <slash:comments>99</slash:comments>
    </item>
    <item>
      <title>Digital Signal Processing</title>
      <pubDate>Thu, 03 May 2018 04:32:16 +0000</pubDate>
      <link>https://wasm.in/threads/digital-signal-processing.27920/</link>
      <guid>https://wasm.in/threads/digital-signal-processing.27920/</guid>
      <author>invalid@example.com (cresta)</author>
      <dc:creator>cresta</dc:creator>
      <content:encoded><![CDATA[Есть какие-нибудь простенькие примеры, для понять как оно варится? <br />
Интересует фильтрация сигналов с микрофонного входа звуковой карты.<br />
Теории в гугле валом, практических примеров не нашёл.<br />
Может есть либы для обработки звука с понятным интерфейсом?]]></content:encoded>
      <slash:comments>21</slash:comments>
    </item>
    <item>
      <title>звуковые симплы смешение</title>
      <pubDate>Wed, 02 May 2018 16:33:46 +0000</pubDate>
      <link>https://wasm.in/threads/zvukovye-simply-smeshenie.28587/</link>
      <guid>https://wasm.in/threads/zvukovye-simply-smeshenie.28587/</guid>
      <author>invalid@example.com (kernel16)</author>
      <dc:creator>kernel16</dc:creator>
      <content:encoded><![CDATA[вот если симплы имеют одинаковый формат(кол в сек\битность\и т.д.), можно их знаково сложить и получить смешанный звук?]]></content:encoded>
      <slash:comments>8</slash:comments>
    </item>
    <item>
      <title>Перехват аудио потока: KS Filter, XAPO</title>
      <pubDate>Wed, 02 May 2018 06:40:11 +0000</pubDate>
      <link>https://wasm.in/threads/perexvat-audio-potoka-ks-filter-xapo.29817/</link>
      <guid>https://wasm.in/threads/perexvat-audio-potoka-ks-filter-xapo.29817/</guid>
      <author>invalid@example.com (ntcdm)</author>
      <dc:creator>ntcdm</dc:creator>
      <content:encoded><![CDATA[Вот и вернулся я после долгого перерыва опять к драйверам =)<br />
<br />
Передо мной стоит задача перехватить аудио поток, который слышит пользователь в колонках и проанализировать его с помощью несложных преобразований (модифицировать ничего не не надо). Аудио поток очень желательно чтобы был уже разжат (wave формат).<br />
<br />
Методом поиска пришел к тому, что нужно писать Kernel Streaming Filter Driver (KS Filter) драйвер для Windows XP и XAPO для Windows 7. Причем KS Filter может также работать и на Windows...<br />
<br />
<a href="https://wasm.in/threads/perexvat-audio-potoka-ks-filter-xapo.29817/" class="internalLink">Перехват аудио потока: KS Filter, XAPO</a>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Имя аудио устройства</title>
      <pubDate>Wed, 06 Sep 2017 11:29:41 +0000</pubDate>
      <link>https://wasm.in/threads/imja-audio-ustrojstva.32164/</link>
      <guid>https://wasm.in/threads/imja-audio-ustrojstva.32164/</guid>
      <author>invalid@example.com (_qwe8013)</author>
      <dc:creator>_qwe8013</dc:creator>
      <content:encoded><![CDATA[Пишу программу, работающую со звуком. Понадобилось мне имя устройства, юзаю waveOutGetDevCaps, в эту функцию передаю хендл полученный от waveOutOpen. Если в waveOutOpen использовать индекс устройства, то получаю правильно заполненное короткое имя и GUID имени. Но мне нужно указать WAVE_MAPPER в waveOutOpen, но в таком случае все GUID-ы нулевые, и короткое имя тоже не заполнено, как быть?<br />
<br />
PS<br />
Вызываемая копия функции - юникодная.<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (ASM):</div>
	<div class="code"><ol class="asm" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; struct GUID</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp;Data1 <span style="color: #0000ff; font-weight: bold;">dd</span> ?</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp;Data2 <span style="color: #0000ff; font-weight: bold;">dw</span> ?<span style="color: #339933;">...</span></div></li>
</ol></div>
</div><a href="https://wasm.in/threads/imja-audio-ustrojstva.32164/" class="internalLink">Имя аудио устройства</a>]]></content:encoded>
      <slash:comments>30</slash:comments>
    </item>
    <item>
      <title>Задержки в звуке winmm</title>
      <pubDate>Sat, 15 Jul 2017 19:51:45 +0000</pubDate>
      <link>https://wasm.in/threads/zaderzhki-v-zvuke-winmm.32167/</link>
      <guid>https://wasm.in/threads/zaderzhki-v-zvuke-winmm.32167/</guid>
      <author>invalid@example.com (_qwe8013)</author>
      <dc:creator>_qwe8013</dc:creator>
      <content:encoded><![CDATA[В общем решил создать отдельную тему, хотя вопрос из той темы всё ещё актуален. В общем вывожу белый шум средствами winmm (waveOutOpen, waveOutWrite, и т.д.), но проблема в том, что когда заканчивается воспроизведение одного буфера возникает короткая, но очень хорошо слышимая задержка. Увеличение размера буфера от неё не избавляет, как от этой гадости избавиться?<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (ASM):</div>
	<div class="code"><ol class="asm" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #00007f; font-weight: bold;">jmp</span> <span style="color: #339933;">.</span><span style="color: #00007f; font-weight: bold;">cmp</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #339933;">.</span><span style="color: #00007f; font-weight: bold;">Loop</span><span style="color: #339933;">:</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; invoke WaitForSingleObject<span style="color: #339933;">,</span><span style="color: #009900; font-weight: bold;">&#91;</span>Event<span style="color: #009900; font-weight: bold;">&#93;</span><span style="color: #339933;">,-</span><span style="color: #ff0000;">1</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; fastcall<span style="color: #339933;">...</span></div></li>
</ol></div>
</div><a href="https://wasm.in/threads/zaderzhki-v-zvuke-winmm.32167/" class="internalLink">Задержки в звуке winmm</a>]]></content:encoded>
      <slash:comments>3</slash:comments>
    </item>
    <item>
      <title>Преобразование аудио данных Wave, нужен алгоритм</title>
      <pubDate>Mon, 25 Jul 2011 19:38:36 +0000</pubDate>
      <link>https://wasm.in/threads/preobrazovanie-audio-dannyx-wave-nuzhen-algoritm.29425/</link>
      <guid>https://wasm.in/threads/preobrazovanie-audio-dannyx-wave-nuzhen-algoritm.29425/</guid>
      <author>invalid@example.com (Thetrik)</author>
      <dc:creator>Thetrik</dc:creator>
      <content:encoded><![CDATA[<b>Здравствуйте дорогие форумчане!</b><br />
С целью оптимизации своей программы написанной на VB6 я делаю DLL для работы со звуковыми данными.<br />
Собственно у меня вот в чем загвоздка: звуковые Wave данные бывают разных форматов, т.е. с разной частотой дискретизации, с разным количеством каналов и разрядностью. Я в свою DLL вставил процедуру которая конвертирует данные в один общий формат, (который также задается вызовом функции из этой DLL),и у меня возникла проблема преобразования размера...<br />
<br />
<a href="https://wasm.in/threads/preobrazovanie-audio-dannyx-wave-nuzhen-algoritm.29425/" class="internalLink">Преобразование аудио данных Wave, нужен алгоритм</a>]]></content:encoded>
      <slash:comments>8</slash:comments>
    </item>
    <item>
      <title>Программирование Digital sound processor звуковой карты</title>
      <pubDate>Wed, 04 Aug 2010 11:47:41 +0000</pubDate>
      <link>https://wasm.in/threads/programmirovanie-digital-sound-processor-zvukovoj-karty.25857/</link>
      <guid>https://wasm.in/threads/programmirovanie-digital-sound-processor-zvukovoj-karty.25857/</guid>
      <author>invalid@example.com (SOA)</author>
      <dc:creator>SOA</dc:creator>
      <content:encoded><![CDATA[Приветствую всех.<br />
Возникла необходимость программирования DSP звуковой карты, в книге В. Несвижский &quot;Программирование аппаратных средств в Windows&quot; имеется некоторый материал, откуда понятно что DSP надо программировать через порты 2x6h; 2xAh; 2xCh; 2xEh.<br />
Меня конкретно интересуют функции порта 2xCh.<br />
В книге есть небольшой список функций, но их оказалось не достаточно.<br />
Пожалуйста помогите достать как можно более полный список функций для этого порта(2xCh).]]></content:encoded>
      <slash:comments>13</slash:comments>
    </item>
    <item>
      <title>Снять звук с микрофона.Что я делаю не так?</title>
      <pubDate>Wed, 21 Jul 2010 00:38:01 +0000</pubDate>
      <link>https://wasm.in/threads/snjat-zvuk-s-mikrofona-chto-ja-delaju-ne-tak.25801/</link>
      <guid>https://wasm.in/threads/snjat-zvuk-s-mikrofona-chto-ja-delaju-ne-tak.25801/</guid>
      <author>invalid@example.com (_nic)</author>
      <dc:creator>_nic</dc:creator>
      <content:encoded><![CDATA[Сейчас хочу научится работать со звуковухой через винапи.Набросал для этого прогу попроще:<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">HINSTANCE hInst;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">TCHAR szTitle[MAX_LOADSTRING];&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">TCHAR szWindowClass[MAX_LOADSTRING];&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">ATOM&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MyRegisterClass(HINSTANCE hInstance);</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">BOOL&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; InitInstance(HINSTANCE, int);</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">LRESULT CALLBACK&nbsp; &nbsp; WndProc(HWND, UINT, WPARAM, LPARAM);</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">INT_PTR CALLBACK&nbsp; &nbsp; About(HWND, UINT, WPARAM, LPARAM);</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">HANDLE file;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">HWAVEIN in;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">char *buf;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">WAVEHDR wd;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">long bufsz;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">__int64 filePosition=0;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">int recordseconds=0;...</div></li>
</ol></div>
</div><a href="https://wasm.in/threads/snjat-zvuk-s-mikrofona-chto-ja-delaju-ne-tak.25801/" class="internalLink">Снять звук с микрофона.Что я делаю не так?</a>]]></content:encoded>
      <slash:comments>12</slash:comments>
    </item>
    <item>
      <title>compressed audio stream в AVI контейнере</title>
      <pubDate>Tue, 19 Jan 2010 14:07:22 +0000</pubDate>
      <link>https://wasm.in/threads/compressed-audio-stream-v-avi-kontejnere.24047/</link>
      <guid>https://wasm.in/threads/compressed-audio-stream-v-avi-kontejnere.24047/</guid>
      <author>invalid@example.com (Xerx)</author>
      <dc:creator>Xerx</dc:creator>
      <content:encoded><![CDATA[На досуге разбираюсь с созданием avi&#039;шек с использованием аудио и видео кодеков. С видео все было более-менее просто и работает: покадровое наполнение, выбор и работа с конкретным кодеком компрессии. Возникла проблема с записью в выходной файл аудио потока. да не простого, а сжатого компрессором, отличным от PCM. С ним (т.е. готовый WAV, открытый средствами AVI*, из которого выбран поток) проблем нет - все записывается в файл и потом успешно воспроизводится.<br />
<br />
Более-менее понятно с созданием...<br />
<br />
<a href="https://wasm.in/threads/compressed-audio-stream-v-avi-kontejnere.24047/" class="internalLink">compressed audio stream в AVI контейнере</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
  </channel>
</rss>
