Looking for product guidance for my simple project

Hello, I have never used an Arduino product, but I think a processor like this would do what I need.

I need a circuit that will respond to a logic input, by providing a logic output, and after 1 second, begin providing a tone output with a decaying level to simulate a chime, and repeating the chime as long as the logic input remains. When the logic input is removed, the current chime tone decays to zero, and the logic output resets.

I was going to try building this with discrete circuits, then I realized that a small programmable controller may be able to do it more easily.

I am not a programmer, but I could learn, and I have friends who might be able to help.

I don't know how much memory or processing power would be required to do these functions.

Thanks

Arduino does not have a way to make a decaying output, just 0 or 5V level outputs.
What you can do is add an external DAC and control its output level while feeding a tone as the reference voltage.

CrossRoads:
Arduino does not have a way to make a decaying output, just 0 or 5V level outputs.

Well, that's not quite true.

It could use the same method as the ASICs.

It's called PWM.