A new kind of protest music is springing up in reaction to Arizona’s controversial new immigration law SB 1070, which makes it a crime to be undocumented. From corridos (narrative Mexican ballads) to hip-hop, artists are voicing their opposition to the law through music.

The Alto Arizona Campaign is holding a contest for original corridos against the Arizona law. Shakira visited Phoenix to speak out against the law. Rage Against the Machine, Kanye West and Sonic Youth are among a group of artists has joined a “sound strike,” refusing to perform in the state. There's a Facebook drive to get 1 million people to support a concert against the Arizona law. And Carlos Santana, Maná and Willie Nelson are among the artists currently recording songs in protest of the law.

Here's a sampling of five of the songs, from a corrido to hip-hop, that have been inspired by SB 1070.

1. Los Cenzontles: Estado de Verguenza
(a corrido written by Eugene Rodriguez)
"Arizona, state of shame, what have you done with your fear?
Instead of being known for your beauty, you are now famous for racism and hatred."

2. Back to AZ (Anti-1070)
(Hip-Hop artists in Arizona featuring DJ John Blaze, Tajji Sharp, Yung Face, Mr. Miranda, Ocean, Da'aron Anthony, Atllas, Chino D, Nyhtee, Pennywise, Rich Rico, and Da Beast)
"Today it appears much hasn't changed
They dress a little different but they act just the same
It's an all-out war on all with a brown face...
1070 is code for hate
We're still being oppressed in this day and age"

3. Talib Kweli: Papers Please
(written and performed by Talib Kweli)
"The same mentality that put blacks in graves
That leads to the 'master race'
is making Arizona a battle state"

4. Mexia: Todos Somos Arizona
(written by Mexia, son of Los Tigres Del Norte co-founder Hernan Hernandez)
"There's something wrong with that picture there
No lo puedo creer, no lo puedo ver, tu forma de ser es lo de ayer
And we’re Latinos on the rise like blood pressure yeah, trying to control us with fear.”

5. Louie Cruz Beltran: By the Time I Sneak Outta Phoenix
(a parody of the Glen Campbell song "By the Time I Get to Phoenix")
"Governor Jan can't you hear the voice of Ronald Reagan
When he said now it's time to tear down this wall?
Obama, don't just stand there, you've got to do, do something
Even Schwarzenegger, even he is appalled."