Skip to content
Artwork for Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) Leontyne Price, Giuseppe Di Stefano, Wiener Philharmoniker, Herbert von Karajan

Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi)

Leontyne Price, Giuseppe Di Stefano, Wiener Philharmoniker, Herbert von Karajan

12 sources

12 cited facts

  • 1989
  • 12:33
  • 151 BPM · C# major

What connects this song

Credits it shares with other songs, each from a cited source. Tap a number or a name.

Open in graph

Worth knowing

Counted from cited credits on fono.

Credits

All 11 credits
Produced by
John Culshaw
Engineered by
Gordon Parry and James Brown
Part of
Tosca
Recorded at
Sofiensaal
Released on
London Classics

Elsewhere

Sources (12)

Every fact on this page comes from one of these sources.

  1. 1MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was performed by Giuseppe Di Stefano

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was performed by Giuseppe Di Stefano

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  2. 2MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was performed by Leontyne Price

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was performed by Leontyne Price

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  3. 3MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was produced by John Culshaw

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was produced by John Culshaw

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  4. 4MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was written by Giacomo Puccini

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was written by Giacomo Puccini

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  5. 5MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was written by Giuseppe Giacosa

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was written by Giuseppe Giacosa

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  6. 6MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was written by Luigi Illica

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was written by Luigi Illica

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  7. 7MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) is part of the release Tosca

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) is part of the release Tosca

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  8. 8MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was recorded at Sofiensaal

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was recorded at Sofiensaal

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  9. 9MusicBrainz London Classics is the label of the song Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi)

    London Classics is the label of the song Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi)

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  10. 10MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was engineered by Gordon Parry

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was engineered by Gordon Parry

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  11. 11MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was engineered by James Brown

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was engineered by James Brown

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  12. 12MusicBrainz Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was released on 1989

    Tosca: Atto I. “Mario! Mario! Mario!” (Tosca, Cavaradossi) was released on 1989

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026