La Ofrenda Musical (Das Musikalische Opfer), BWV. 1079, es una colección de cánones, fugas y otras piezas de JS Bach, todas ellas basadas en un único tema musical que le dio Federico II de Prusia, a quien están dedicadas. La instrumentación sigue siendo un tema de debate, algunos estudiosos afirman que, aparte de la sonata en trío, el resto de las piezas están destinadas a teclado solista. Se han propuesto numerosas instrumentaciones, a veces de compositores famosos. Algunos de los cánones contenidos en la obra se presentan como una sola melodía acompañada de una inscripción en latín, planteando así un enigma para el intérprete (la mayoría de las ediciones contemporáneas ofrecen al menos una solución).