So I'm trying to design an interface which allows me to get heart rate measurements into a computer for analysis, and from there I want to be able to have a user input to target a specific heart rate. If the heart rate is not at the target level, then I would like to have a program modify music that is playing simultaneously in an attempt to either increase or decrease the person's heart rate.
For example, if say I'm listening to an ipod play music and I would like to target a certain heart rate, but my heart rate is lower than the target, I would want the music to be sped up, increase the bass, or something along those lines. What I am hoping to use for my music player is a player on the computer, which can also perform those modification at the same time. I'm guessing there's a program like that, but I don't know what it is.
So far, I have my heart rate circuit completed, but I don't have the arduino really programmed for anything and I'm new to this stuff so forgive me if I'm still learning what goes where.
My question is simply, is this feasible? If yes, then where would I find a program that is workable with an arduino that can also play music and modify it at the same time. And also, how difficult would it be to make the interface with the user input to go with this?
Thanks for the help