Author Topic: BASS_ChannelGetData when playing dsf in DoP mode  (Read 75 times)

pzs7602

  • Posts: 80
I am using BASS_ChannelGetData to get FFT data(BASS_DATA_FFT1024), but I found the returned value(in buffer parameter) is very small(compared to those when playing flac, ape, ... ) when I played a dsf audio in DoP mode. Is that returned value is meaningless when playing a DSD audio in DoP mode?
 
« Last Edit: 12 Jan '23 - 14:05 by pzs7602 »

Ian @ un4seen

  • Administrator
  • Posts: 24797
Re: BASS_ChannelGetData when playing dsf in DoP mode
« Reply #1 on: 12 Jan '23 - 14:58 »
Yes, DoP data is still DSD rather than the usual PCM (ie. the DSD data hasn't really been converted to PCM), so FFT processing won't work properly with it. The same goes for level measurements with BASS_ChannelGetLevel(Ex).

pzs7602

  • Posts: 80
Re: BASS_ChannelGetData when playing dsf in DoP mode
« Reply #2 on: 13 Jan '23 - 00:56 »
Thank you Ian.