Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: BASS.DLL und BASS_ChannelGetData

  Alt 4. Jul 2005, 14:50
Zitat von Jens Schumann:
TWaveData = array[0..2047] of Cardinal;
Die BASS.DLL liefert dir keine Cardinals, sondern SmallInts . So, und zwar mit SmallInts habe ich es auch in meinem Player verwendet.
Da du Cardinals hast, stimmt zwar die Aussage mit Hi- und Loword, aber so kannst du direkt indiziert auf die beiden Kanäle zugreifen, und dein Array wird entsprechend kürzer, so dass die Zufallswerte am Ende wegfallen dürften .
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat