I see what you mean...
Actually, it is a metamorphic rock.
It is a slightly schistose garnet mica gneiss.
The purplish lumps are the garnet; the silvery flecks are the mica. The white mineral is probably quartz and/or feldspar. I'm not sure about the pale orange/pink mineral; it could also be feldspar, but it could be something else.
It would be nice if you could cut and polish your specimen. You would see its lovely pattern better, and you might be able to see other features such as crystal facets on some of the larger minerals. I know it it not easy to do such cutting and polishing; wish I could help. All I can suggest is wetting it under a tap, which will bring its colours to life. If you like the effect and wanted to make it more permanent, you could try varnishing it (having completely washed-off any loose particles first, then allowed it to dry). Practice on a rubbish pebble first.
You're very welcome, 1bear,