We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de65332 commit f4753dcCopy full SHA for f4753dc
s1.sounddriver.asm
@@ -18,7 +18,7 @@ SMPS_SPECIAL_SFX_PSG_TRACK_COUNT = (SMPS_RAM.v_spcsfx_psg_tracks_end-SMPS_RAM.v_
18
; ---------------------------------------------------------------------------
19
; Macros
20
; turn a sample rate into a djnz loop counter
21
-pcmLoopCounterBase function sampleRate,baseCycles, 1+(53693175/15/(sampleRate)-(baseCycles)+(13/2))/13
+pcmLoopCounterBase function sampleRate,baseCycles, 1+(Z80_Clock/(sampleRate)-(baseCycles)+(13/2))/13
22
pcmLoopCounter function sampleRate, pcmLoopCounterBase(sampleRate,90) ; 90 is the number of cycles zPlaySEGAPCMLoop takes to deliver one sample.
23
dpcmLoopCounter function sampleRate, pcmLoopCounterBase(sampleRate,301/2) ; 301 is the number of cycles zPlayPCMLoop takes to deliver two samples.
24
0 commit comments