Each machine has a set of programs that it has reported. OnTakt creates a new program item for each filename the machine reports having loaded even if no parts or events are recorded.