You know how noise cancelling headphones work by producing a soundwave that is an inverse to the ambient sound? They should make that for farts as well. It won't mask the smell, but at least no one will know where it came from and you wouldn't need to be all stealthy about it.
i'll stick it right up my ass to invert all my farts