modified generator to allow for destructuring for multi-channel signals from afn's