Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please, implement import from midi (export would be good too) #71

Open
klesun opened this issue Jun 28, 2015 · 5 comments
Open

Please, implement import from midi (export would be good too) #71

klesun opened this issue Jun 28, 2015 · 5 comments
Labels

Comments

@klesun
Copy link
Owner

klesun commented Jun 28, 2015

Take the forked JMusic project for reference

@klesun klesun added the Feature label Jun 28, 2015
@klesun
Copy link
Owner Author

klesun commented Jun 28, 2015

They likely can even separate a flat Nota from a sharp (!!!)

@klesun
Copy link
Owner Author

klesun commented Jul 23, 2015

half-done. got some small issues

P.S. they cant separate flat from sharp, midi files simply have tonaljnostj in header. We could have tonaljnostj too if i knew how to use it.

@klesun
Copy link
Owner Author

klesun commented Aug 12, 2015

Take for reference code of Musescore. They determine Note lengths from midi very well, even support triplets.

@klesun
Copy link
Owner Author

klesun commented Aug 23, 2015

bump

@klesun
Copy link
Owner Author

klesun commented Dec 24, 2015

Идея: нахуй то, как это сделано сейчас (добавление нот по одной).
Мы же с самого начала можем сгруппировать ноты в аккорды по времени ивента. А там уже судить:

  • если время до следующего аккорда равно времени самой короткой - ничего не делаем
  • если меньше - добавляем в аккорд соответствующую паузу (или несколько пауз)
  • если больше - добавляем паузы после аккорда (та же ситуация что во втором когда несколько пауз)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant