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

Fix legacy InstrumentComponent load (#1759) #1762

Merged

Conversation

theGreatWhiteShark
Copy link
Contributor

while refactoring the different versions of legacy kit loadings a bug was introduced which caused only the first layer of an instrument being loaded. This is now also covered by an unit test.

fixes #1759

in this issue it was reported that upgrading a drumkit does discard all instrument layers except the first one in 1.2.0. The legacy Boss_DR-110 kit used for unit tests as well as some core methods were patched in order to make unit tests catch this issue.
while refactoring the different versions of legacy kit loadings a bug was introduced which caused only the first layer of an instrument being loaded.

fixes hydrogen-music#1759
in temp folder name. using ":" results in invalid file paths on Windows
@theGreatWhiteShark theGreatWhiteShark merged commit 0f5577f into hydrogen-music:master May 7, 2023
@theGreatWhiteShark theGreatWhiteShark deleted the phil-fix-1759 branch May 7, 2023 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Importing certain drumkits will only load first layer for instrument
1 participant