Index: ammosreader/AmmosAudioDataBlock.py
===================================================================
--- ammosreader/AmmosAudioDataBlock.py	(revision 6059ec7b340ee79c2be57d6cc9efcdbd20dcca71)
+++ ammosreader/AmmosAudioDataBlock.py	(revision b41e9756e2adb758e54e40cd73c97eeae3787875)
@@ -13,8 +13,11 @@
 
     def pcm_for_channel(self, channel_number):
-        return self.__data
-        # return (self.__data[0: 100]) # self.__samples_per_channel])
-        #return bytes([self.__data[each: each+self.__samples_per_channel+1] for each in range(0, len(self.__data), self.__samples_per_channel)
-        #             if (each % (channel_number+1) * self.__samples_per_channel) == 0])
+        start_offset = channel_number * self.__sample_size
+        step = self.__sample_size * self.__number_of_channels
+        end = (len(self.__data) // step) * step
+        channel_bytes = b""
+        for each in range(start_offset, end, step):
+            channel_bytes += self.__data[each:each+self.__sample_size]
+        return channel_bytes
 
     def __str__(self):
