After a long search for a tool that allows me to modify music file's tags in a text interface I decided to do my own. The main reason was that I couldn't find anyone that I liked and command line tools (there's a lot of them) didn't make it.
My requirements are simple, I need a tool that I can use over ssh to organize and modify the tags in my music files. X11 forwarding and VNCs are not an option since my client (
Efika MX Smartbook) is limited and I can't stand the delay.
I decided to make it in C, for no particular reason other than it is my favorite programming language. But, I have to admit, if you ever consider doing GUI programming you should use an object orientated programming language. Every major GUI toolkit is using it. Oh, but what about gtk+? you may ask, well, gtk+ uses C, but they realized the need for OOP and build their own object-oriented framework for C, called GObject and gtk+ is build on top of that.
It will use
ncurses and
TagLib, hence the name
nctagger.
That said, my code is still unusable, it is so basic that I haven't even pushed anything to github. I'm sure I will publish something eventually, but well you know,
"my new job's a hassle and kids have the flu"