I am going to look at the Windows scripts and doing some cross compiling with C++ 11 to see if it can be made to work with cmake 2.x when I have some time On Dec 16, 2015 5:56 AM, "Thijs van severen" <[email protected]> wrote:
> hi Sacha ! > > Sorry for the late reply :-S > We are always open to new ideas and features and adding lilypond support > sounds like a very nice feature ! > > Concerning the C++11/14 question : i'm going to leave this to the experts > > If you havent already done so i suggest you have a look at the wiki to get > started, and feel free to ask questions via this list > i'm working on a 'how to contribute to hydrogen using github' page > <https://github.com/hydrogen-music/hydrogen/wiki/How-to-contribute-code-using-Github>, > but it's not quite done yet : i need to add in the part about creating a > branch for your specific feature (makes merging sooo much easier) > > 1 thing you will probably have to be careful about is the fact that > hydrogen uses the 'position' of an instrument in the drumkit to determine > the (midi) note and that there are very few (if any) 100% GM-compliant > drumkits available in hydrogen > so i guess that this will be crucial in generating a correct score > > > Welcome to the project and keep us posted ! > Grtz > Thijs > > 2015-12-12 1:42 GMT+01:00 Sacha Delanoue <[email protected]>: > >> Hello everyone, >> >> My name is Sacha, and I am a C++ developer in video game company. I am >> also a drummer and I like to use Hydrogen to make close-enough base of >> what I’m playing, so that my musicians can start recording. I also like >> to make charts, as they are beautiful and handy. >> >> Since I have to write down my drum parts in Hydrogen, I do not want to >> redo all the work to generate my chart, so I would like to add a new >> feature to Hydrogen: export into LilyPond format. LilyPond is a famous >> free (GPL) software for generating PDF charts out of its text format. >> >> I did some research, and I was not the only want to want this. The best >> I found was a Hydrogen forum post talking of a perl script kind of doing >> the job, and a github repository I was not able to make work. So I >> though I would just add the feature myself. >> >> >> My first question would be: am I right to assume that this is a “wanted” >> feature? By “wanted” I do not talk about popularity (I am not seeking >> popularity here), but I do not want to integrate this feature and then >> being rejected because for some reason someone would not want it to be >> part of the Hydrogen software. I would not see any reason why though, I >> would be only a few hundred lines of code, without any additional >> dependencies, and it is already a feature in kind of similar softwares >> like Rosegarden. >> I guess this conversion could be implemented as a side-project, parsing >> the h2song on its own, but I think it would be better directly >> integrated to the software. >> >> >> I already started to dive into the code, found where I would have to add >> my classes, and with which objects interact. I do not anticipate any >> huge difficulty for now, and I expect to complete the task soon, >> provided I have enough free time. >> >> I have one code question for now. I’m used to work with c++11 (c++14 to >> be precise), and it is really handy. It is starting to be well used now >> and every compiler that I know of support it. Since the last release of >> G++, it is even the default mode! I’ve seen that on github, on pull >> request #263, someone ask to merge c++11 support. My question is, can I >> code in c++11 or do you refuse, for some reason, to have c++11 support. >> I personally definitely think that c++11 is the way to go, but I can >> hardly make this decision for you. >> >> >> I hope I did not mix to much things in this mail. I created a post in >> the forum a few days ago (which is not yet accepted I think) but then I >> realized that on the contributing guide, this mailing list seemed to be >> where I should post. >> >> Thank you all for contributing to Hydrogen, >> >> -- >> Sacha “Shaac” Delanoue >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Hydrogen-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel >> > > > > -- > follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/> > ! > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Hydrogen-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > >
------------------------------------------------------------------------------
_______________________________________________ Hydrogen-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
