Part one of McIvor's collection will feature seven to eight thousand records on sale from 10 AM on 14 November, with the entire shop being dedicated to the late DJ until Thursday, 19 November 2026. Each record has been carefully graded and will be sold as part of a World of JD Twitch collection, before returning to normal service and selling the remaining records as secondhand. Due to the size of the collection, the sale will be spread across multiple weekends. Part two will take place in 2027, with more details to follow.
The sale follows McIvor's death in September 2025 from a brain tumour. McIvor's widow, Marissa Costello, has also announced a research fund launched in his memory. A limited number of Keith McIvor/JD Twitch memorial fanzines created by friends and family to celebrate Keith's life, music and community will also be available to purchase in person from World of Echo in return for a donation to the fund.
“Keith McIvor, better known as JD Twitch and one half of Optimo (Espacio), spent his life collecting records," Costello says. "The collection began when Keith was still a child growing up in Balerno, outside Edinburgh, and grew with him throughout his life. When his grandfather died, a young Keith spent all the money he inherited on records — much to the disapproval of his dad, who thought it was terribly wasteful. Neither of them could have known then that those records, and the curiosity that drove him to buy them, would become an important investment in a remarkable life and career in music."

"Some were carefully protected in sleeves and meticulously looked after; others bear the scars of years spent being pulled in and out of DJ bags and played in booths around the world," she continues. "They were a working collection and were very much lived with. The World of Echo team now has the mammoth task — one I certainly don't envy! — of cleaning, sorting and working their way through thousands of records before they find their way into other people's collections.
"Keith never stopped digging. His knowledge and curiosity stretched across a mind-boggling range of genres, countries and eras, and he was as excited about discovering something obscure that nobody had heard before as he was about a record he had loved for decades. Almost every trip he made anywhere in the world involved seeking out local record shops and coming home with more records. His collection wasn't simply an archive or a DJ's working library; it was the physical record of a lifetime spent listening, searching, learning, sharing and connecting people through music.
"Following Keith's death in September 2025 from a brain tumour, Jonnie and I spent a great deal of time considering what should happen to his vast collection. We know that people will have different opinions about what we should have done with it, but Keith believed records are ultimately there to be played, discovered and loved. We wanted his records to find their way into other people's collections, to be played and enjoyed rather than simply kept because they once belonged to him.
"It was particularly important to us that the collection went to an independent record shop. Keith was a passionate supporter of independent record stores throughout his life, not only visiting them wherever he travelled but making a point of buying directly from shops, labels and artists whenever he could.
"We are therefore delighted that Stephen, Natalie and the team at World of Echo have purchased Keith's collection and will be sharing it with the same love, knowledge and care with which Keith collected it. Each record from the collection will carry a “World of JD Twitch” sticker, so wherever individual records eventually travel, there will be a small reminder of the collection they once belonged to and the person who chose them.
"There is also something beautifully fitting about the collection finding a home at World of Echo. The shop's name comes from World of Echo by Arthur Russell, an artist Keith adored and whose music reflected so much of what Keith valued: curiosity, experimentation, tenderness and a refusal to be constrained by genre.
"Keith's collection could never remain intact forever in quite the way it existed around him. For us, allowing these records to go back out into the world — to DJs, collectors and music lovers, where they can be played, discovered, shared and loved all over again — feels much more like Keith than allowing them to sit untouched in an archive, which was never what he was about.
"Perhaps the best way to sum it all up is simply: Keep it Keith. Connect with your community, support those who need it, be kind, support your local record shop, support outsider artists, and keep it weird."