Do you keep a chart of how much nutrients you are giving your plants? Because I see nutrient burn on them with crispy leaf tips. I cringe when I see this because over-feeding can cause a lot of problems with growth (stunting +slowing growth). That's not probably going to do anything about the smell, but I could be wrong. Smells? Wait till the plant is mature and done flowering to worry about the smell. As for me, right now I got a Cocopopo in vegetation stage and it's the stinkiest plant I have ever grown that doesn't even have flowers yet. Probably all depends on the strain as other said. But the main reason for my post: If you're going to grow, then keep track of how much you are feeding them. I see you are in soil, so your mixture might just be too hot. Don't know. But nute burn is the last thing you want. Good luck with your grow!