AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:02

Parameter dieser Suchanfrage:

Suche in Thema: WaveIn-Problem bei grossen Buffern (Waveform Audio API)
Suche alle Beiträge, die von "HHick123" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 30. Mai 2008
    Hallo Leute,

    ich wollte noch mal eine Rückmeldung geben:
    der Sourcecode, der am Ende dieses threads herausgekommen ist (zum download), hat sich bis jetzt bewährt. Bis jetzt ist - bei mir - kein Problem mehr damit aufgetreten (der Spracherkenner läuft :-) :-) :-) ).

    Viele Grüße,
    Helmut
  • Forum: Multimedia

    Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 20. Mär 2008
    ja, deswegen gab ich dem Treiber auch zu Beginn gleich einmal 2 Buffer, sodass halt immer mehr als einer bei der Soundkarte ist. Aber ich glaub daran lag's gar nicht, denn ich hab', soviel ich mich erinnern kann, in einem späteren Stadium auch versucht, gleich einmal eine grosse Anzahl von grossen Buffern im vorhinein zu übergeben, da trat das Problem ("fehlende Zeitintervalle im aufgenommenen...
  • Forum: Multimedia

    Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 20. Mär 2008
    Ja, aber wenn ich, angenommen, der Soundkarte 2 Buffer gäbe, die z.B. je 2 Sekunden lang wären, und der Audiotreiber würde mich möglichst gleich nachdem der erste gefüllt ist benachrichtigen, dass ich ihn zurücknehmen kann, dann hätte ich ja fast noch 2 Sekunden Zeit, ihm einen neuen Buffer zu geben, bevor der zweite gefüllt ist. Das müsste sich doch zeitlich ausgehen, oder?

    Anbei jedenfalls...
  • Forum: Multimedia

    Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 20. Mär 2008
    Hallo Leute, ich hab' das Thema 'mal auf beantwortet gestellt.
    Mittlerweile bin ich der Meinung, dass man die Anzahl der Buffer sowie die Bufferlaenge innerhalb gewisser Spezifikationen wählen muss, die halt den meisten Audiotreibern gefallen.

    Eine größere Anzahl von kleineren Buffern (aber auch nicht zu klein) funktioniert vermutlich am besten. Mein erster Entwurf mit zwei grossen Buffern...
  • Forum: Multimedia

    Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 12. Feb 2008
    Ist OK bei mir. Anders formuliert: Der Buffer muss eine ganze Anzahl an "Blocks" aufnehmen können, wobei ein "Block" aus den Bytes für die Samples aller Channels zu einem Zeitpunkt besteht. Ich verwende in erster Linie ganz einfaches 16bit, mono, das hiesse dann, dass die Buffergröße eine gerade Anzahl an bytes sein muss. Kein Problem.



    Inwiefern ist "der Event eine Windowsmessage"? Meiner...
  • Forum: Multimedia

    Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 5. Feb 2008
    Hallo elliott,


    Ich geb' zu, der war eigentlich ein bischen zu lang, um ihn zu posten - sorry...

    Interessant am Tutorial finde ich, dass das andere Funktionen verwendet, um
    den Speicher für die Buffer zu reservieren. Ich verwende bis jetzt GlobalAlloc und GlobalLock,
    die noch aus 16bit-Windows-Zeiten stammen. Vielleicht ist hier ein Bug begraben,
    werd' mal etwas nachgraben...
  • Forum: Multimedia

    WaveIn-Problem bei grossen Buffern (Waveform Audio API)

      Delphi
      by HHick123, 4. Feb 2008
    Hallo Leute!

    Ich schreibe gerade ein Programm (XP Servicepack 2) mit WaveIn und WaveOut, wobei
    ich EVENT_CALLBACK verwende.

    Ich verwende jeweils 2 Buffer, wobei jeweils einer von mir vorbereitet wird,
    während der andere aufgezeichnet bzw. gespielt wird.

    Das klappt auch im Prinzip sehr gut, allerdings bekomme ich ein Problem
    mit großen Buffergroessen (z.B. größer als 500ms oder größer...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=HHick123&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=107906
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz