Trek H
9a9a38dbe1
pcm: simplified and improved efficiency of code.
2019-03-26 15:43:11 +10:30
Trek H
be29668c5d
pcm: updated file header year
2019-03-15 18:17:32 +10:30
Trek H
708fece7ec
Merge remote-tracking branch 'origin/master' into channel-and-rate-conversion
2019-03-15 18:11:31 +10:30
Trek H
14a602f423
ADPCM: 'writ' variables changed to 'n' as per convention. Documentation improved.
2019-03-15 17:54:24 +10:30
Trek H
d4e0c87635
ADPCM: unexported encoder and decoder structs, documented Write funcs.
2019-03-15 17:22:19 +10:30
Trek H
fdc4d880ac
ADPCM: added a Write function to decoder so that it implements io.Writer,
...
and also so that it can decode adpcm of arbitrary length.
Updated test and decode command to use Write.
2019-03-15 17:07:22 +10:30
Trek H
c7c7ef75f5
ADPCM: Added a Write function to Encoder so that it implements an io.Writer,
...
and also so that a byte slice of any length can be encoded.
Added global variables for adpcm and pcm block sizes.
Updated tests, encode and decode pcm commands.
2019-03-15 15:47:08 +10:30
Trek H
b160e6a5e2
pcm: comment fix
2019-03-13 16:29:44 +10:30
Trek H
927194de4c
pcm: added file headers
2019-03-13 13:59:21 +10:30
Trek H
d04dc217ec
pcm: Added test and command for mono conversion. Also made resampleing use alsa.Buffer
2019-03-13 13:19:53 +10:30
Trek H
ad1e11ea51
pcm: Resampling restructured to be in pcm package
2019-03-12 16:22:44 +10:30
Trek H
ed6b2cc7f1
ADPCM: changed directory of adpcm package to audio folder
2019-03-08 15:55:20 +10:30