A bike bell is not going to work, I don't see them. If I saw them I could always talk to them.
Pedestrians need to notice me because a lot of people walk on bike paths and because a lot of people jaywalk. Since I'm much closer to the parked cars and much smaller than cars they're going to realize there's no cars, think it's all clear, and when they advance I'll be there. It happened to me often.
It's not loud enough that people on the sidewalk will hear me clearly - in traffic I often can't even distinguish my own music - but people that are on my way or about to walk in front of me will notice and that's good enough.
Also in my city when there's an underpass the law is to go on the sidewalk, so I like to be noticed by pedestrians so they know I'm here without ringing my bike bell non-stop or speaking to everyone and trying to get them to notice me.