<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Direkt vom Mikrofon die Lautstärke ermitteln]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich möchte direkt vom Mikrofon die Lautstärke der umgebung ermitteln.</p>
<p>Nur weiß ich nicht, wie sich das machen lässt.</p>
<p>Ich bräuchte ja quasi direkten Zugriff aufs Mikro! (?)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151138/direkt-vom-mikrofon-die-lautstärke-ermitteln</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 17:12:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151138.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Jun 2006 13:00:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Fri, 23 Jun 2006 13:00:36 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich möchte direkt vom Mikrofon die Lautstärke der umgebung ermitteln.</p>
<p>Nur weiß ich nicht, wie sich das machen lässt.</p>
<p>Ich bräuchte ja quasi direkten Zugriff aufs Mikro! (?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083790</guid><dc:creator><![CDATA[banned_EinM]]></dc:creator><pubDate>Fri, 23 Jun 2006 13:00:36 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Fri, 23 Jun 2006 15:02:31 GMT]]></title><description><![CDATA[<p>Auf dieser Seite findest du deine Frage schön beschrieben!</p>
<p><a href="http://www.bytesandmore.de/rad/index.htm" rel="nofollow">http://www.bytesandmore.de/rad/index.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083879</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083879</guid><dc:creator><![CDATA[Seal_Reaver]]></dc:creator><pubDate>Fri, 23 Jun 2006 15:02:31 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Fri, 23 Jun 2006 19:52:15 GMT]]></title><description><![CDATA[<p>Naja... mir ging es nicht darum, die von Windows gesetzte Lautstärkeneinstellung auszulesen,</p>
<p>sondern direkt vom Mikrofoneingang. z.B. Wenn ich reinbrülle, ändert sich der Laustärkepegel im Mikrofon. Das will ich mitbekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084183</guid><dc:creator><![CDATA[banned_EinM]]></dc:creator><pubDate>Fri, 23 Jun 2006 19:52:15 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Sat, 24 Jun 2006 04:54:30 GMT]]></title><description><![CDATA[<p>Danke, hat sich erledigt. Habs mit FMod gelöst...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084311</guid><dc:creator><![CDATA[banned_EinM]]></dc:creator><pubDate>Sat, 24 Jun 2006 04:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Sat, 24 Jun 2006 09:15:46 GMT]]></title><description><![CDATA[<p>Wollt ich grad vorschlagen.</p>
<p>Vielleicht kannst du ja mal ein kleines Beispiel posten, das wäre ggf. auch was für die FAQ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084363</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 24 Jun 2006 09:15:46 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Sat, 24 Jun 2006 10:50:28 GMT]]></title><description><![CDATA[<p>Ok, hier der Code:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
#include &lt;vcl.h&gt;
#include &lt;fmod.h&gt;
#pragma hdrstop
#include &quot;Unit1.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm1 *Form1;
FSOUND_SAMPLE *Smp;
int channel;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::AufnahmeClick(TObject *Sender)
{
Vval=0;
vFll=0;

FSOUND_Sample_SetMode(Smp, FSOUND_LOOP_NORMAL);
down=false;

	if (!FSOUND_Record_StartSample(Smp, TRUE))
	{
           Caption=FMOD_ErrorString(FSOUND_GetError());
	}

while (!FSOUND_Record_GetPosition()) 
    {
        Sleep(1);
    }

channel = FSOUND_PlaySound(FSOUND_FREE, Smp);
int originalfreq = FSOUND_GetFrequency(channel);

do{
		int playpos, recordpos, diff;
		static int oldrecordpos = 0, oldplaypos = 0;

		playpos = FSOUND_GetCurrentPosition(channel);
		recordpos = FSOUND_Record_GetPosition();

	   if (playpos &gt; oldplaypos &amp;&amp; recordpos &gt; oldrecordpos)
	   {
			diff = playpos - recordpos;

			if (diff &gt; -25*44100/1000)
            {
			FSOUND_SetFrequency(channel, originalfreq - 1000);
            }
			else if (diff &lt; -(25*44100/1000 * 2))
            {
			FSOUND_SetFrequency(channel, originalfreq + 1000);
            }
			else
            {
			FSOUND_SetFrequency(channel, originalfreq);
            }
}
float l,r;
FSOUND_GetCurrentLevels(channel, &amp;l, &amp;r);
float CurrentVolume = l+r;
Application-&gt;ProcessMessages();
Sleep(10);
}
while(true);

}
//---------------------------------------------------------------------------

void __fastcall TForm1::StopClick(TObject *Sender)
{
        	FSOUND_StopSound(channel);
	FSOUND_Record_Stop();
}
//---------------------------------------------------------------------------
</code></pre>
<p>Wenn men den Echo-effekt nicht haben möchte, muss man die Lautsärke des channels auf null setzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084405</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084405</guid><dc:creator><![CDATA[banned_EinM]]></dc:creator><pubDate>Sat, 24 Jun 2006 10:50:28 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Sat, 24 Jun 2006 12:07:35 GMT]]></title><description><![CDATA[<p>Danke!<br />
Ist das FMOD3.75 oder FMODEx4?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084466</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 24 Jun 2006 12:07:35 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Sat, 24 Jun 2006 12:25:30 GMT]]></title><description><![CDATA[<p>Jansen schrieb:</p>
<blockquote>
<p>das wäre ggf. auch was für die FAQ.</p>
</blockquote>
<p>Ähem, wird das sooo oft gefragt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084484</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Sat, 24 Jun 2006 12:25:30 GMT</pubDate></item><item><title><![CDATA[Reply to Direkt vom Mikrofon die Lautstärke ermitteln on Sat, 24 Jun 2006 14:34:08 GMT]]></title><description><![CDATA[<p>es ist FMOD 3.75!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084613</guid><dc:creator><![CDATA[banned_EinM]]></dc:creator><pubDate>Sat, 24 Jun 2006 14:34:08 GMT</pubDate></item></channel></rss>