Finding a 10 bit adc 1MSPs

Hi,

I'm looking for an external adc with 10bit precision and a sampling frequency of around 1MSPS and 4 or eight channel. I would communicate with them by spi using a teensy. Have you any recommendation of a good one filling this criterias and if possible, one with an already existing library for aduino.

Thank you for your help

Jérémy