add libnoise