add bytestreamin_array.hpp from PulseWaves