Gasparini wurde als zweites von fünf Kindern des Nicolao Gasparini und der Elisabetta geb. Belfiore geboren. Über sein Leben in Camaiore und seine frühe musikalische Ausbildung ist wenig bekannt. Vermutlich studierte er in Rom unter Bernardo Pasquini und Arcangelo Corelli. Ab 1682 jedoch war er Organist in der Kirche Madonna dei Monti in Rom. 1684 wurde er von der Accademia Filarmonica di Bologna als Sänger aufgenommen, im folgenden Jahr auch als Komponist.
Sein Operndebüt feierte Gasparini 1686 mit Olimpia vendicata in Livorno. Sein Werk umfasst insgesamt beinahe 60 Opern. Sein erfolgreichstes Stück war Ambleto (auch: Amleto), eine Variation der Hamletthematik, die jedoch nicht auf Shakespeare basiert.
1701 ging Gasparini als Kapellmeister des Ospedale della Pietà nach Venedig. Bis 1713 führte er dort 24 Werke auf, vor allem im Teatro San Cassiano. Nach einem kurzen Zwischenspiel in Città di Castello kehrte er 1716 nach Rom zurück und arbeitete dort als Komponist und Dirigent im Auftrag des Marchese Francesco Maria Ruspoli. In den Jahren 1718 bis 1724 widmete sich Gasparini wieder ganz dem Komponieren, seine Opern wurden in allen wichtigen Opernhäusern Italiens von Rom bis Turin aufgeführt.
Seine letzte Stelle nahm er 1725 als Kapellmeister von San Giovanni in Laterano an, die er bis zu seinem Tod 1727 innehatte.
Neben seiner Tätigkeit als Komponist wirkte Gasparini auch immer als Lehrer. Seine bekanntesten Schüler waren Domenico Scarlatti und Benedetto Marcello. 1708 schrieb er in Venedig eine Generalbassschule, die bis 1839 nachgedruckt wurde.
Seine 1705 komponierte Missa Canonica existiert in einer Abschrift von Johann Sebastian Bach, der das Werk auch mehrmals aufgeführt zu haben scheint. Sie gilt manchen Forschern als ein Vorbild für Bachs späte polyphone Kompositionen.[3]
Vokalmusik
Opern
Olimpia vendicata (Livorno, 1686)
Il Roderico (Livorno, 1686)
Il Bellerofonte (Roma, 1690)
Amor vince lo sdegno overo L’Olimpia placata, in Zusammenarbeit mit anderen (Rom, Teatro Capranica, 1692)
L’Etna festivo, Pasticcio mit Arien von ungefähr zwanzig Autoren (Mailand, 1696)
Op. 1: 12 Cantate da Camera a Voce sola für Sopran und B. c. (Rom, 1695)
Weitere Werke
Missa Canonica (Venedig, 1705)
zwei Werke mit der Überschrift Prelude by Sign.r Gasperini in Select Preludes or Volentarys for the Violin by the most eminent Masters in Europe (London, 1705)