Midlothian Council's annual Outdoor Festival will be taking place from 10th-18th August.
Programme here: https://www.midlothian.gov.uk/download/downloads/id/3536/outdoor_festival_2019.pdf
Lots of interesting looking events, including some cycling ones.