Writing this as I'm listening to it (the song in your first post);
Beat isn't bad. I didn't really mind the fact that it took you a little while to start rhyming.
You already explained the sound quality so I won't go into that, however the fact that you gave zero emotion makes it sound more like you're reading something off instead of just rapping. Were you nervous making this? It sounds like you didn't let your true self come out and kept it monotone the entire time to be safe.
So far the lyrics aren't bad... Augh. There it is. "*****". That word is so overused it's just tiring to hear it anymore, you can come up with something better than that.
The pause at the minute mark after "cap" was a bit awkward. Your flow was pretty steady until that point, however you did bounce right back so I'd say just try to avoid unnecessary pauses like that.
"*****" again. 3 times, now 4... 5... 6... 7... 8... 9... emotion_facepalm
There is absolutely no reason to say it 9 times in a one song. It's just a filler people use when they're not sure what else to put. The rest of it sounded really nice, I even giggled at a few of the lines because they were well thought out and to me pretty humorous. I'm not sure if that was what you were going for though which is why you have to put some sort of emotion into your words.
You see what happened though? Instead of focusing on everything you said I had to actually count the amount of times you used the word *****. Someone listening to your music shouldn't have to do that, a lot of people can't stand mainstream rap because artists like Lil Wayne (in all honesty it's everyone in his entire label that does it) use it to the point where if you took it out of the song the rest of the lyrics would look like a giant hot mess. You're not an idiot, you can actually come up with nice stuff, do it and don't take the lazy way out.
Overall it was nice, you just need to tweak some stuff and if you did I'm sure it would be a really good listen.