AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Sampler im Konflikt (kein Spiel)
Thema durchsuchen
Ansicht
Themen-Optionen

Sampler im Konflikt (kein Spiel)

Ein Thema von rollstuhlfahrer · begonnen am 3. Feb 2008
Antwort Antwort
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#1

Sampler im Konflikt (kein Spiel)

  Alt 3. Feb 2008, 18:55
Hi

ich bin dabei, mir einen eigenen MediaPlayer zu erstellen und nutze dazu den BassPlayerEx. Jetzt wollte ich einen Sampler erstellen (soll 9 zuweisbare Lieder abspielen). Wenn man einen BassChannel erstellt, dauert das zu lange, bis die Datei geladen ist. Mit der Version aus einem Array[1..9] of TBassChannel braucht das Programm rund 30 sekunden bis es geladen ist, was unvertretbar ist...
Jetzt hab ich mir überlegt, eine TMediaPlayer-Komponente als Sampler zu verwenden. Klappt schon fantastisch (Ladezeit: 13 ms). Der Haken an der Sache ist, dass die Lautstärkesteuerung für den TMediaPlayer (zu finden bei SwissDelphiCenter) keine Auswirkungen mehr auf die Lautstärke hat.

Nochmals als Schaubild:

Sampler: TBassChannel -> ewige Ladezeit
Sampler: array of TBassChannel -> man könngte meinen das Programm starte nie
Sampler: TBassDllPlayer -> Konflikt mit BassPlayerEx
Sampler: TBassPlayer -> genereller Konflikt mit dem Programierer (da nicht so lauffähig wie gedacht)
Sampler: TMediaPlayer -> keine Lautstärkenregelung mehr

So, und was nun? ? ?


rollstuhlfahrer
Bernhard
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:28 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