<?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[Wav-Dateien übereinander legen]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich hab folgendes problem: Ich muss 2 sounds gleichzeitig abspielen. Der eine is aufgenommen un in ner HWAVEIN-variable. der andere is wahlweise entweder ne mp3 oder ne wav-datei, ganz egal. Ich hab schon gegooglet allerdings scheinbar naach den falshcen schlüsselwörtern. Wenn mir irgendwer vielleicht nur ein paar schlüsselwörter geben könnte, wäre ich seh dankebar. Ich hab mir überlegt das man die sounds vielleicht übereinander legt un dann nur eine datei abspielen muss...<br />
Ist das möglich?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120343/wav-dateien-übereinander-legen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 20:04:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120343.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Sep 2005 12:25:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 12:25:48 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich hab folgendes problem: Ich muss 2 sounds gleichzeitig abspielen. Der eine is aufgenommen un in ner HWAVEIN-variable. der andere is wahlweise entweder ne mp3 oder ne wav-datei, ganz egal. Ich hab schon gegooglet allerdings scheinbar naach den falshcen schlüsselwörtern. Wenn mir irgendwer vielleicht nur ein paar schlüsselwörter geben könnte, wäre ich seh dankebar. Ich hab mir überlegt das man die sounds vielleicht übereinander legt un dann nur eine datei abspielen muss...<br />
Ist das möglich?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870201</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 12 Sep 2005 12:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 12:32:01 GMT]]></title><description><![CDATA[<p>Hansi schrieb:</p>
<blockquote>
<p>Ist das möglich?</p>
</blockquote>
<p>einfach Aimplitude1 * 0.5 + Amplitude2 * 0.5</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870209</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Mon, 12 Sep 2005 12:32:01 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 18:24:26 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Und wie soll ich das dann mit dem quellcode hinkriegen?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870501</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 12 Sep 2005 18:24:26 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 18:58:17 GMT]]></title><description><![CDATA[<p>Gibt es keine Möglichkeite an die Sounddaten heranzukommen? mithilfe von DSound könnte ich dir so etwas programmieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870531</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Mon, 12 Sep 2005 18:58:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 19:08:39 GMT]]></title><description><![CDATA[<p>Welche sounddaten meinst du denn?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870539</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870539</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 12 Sep 2005 19:08:39 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 19:18:07 GMT]]></title><description><![CDATA[<p>[quote=&quot;Hansi&quot;]Welche sounddaten meinst du denn?</p>
<p>Die Sample Daten</p>
<p>hab da mal ein Tutorial geschreiben das dir vielleicht helfen kann:<br />
Audioprogrammierung unter Windows mit C++ für Computerspiele:<br />
<a href="http://turing.fh-landshut.de/~jamann/Audioprogrammierung%20unter%20Windows%20mit%20C++%20fuer%20Computerspiele.pdf" rel="nofollow">http://turing.fh-landshut.de/~jamann/Audioprogrammierung unter Windows mit C++ fuer Computerspiele.pdf</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/870548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870548</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Mon, 12 Sep 2005 19:18:07 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 19:32:32 GMT]]></title><description><![CDATA[<p>Danke das Tutorial arbeite ich mal durch! ALso ich kenne Samplerate, BytesperSample ,Sampling frequency, ByteRate un Bits per sample. Ist es das?</p>
<p>MFg</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870556</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 12 Sep 2005 19:32:32 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 19:40:50 GMT]]></title><description><![CDATA[<p>Hansi schrieb:</p>
<blockquote>
<p>Ist es das?</p>
</blockquote>
<p>Nein. Sampledaten sind einfach die gespeicherten Amplitudenauslenkungen</p>
<p>auf den ersten 5 Seiten meines Tutorials steht alles was man wissen muss um aus zwei vorhanden wav Dateien eine &quot;gemeinsame/gefadete&quot; zu machen</p>
<p>vielleicht solltest du als erstes einfach ein programm programmieren das zwei wave dateien zu einer gemeinsamen zusammen mixt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870569</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Mon, 12 Sep 2005 19:40:50 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Mon, 12 Sep 2005 20:15:09 GMT]]></title><description><![CDATA[<p>Alles klar. Ich werds probieren. Danke für die ganze Hilfe!!!</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870580</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 12 Sep 2005 20:15:09 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Thu, 15 Sep 2005 12:41:36 GMT]]></title><description><![CDATA[<p>Also hab jetz ma bissl angefangen... Das tut lässt sich übrigens gut lesen! Ich lese nämlich normalerweise sehr ungern, aber das war echt cool. Allerdings hab ich en kleines problem un zwar wenn ich die Anzahl im array auf 520000 erhöhe, kommt von microsoft die fehlermeldung, das das programm beendet werden müsste...</p>
<p>Hier mein code:</p>
<pre><code class="language-cpp">char ID[4];        

unsigned long int ChunkSize;       
 char Format[4];       
 char Subchunk1ID[4]; 
unsigned long int Subchunk1Size; 
 WORD AudioFormat;  
 WORD NumChannels;    
    unsigned long int SampleRate;       
 unsigned long int ByteRate;       
 WORD BlockAlign;         
 WORD BitsPerSample;      
 char Subchunk2ID[4];
 MessageBox(NULL,&quot;Hallo&quot;,NULL,MB_OK);      
 unsigned long int i=510000;
 unsigned long int Subchunk2Size;

     short Data[510000];
	 //short Data2[510000]; 

 /// Variablen mit Daten fuellen 
 ID[0] = 'R'; 
 ID[1] = 'I'; 
 ID[2] = 'F'; 
 ID[3] = 'F';

 ChunkSize = 36 /*groeße des wave headers*/ + i*2/*sampledaten*/; 
 Format[0] = 'W'; 
 Format[1] = 'A'; 
 Format[2] = 'V'; 
 Format[3] = 'E'; 
 Subchunk1ID[0] = 'f'; 
 Subchunk1ID[1] = 'm'; 
 Subchunk1ID[2] = 't'; 
 Subchunk1ID[3] = ' '; 
 Subchunk1Size = 16; 
 AudioFormat = 1;  // PCM 
 NumChannels = 1;  // MONO 
 SampleRate = 44100; 
 ByteRate = 44100*2;  
 BlockAlign = 2; 
 BitsPerSample = 16; 
 Subchunk2ID[0] = 'd'; 
 Subchunk2ID[1] = 'a'; 
 Subchunk2ID[2] = 't'; 
 Subchunk2ID[3] = 'a'; 

 Subchunk2Size = i*2; 

 for(int x = 0; x&lt;36000; x++) 
 { 
   Data[x] = sin((x/180.0f*M_PI)*4) *10000;       
 } 

 // WaveDatei speichern 
 FILE *file = NULL; 

  file = fopen(&quot;alt.wav&quot;, &quot;rb&quot;); 

 fread(&amp;ID, 4*sizeof(char), 1, file); 
 fread(&amp;ChunkSize, sizeof(unsigned long), 1, file); 
 fread(&amp;Format, 4*sizeof(char), 1, file); 
 fread(&amp;Subchunk1ID, 4*sizeof(char), 1, file); 
 fread(&amp;Subchunk1Size, sizeof(int), 1, file); 
 fread(&amp;AudioFormat, sizeof(AudioFormat), 1, file); 
 fread(&amp;NumChannels, sizeof(NumChannels), 1, file); 
 fread(&amp;SampleRate, sizeof(int), 1, file); 
 fread(&amp;ByteRate, sizeof(int), 1, file); 
 fread(&amp;BlockAlign, sizeof(WORD), 1, file); 
 fread(&amp;BitsPerSample, sizeof(WORD), 1, file); 
 fread(&amp;Subchunk2ID, 4*sizeof(char), 1, file); 
 fread(&amp;Subchunk2Size, sizeof(unsigned long), 1, file); 
 fread(&amp;Data, 2*i, 1, file); 
 fclose(file); 
FILE *file2 = NULL; 

  file2 = fopen(&quot;neu.wav&quot;, &quot;wb&quot;); 

  ID[0] = 'R'; 
 ID[1] = 'I'; 
 ID[2] = 'F'; 
 ID[3] = 'F'; 
 ChunkSize = 36 /*groeße des wave headers*/ + i*2/*sampledaten*/; 
 Format[0] = 'W'; 
 Format[1] = 'A'; 
 Format[2] = 'V'; 
 Format[3] = 'E'; 
 Subchunk1ID[0] = 'f'; 
 Subchunk1ID[1] = 'm'; 
 Subchunk1ID[2] = 't'; 
 Subchunk1ID[3] = ' '; 
 Subchunk1Size = 16; 
 AudioFormat = 1;  // PCM 
 NumChannels = 1;  // MONO 
 SampleRate = 44100*2; 
 ByteRate = 44100*4;  
 BlockAlign = 2; 
 BitsPerSample = 16; 
 Subchunk2ID[0] = 'd'; 
 Subchunk2ID[1] = 'a'; 
 Subchunk2ID[2] = 't'; 
 Subchunk2ID[3] = 'a'; 
 Subchunk2Size = i*2; 
 fwrite(&amp;ID, 4*sizeof(char), 1, file2); 
 fwrite(&amp;ChunkSize, sizeof(unsigned long), 1, file2); 
 fwrite(&amp;Format, 4*sizeof(char), 1, file2); 
 fwrite(&amp;Subchunk1ID, 4*sizeof(char), 1, file2); 
 fwrite(&amp;Subchunk1Size, sizeof(int), 1, file2); 
 fwrite(&amp;AudioFormat, sizeof(AudioFormat), 1, file2); 
 fwrite(&amp;NumChannels, sizeof(NumChannels), 1, file2); 
 fwrite(&amp;SampleRate, sizeof(int), 1, file2); 
 fwrite(&amp;ByteRate, sizeof(int), 1, file2); 
 fwrite(&amp;BlockAlign, sizeof(WORD), 1, file2); 
 fwrite(&amp;BitsPerSample, sizeof(WORD), 1, file2); 
 fwrite(&amp;Subchunk2ID, 4*sizeof(char), 1, file2); 
 fwrite(&amp;Subchunk2Size, sizeof(unsigned long), 1, file2); 
 fwrite(&amp;Data, 2*i, 1, file2); 
 fclose(file2);
</code></pre>
<p>Kann das sein das man keine größeren array erzeugen kann? Das zusammenlegen müsste dann doch so funktionieren, dass ich (Data1+Data2)/2 rechne un das dann die Variable Data für die neue zusammengelegte wav-datei is oder?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/872818</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/872818</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Thu, 15 Sep 2005 12:41:36 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Thu, 15 Sep 2005 12:50:48 GMT]]></title><description><![CDATA[<p>steht doch alles auf meiner Homepage ;):</p>
<p><a href="http://turing.fh-landshut.de/~jamann/Der%20Unterschied%20zwischen%20Stack%20und%20Heap.pdf" rel="nofollow">http://turing.fh-landshut.de/~jamann/Der Unterschied zwischen Stack und Heap.pdf</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/872828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/872828</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Thu, 15 Sep 2005 12:50:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Thu, 15 Sep 2005 18:56:36 GMT]]></title><description><![CDATA[<p>Also das funzt jetz alles... Aber ich hab nomma ne frage, wäre es möglich wenn ich aufnehme, da irgendwie die frequenz die ich ins mikro singe auszulesen? Ich mein ich hab das ganze jetz mit fft gemacht, aber würd mich ma interessieren. Also auf jeden fall danke für die hilfe! Das was ich hinkriegen wollte läuft jetz alles. VIelen dank!</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873109</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Thu, 15 Sep 2005 18:56:36 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Thu, 15 Sep 2005 19:39:07 GMT]]></title><description><![CDATA[<blockquote>
<p>die frequenz die ich ins mikro singe auszulesen?</p>
</blockquote>
<p>jedes modem arbeitet so <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>mmh... du müsstest halt die hin und her gänge pro sekunden messen z. B. immer merken wenn du vom positiven ins negative kommst und irgendeinen counter hochzählen - der nach einer sekunde die Frequenz darstellt und dieser counter wird dann halt nach ner sekunde wieder auf null gestellt - kannst ja mal nen sinustun mit bekannter frequenz generieren und mal schauen ob du damit auf ein annehmbares ergebnis kommst..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873149</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Thu, 15 Sep 2005 19:39:07 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Fri, 16 Sep 2005 18:07:20 GMT]]></title><description><![CDATA[<p>Naja nach einer sekunde, das wäre für meine zwecke zu lang, aber ich probier trotzdem ma bissl... Danke!</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873933</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Fri, 16 Sep 2005 18:07:20 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Sat, 17 Sep 2005 12:35:07 GMT]]></title><description><![CDATA[<p>Frequenz ist einfach definiert als die Anzahl der Hin- und Hergänge pro Sekunde</p>
<p>wenn du nur eine halbe Sekunde die Hin und Hergänge misst, dann kannst du auch ausrechnen wieivel Hin und Hergänge es in einer Sekunde gibt - oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/874315</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874315</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Sat, 17 Sep 2005 12:35:07 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Sat, 17 Sep 2005 18:55:19 GMT]]></title><description><![CDATA[<p>ja stimmt auch wieder. Ich kann ja dann praktisch meine abstände in denen ich messe selbst definieren... aber wie funktioniert das denn in data wenn ich z.B. hintergrundmusik un gesang dabei hab, dann isses ja nich mehr nur eine freuquenz, oder?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/874524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874524</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Sat, 17 Sep 2005 18:55:19 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Sun, 18 Sep 2005 10:44:50 GMT]]></title><description><![CDATA[<p>Hallo! Ich hab ein tolles neues problem, sorry das ich schon wieder damit nerve. Un zwar waren bei mir in der dsound.h die ganzen Variablentypen mit der 8 hinten(z.B. LPDIRECTSOUNDCAPTURE8) nicht definiert. Also hab ich mir auf irgendner homepage ne neue dsound.h runtergeladen, als ich das dann kompiliert hab, kam 1 un aufgelöstes externes Sybol. Das hab ich rausgekriegt indem ich einfach die 8 hinter DirectSoundCaptureCreate8 weggemacht habe. Wenn ich jetz zuerst die Funktion InitDirectSound() un danach lpCaptureBuffer-&gt;Start(0) aufrufe, adann kommt von microsoft irgendwie dieses fenster mit Problembericht senden. Sorry, dass ich vorher gesagt hab es würde alles klappen, aber so wirklich hatte ichs nich ausprobiert... Ich hab gedacht gut, wenn der linker keine fehler mehr anzeigt, wirds wohl funktionieren.</p>
<p>Was mach ich denn falsch? Ich hab genau denselbsen code wie im pdf-Dokument.</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/874787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874787</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Sun, 18 Sep 2005 10:44:50 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Sun, 18 Sep 2005 10:56:18 GMT]]></title><description><![CDATA[<p>du benötigst DXSDK 8 oder höher - wie man Lib + Include Pfäde setzen muss damit es funktioniert steht ja im Tut</p>
]]></description><link>https://www.c-plusplus.net/forum/post/874804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874804</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Sun, 18 Sep 2005 10:56:18 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Sun, 18 Sep 2005 11:50:18 GMT]]></title><description><![CDATA[<p>Ja ok. Werds mir ma runterladen, weil ich hab zuzeit einfach nur die visual c++ 6 standard edition. Danke! Von den include sachen und den libs her müsste alles stimmen, das hab ich auch so gemacht wies da steht.</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/874841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874841</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Sun, 18 Sep 2005 11:50:18 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Thu, 22 Sep 2005 21:11:46 GMT]]></title><description><![CDATA[<p>Sorry war wohl bissl voreilig, also es funzt alles, danke nochma für die hilfe!!!!</p>
<p>Vielen Dank</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878180</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878180</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Thu, 22 Sep 2005 21:11:46 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Fri, 23 Sep 2005 10:50:14 GMT]]></title><description><![CDATA[<p>es gibt hier auch einem Beitrag der audio-mixer heißt - im Spiele/Grafikprogrammierungforum</p>
<p>dort wurde darüber diskutiert, wei man Audiodateien zusammenmischen kann</p>
<p>mein beschriebene Methode funktioniert zwar, ist aber nicht optimal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878461</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Fri, 23 Sep 2005 10:50:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Fri, 23 Sep 2005 14:02:01 GMT]]></title><description><![CDATA[<p>Naja, aber ich glaub für meine zwecke wirds wohl reichen.</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878639</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Fri, 23 Sep 2005 14:02:01 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Tue, 27 Sep 2005 20:19:06 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich bins ma wieder. Hab nochma ne frage, un zwar kommt wenn ich die beiden Variablen data von 2 songs addiere un dann durch zwei teile un das dann in ne wav-Datei schreibe. auf dem rechten Channel zwar das richtige (also die 2 songs parallel), auf dem linken Channel kommt allerdings nur ein rauschen, wodran liegt das denn? Kann man das irgendwie wegbekommen?</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881696</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Tue, 27 Sep 2005 20:19:06 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Wed, 28 Sep 2005 12:43:49 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Hat sich erledigt... Ich hab einfach Data nachher nochma *2 genommen un dann awrs auf beiden channels.</p>
<p>MFG</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/882094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/882094</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Wed, 28 Sep 2005 12:43:49 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Fri, 14 Oct 2005 11:06:54 GMT]]></title><description><![CDATA[<p>Hi! Ich bins ma wieder. Un zwar wollt ich ma fragen wie ich diese Anzahl in den beiden Befehlen</p>
<pre><code class="language-cpp">lpCB-&gt;Lock(0, 206000*2, &amp;SoundData1, &amp;dwSoundDataSize1, 
&amp;SoundData2, &amp;dwSoundDataSize2, 0); 

memcpy(&amp;a-&gt;Array, SoundData1, 2*206000);
</code></pre>
<p>höher als 2*206000 machen kann.Sobald ich die nämlich höher stelle, kommt en Problembericht. Ich denk ma das liegt wahscheinlich wieder dadran, das der Stack überlastet wird. Kann man das auch irgendwie wieder auf den Heap umlegen oder funktioniert das diesma net?</p>
<p>Vielen Dank</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892226</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892226</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Fri, 14 Oct 2005 11:06:54 GMT</pubDate></item><item><title><![CDATA[Reply to Wav-Dateien übereinander legen on Fri, 14 Oct 2005 20:27:44 GMT]]></title><description><![CDATA[<p>anstatt dein Array auf so anzulegen:</p>
<pre><code class="language-cpp">char Array[200000000];
</code></pre>
<p>legst du es einfach so an:</p>
<pre><code class="language-cpp">char *Array = new char[2000000000];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/892630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892630</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Fri, 14 Oct 2005 20:27:44 GMT</pubDate></item></channel></rss>