Bach 2 the Future, Vol. 1
- Partita no. 3 in E major, BWV 1006: Preludio
- Partita no. 3 in E major, BWV 1006: Loure
- Partita no. 3 in E major, BWV 1006: Gavotte en Rondeau
- Partita no. 3 in E major, BWV 1006: Menuett I & II
- Partita no. 3 in E major, BWV 1006: Bouree
- Partita no. 3 in E major, BWV 1006: Gigue
- Suite no. 1 for Solo Violin: Adagietto
- Suite no. 1 for Solo Violin: Allegro scherzando
- Suite no. 1 for Solo Violin: Adagio cantabile
- Suite no. 1 for Solo Violin: Allegro molto
- Suite no. 1 for Solo Violin: Allegro giocoso
- Sonata for Solo Violin, op. 27 no. 2: Obsession: Prelude. Poco vivace
- Sonata for Solo Violin, op. 27 no. 2: Malinconia: Poco lento
- Sonata for Solo Violin, op. 27 no. 2: Danse des ombres: Sarabande (Lento)
- Sonata for Solo Violin, op. 27 no. 2: Les Furies: Allegro furioso
- Orkney Dreaming: Moderato
- Orkney Dreaming: Fugue
- Orkney Dreaming: Andante
- Orkney Dreaming: Allegro
- Rosenkranz Sonata: Passacaglia
- Balcony Scenes: Fantasia, Broad - unhurried
- Balcony Scenes: Bicinium I
- Balcony Scenes: Bicinium II, Lento - Prestissimo volando
- Balcony Scenes: Fantasia, Ad lib - Rubato
- Bumblebees
Bach 2 the Future, Vol. 2
- Arpeggiare Variations: I. Tema
- Arpeggiare Variations: II. Assertivo
- Arpeggiare Variations: III. Tarantella
- Arpeggiare Variations: IV. Lento
- Arpeggiare Variations: V. Ritorno
- Sonata in D minor, op. 27 no. 3 “Ballade”
- Intrada e Fuga: I. Intrada
- Intrada e Fuga: II. Fuga
- Sonata in C major, BWV 1005 no. 3: I. Adagio
- Sonata in C major, BWV 1005 no. 3: II. Fuga
- Sonata in C major, BWV 1005 no. 3: III. Largo
- Sonata in C major, BWV 1005 no. 3: IV. Allegro Assai
- Sonatina for Violin Alone, op. 334
- Élégie for Solo Violin
- En glad musikant, JS70
Caprices
- 4 Études: I. Liberamente, con bravura
- 4 Études: II. Meccanico
- 4 Études: III. Strident
- 4 Études: IV. Serene, spacious
- 24 Caprices for Solo Violin, op. 1: No. 9 in E major "La Chasse". Allegretto
- Four Caprices: No. 2
- Caffeine
- 24 Caprices for Solo Violin, op. 1: No. 24 in A minor. Tema con variazioni. Quasi presto
- Goat Head: I. Crochet equals 68, feel a faster underlying pulse
- Goat Head: II. Crochet equals 60, this is a haze
- Goat Head: III. Crochet equals 130 like whistling squiggles in the air, loose
- Recitativo and Scherzo-Caprice, op. 6
- Hora Bessarabia
- Rendering Error
- Caprice no. 1
- Variations on Paganini's Caprice No. 24 in A minor: Tema con variazioni. Quasi presto
- Variations on Paganini's Caprice No. 24 in A minor: Fenella Caprice. Vivace
- Variations on Paganini's Caprice No. 24 in A minor: Variation for Fenella. Fierce
- Variations on Paganini's Caprice No. 24 in A minor: Lockdown
- Variations on Paganini's Caprice No. 24 in A minor: Paganini Variation
- Variations on Paganini's Caprice No. 24 in A minor: Variation on Caprice 24
- Variations on Paganini's Caprice No. 24 in A minor: Pagvar
- Variations on Paganini's Caprice No. 24 in A minor: Never Forget
- Variations on Paganini's Caprice No. 24 in A minor: Senza misura
- Variations on Paganini's Caprice No. 24 in A minor: Paganini Cut-Up
- Variations on Paganini's Caprice No. 24 in A minor: Samoyed Paganini
- Variations on Paganini's Caprice No. 24 in A minor: Variation for Fenella. Cheeky and Excited (Like a child)
- Variations on Paganini's Caprice No. 24 in A minor: Gypsy Jazz
- 24 Caprices for Solo Violin, op. 1: No. 13 in B-flat major "The Devil's Laughter". Allegro
- For Airi
- Glasgow Reel Set
Prism
- Entrance Music
- Toccata and Fugue, BWV 565
- In manus tuas
- Gymnopédie no. 1
- Prism
- One, Two, Bakerloo...
- Skydance
- Idyll
- Tincture of the Skies: I. Expansive, free
- Tincture of the Skies: II. Resonant, dark
- Tincture of the Skies: III. Freely, singing
- Bleu
- La Fille aux cheveux de lin
- Apart we are not Alone
- Together Apart
- Rhapsody no. 1
- Contemplations: I. Prelude
- Contemplations: II. Gigue
- Contemplations: III. Nocturne
- Contemplations: IV. Postlude
- Träumerei
- Exit Music
- A Last Postcard from Sanday