We are so lucky to have you still with us after all these years. How many others have started and dropped off the dev team, but you still keep trying to make this old software better.
And I understand about motivation. Sometimes you have such good ideas, and then you get sidetracked by other inspirations, and it's hard to go back to a project which you set aside. And yes, we should be worried about your graduation, because soon it'll be about making money, and time will not be so available for open source concerns.
So on that note, and at the risk of coming off as ungrateful, I would like to see you attack the "batch" functions I have requested over the years. These would help me and other old-school composers to transfer what we wrote on paper into the tracker format as easily as possible.
As a case in point, I'm currently working on a symphonic suite, which I notated on paper, and have even entered into Musescore (an open-source score notation application). I'm having a hard time getting motivated to enter it into Modplug because it will take forever to set up all the instruments and channels. This is why I made these Feature Requests:Ultimate Channel ManagerSample-Instruments ManagerLast Note view
They would all help me enter and then revise the score to its best realization.
I've waited patiently for you to be inspired to see the good in these ideas, and I know you're capable of implementing these, but like every artist (that's right, you're a "code artist"
), you just need to be inspired to get working on it. So I'm hoping you'll pay attention to these in the near future, as you figure out what you want to work on next...
Other than that, I think we would all be interested in some ideas that have caught your fancy though. Can you tell us what features you're interested in adding? And which you think will be the hardest to implement?
Godspeed in the New Year!;)