Beispiel #1
0
int main(int parc, char ** pars)
{
	if (parc < 2)
	{
		printf("Usage: midi2h midifilename [note offset] [channels] [noteoff enable] [channel mask] [min vol]\n"
		"note offset default is 0\n"
		"channel count default is 2, max 4\n"
		"noteoff enable default is 1\n"
		"channel mask (channels to export), default is 0xffff\n"
		"min volume for note to be considered note on, default 1\n");
		return -1;
	}
	if (parc > 2)
		note_offset = atoi(pars[2]);
	if (parc > 3)
		channels = atoi(pars[3]);
	if (parc > 4)
		noteoffs = atoi(pars[4]);
	if (parc > 5)
		channelmask = atoi(pars[5]);
	if (parc > 6)
		min_vol = atoi(pars[6]);
	
	parsemidi(pars[1]);
	
	printf("-- Parse done\n");

	generate_header();
	return 0;
}
Beispiel #2
0
int main(int parc, char ** pars)
{
	if (parc < 2)
	{
		printf("Usage: midi2h midifilename\n");
		return -1;
	}
	parsemidi(pars[1]);

	return 0;
}