Omrr is the stage name of Omar El Abd, a self-taught musician, guitarist and sound artist based in Cairo, Egypt. His sounds are based on glitch, noise, micro-sounds, sampling and field recording. He uses a variety of instruments and software to create dynamic and dense sonic landscapesMusic for the Anxious is the new album that will be out on November 11th via Eilean Records. Excerpts are available for streaming.