INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Fragen zum ExampleFinder Beispiel "Simultaneous Sound IO"



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

28.05.2008, 09:03
Beitrag #2

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Fragen zum ExampleFinder Beispiel "Simultaneous Sound IO"
Also ich vermute stark folgendes:

Du hast im Allgemeinen das Problem, dass du die Aufnahme/Ausgabe auf kontinuierlich stellst. Das heißt, dass der Buffer dauernd mit der angegeben Samplerate gefüllt bzw. ausgegeben wird. Während deine Schleife nun durchläuft leer /füllt sich also derweil der Buffer. Brauchst du zu lange läuft der Buffer über / unter.

Das begründet beide Punkte:

- Das Programm liest immer nur den halben Buffer bei read aus, da sonst eventuell der Buffer des Write übervoll wird, wenn noch nicht alle Daten abgearbeitet sind, also noch was im Buffer steckt, du aber schon wieder Daten in Buffergröße nachlieferst.
- Es füllt vor der Schleife den Ausgabebuffer mit Daten, damit falls bevor zum ersten mal Daten geliefert werden schon die Ausgabe startet Daten vorhanden sind.

Durch diese zwei Sicherheitsmaßnahmen reagierst du also auf mögliche Schwankungen in der Schleifendurchlaufszeit.

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Fragen zum ExampleFinder Beispiel "Simultaneous Sound IO" - Kvasir - 28.05.2008 09:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sound Aufnahme stoppen und restarten DropOut 6 291 Heute 11:24
Letzter Beitrag: GerdW
  Array nach Sound R.Fuertig 4 7.770 31.03.2016 09:55
Letzter Beitrag: R.Fuertig
  sound zeitversetzt überlagern benny10 3 7.171 12.10.2015 17:12
Letzter Beitrag: benny10
  Sound-Player LABVIEW_NEU 12 13.630 17.10.2014 11:06
Letzter Beitrag: Trinitatis
Question Sound Aufnahme, Speichern und Wiedergabe Blackbird2k 4 8.567 20.05.2014 12:05
Letzter Beitrag: Blackbird2k
  midi sound vom e-piano molija 3 7.193 10.09.2012 08:48
Letzter Beitrag: Lucki

Gehe zu: