mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2025-06-07 08:14:48 +00:00
440 Hz -> 432 Hz
This commit is contained in:
parent
4bebeea9b6
commit
cd7dd63865
Binary file not shown.
Binary file not shown.
BIN
src/Kernel.BIN.C
BIN
src/Kernel.BIN.C
Binary file not shown.
@ -161,17 +161,17 @@ U0 Sleep(I64 mS)
|
|||||||
}
|
}
|
||||||
|
|
||||||
F64 Ona2Freq(I8 ona)
|
F64 Ona2Freq(I8 ona)
|
||||||
{//Ona to freq. Ona=60 is 440.0Hz.
|
{//Ona to freq. Ona=60 is 432.0Hz.
|
||||||
if (!ona)
|
if (!ona)
|
||||||
return 0;
|
return 0;
|
||||||
else
|
else
|
||||||
return 440.0/32*2.0`(ona/12.0);
|
return 432.0/32*2.0`(ona/12.0);
|
||||||
}
|
}
|
||||||
|
|
||||||
I8 Freq2Ona(F64 freq)
|
I8 Freq2Ona(F64 freq)
|
||||||
{//Freq to Ona. 440.0Hz is Ona=60.
|
{//Freq to Ona. 432.0Hz is Ona=60.
|
||||||
if (freq>0)
|
if (freq>0)
|
||||||
return ClampI64(12*Log2(32.0/440.0*freq),1,I8_MAX);
|
return ClampI64(12*Log2(32.0/432.0*freq),1,I8_MAX);
|
||||||
else
|
else
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user