We can have a discussion on this issue separate from the other thread, because according to you and I they these are very different words with different social and actual meanings.
Anyway:
www.youtube.com/watch?v=Dd7dQh8u4Hc from about 2:30 -- you can hear "both" I guess?
This is happening because he is using the word at the end of a line to rhyme with another. Kanye always uses to the word to literally mean (black man) or like (mate), and it comes it differently between tracks.
I also notice this on Vines as well.
Using phonetic notation you can separate how nigga and nigger should sound, but actually you will find that the former it explicitly audible when the person speaking has an accent where -er pretty much is always said as -a...
I believe Undercover Brotha had a subtle joke on this actually.
Growing up with Sister Sister being on TV, I noticed even as a child that this wasn't something you could audibly separate. So in order for nigga and nigger to be understood as different words, you would have to already know there is a difference in spelling. You couldn't possibly hear it first try and notice a difference.
Bringing me back to the point that the people who are offended by this word regardless of how it is sounded, will not hear the -a and -er difference and just find the word hurtful. They don't need educating on how young people have transformed the word and their views are no longer valid because of hip hop culture and so on, they don't want to hear it and it's shameful.
Just don't be surprised if whomever saying nigga loses peoples respect. That doesn't make them dense for not hearing a small accented difference.
Finally, with the London youth accent being what it is, an explicit -er ending never happens. Whether said with racist intent or otherwise, it never happens. The way some artists say it sounds more explicitly -er to my ears anyway.
------
I highly doubt
most black people find nigga okay and nigger not okay. Being that outside of black communities in the US, this argument seems to be hardly made. Blacks from the rest of the world are not aware of a slightly different spelling having a different meaning, I think.
But I am on the side of it being racist even coming from a black person's mouth. I was brought up being told that if a black person, knowing its history says it casually, they are a moron. I don't have that opinion anymore since it was second-hand anyway, but there are people who feel that way including my own mother.