Cadenet (c. 1160 – c. 1235) was a Provençal troubadour (trobador) who lived and wrote at the court of Raymond VI of Toulouse and eventually made a reputation in Spain. Of his twenty-five surviving songs, twenty-one (or twenty-three) are cansos, with one alba, one partimen, one pastorela, and one religious piece represented. Two of his melodies survive.
During Cadenet's childhood Raymond V of Toulouse and Bertrand I of Forcalquier went to war over the Vaucluse. Cadenet's father was killed in battle fighting for the count of Forcalquier and the castle of Cadenet was destroyed. Cadenet was taken captive or as a hostage to the court of Toulouse, where he became known after his birthplace, a term which also mean "juniper grove" (cade is Occitan for "juniper"). He rose to prominence in the court under the patronage of several prominent families with close connections to the Cathar movement. According to his late thirteenth-century vida, . . . et el venc bos e bels et courtes e saup ben cantar e parlar, et apres a trobar coblas e sirventes. He became a devoted attendant of the count and countess of Toulouse.
His cansos celebrate love but also criticise the feudal lords for their less admirable behaviour. He was only full of praise for lauzengiers, the spies and eavesdroppers who forced lovers into ever more secrecy. He wrote one sirventes criticising Raymond Roger Trencavel for his poor manners on a visit to the court of the count of Toulouse in 1204. This sirventes is a useful source for the relationship between Toulouse and the Trencavel on the eve of the Albigensian Crusade, as it was written for a contemporary audience and dealt with personal issues. Cadenet also wrote a famous early alba, S'anc fu belha ni prezada, whose music (air) and lyrics are still preserved. The music is of the style of an oda continua hymn. In some of his writings, modern researches have thought to detect the influence of Cathar doctrine. His famous Lo ben e lo mal (The Good and the Bad) divulges a deep sense of guilt towards God and a desire to swap evil and good: