This is the first time i'm posting here
I'm doing my bachelors in C.S and currently I'm in my second year. I realize I've a lot of time to think about my FYP. But I want to start gathering ideas about it so that when the time comes I'll be pretty sure about the topic that I'm going to work on. I also play the guitar so I was thinking of doing something related to music. Two ideas that I had in mind include:
1. Building a program that takes a MIDI file of a passage of music for guitar as input and outputs tablature that correctly describes how the passage should be played.
2. A program that imitates the sounds of different guitar effect pedals (distortion, delay etc).
If anyone can give some more ideas related to music and guitar then that would be great. Currently I can program in Java,C++. I have basic knowledge about Android development
I realize I may not have the enough skills needed for the needed project now, but I just want to gather ideas about what is possible and what can be done.