Ref https://www.nordicsemi.com/Applications/Audio-and-Music seem can via nrf52 stream audio.
Is nrf52840 possible streaming audio in, out and transfer MIDI data to other BLE5 enable device (e.g. iPhone X) at same time?
I think this won't be feasible due to the sheer throughput you would need to stream all these operations simultaneously. This would also probably draw a lot of power, maybe up to a point that is too high for nRF52 chips.
Thanks for your reply, But I still have following question
1. If only stream out the audio and MIDI data via nrf52840 is that possible?
2. If only output MIDI data is nrf52840 possible nearly real time performance?
1. I think you can do this, but I can't guarantee the performance to be top notch, as it is hard to say what quality of audio you expect.
2. Yes, this should be possible.