Added the APU Class and wired it all up ready for the maths

This commit is contained in:
2026-05-14 21:27:05 +01:00
parent 708c1ba458
commit cafcf625ad
6 changed files with 549 additions and 20 deletions

View File

@@ -2,7 +2,7 @@
{
public interface IAudioDevice
{
// Now accepts the Beeper state + 3 AY frequencies + 3 AY volumes
void AddSample(bool isHigh, float freqA, float volA, float freqB, float volB, float freqC, float volC);
// Accepts a single, fully-mixed audio sample (usually between -1.0f and 1.0f)
void AddSample(float sample);
}
}