| ⇢ | A | lib/wavheader.js added |
| ⇢ | B | wavheader.js ➔ wavHeader added | |
| ⇢ | B | wavheader.js ➔ getDwChannelMask_ added | |
| ⇢ | A | wavheader.js ➔ createPCMHeader_ added | |
| ⇢ | A | wavheader.js ➔ createADPCMHeader_ added | |
| ⇢ | A | wavheader.js ➔ createALawMulawHeader_ added | |
| ⇢ | A | wavheader.js ➔ createExtensibleHeader_ added | |
| ⇢ | A | index.js ➔ validateHeader_ added | |
| ⇢ | A | index.js ➔ validateBitDepth_ added | |
| ⇢ | A | index.js ➔ validateSampleRate_ added | |
| ⇢ | A | index.js ➔ validateNumChannels_ added | |
| B | ↗ | A | index.js ➔ fromScratch improved |
| B | ↛ | wavio.js ➔ getDwChannelMask_ removed | |
| A | ↛ | wavio.js ➔ createPCMHeader_ removed | |
| A | ↛ | wavio.js ➔ createADPCMHeader_ removed | |
| A | ↛ | wavio.js ➔ createALawMulawHeader_ removed | |
| A | ↛ | wavio.js ➔ createExtensibleHeader_ removed | |
| A | ↛ | wavio.js ➔ validateBitDepth_ removed | |
| A | ↛ | wavio.js ➔ validateNumChannels_ removed | |
| A | ↛ | wavio.js ➔ validateSampleRate_ removed | |
| A | ↛ | wavio.js ➔ validateHeader_ removed |