Если запоминать просто фронта, а потом формировать импульс произвольной длины, то конечно массив булей не нужен.