Make dmg-audio tests pass
Compare changes
+ 181
− 75
@@ -25,6 +25,7 @@ pub struct Apu {
@@ -34,7 +35,7 @@ pub struct Apu {
@@ -42,29 +43,31 @@ pub struct Apu {
@@ -73,9 +76,10 @@ pub struct Apu {
@@ -108,8 +112,9 @@ impl Apu {
@@ -117,7 +122,7 @@ impl Apu {
@@ -125,13 +130,14 @@ impl Apu {
@@ -141,13 +147,14 @@ impl Apu {
@@ -156,9 +163,10 @@ impl Apu {
@@ -200,8 +208,9 @@ impl Apu {
@@ -209,7 +218,7 @@ impl Apu {
@@ -217,13 +226,14 @@ impl Apu {
@@ -233,13 +243,14 @@ impl Apu {
@@ -248,9 +259,10 @@ impl Apu {
@@ -333,68 +345,94 @@ impl Apu {
@@ -408,6 +446,12 @@ impl Apu {
@@ -418,7 +462,7 @@ impl Apu {
@@ -428,6 +472,10 @@ impl Apu {
@@ -437,15 +485,19 @@ impl Apu {
@@ -453,7 +505,7 @@ impl Apu {
@@ -463,6 +515,10 @@ impl Apu {
@@ -472,31 +528,38 @@ impl Apu {
@@ -504,15 +567,19 @@ impl Apu {
@@ -520,7 +587,7 @@ impl Apu {
@@ -529,6 +596,10 @@ impl Apu {
@@ -540,19 +611,23 @@ impl Apu {
@@ -568,9 +643,7 @@ impl Apu {
@@ -681,34 +754,39 @@ impl Apu {
@@ -920,18 +998,39 @@ impl Apu {
@@ -940,6 +1039,13 @@ impl Apu {