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

[Idea] Option to remove duplicate instruments #150

Closed
freq-mod opened this issue Sep 13, 2019 · 6 comments
Closed

[Idea] Option to remove duplicate instruments #150

freq-mod opened this issue Sep 13, 2019 · 6 comments

Comments

@freq-mod
Copy link
Contributor

freq-mod commented Sep 13, 2019

It would be useful to me, given the support of banked formats.
Currently, there are no .btb bank managers, OPN Bank Editor doesn't support it yet.
For example - right now I'm dumping instruments from certain PC-98 game and making a .btb bank out of it. That game has many tracks, instrument count already surpassed 60, it starts to get hard to keep track of what was already dumped. So, if there are any duplicates it would be much easier to deal with them with such feature.

@rerrahkr
Copy link
Member

rerrahkr commented Sep 14, 2019

Thanks for your idea.
Whether is its editing performed on the bank file or the instrument list? If you want to edit a bank file, the purpose of the application is different, so I think it is better to create a new bank editor separately from the tracker. If editing in the instrument list, it may be implemented as a module optimization function.

@freq-mod
Copy link
Contributor Author

Whether is its editing performed on the bank file or the instrument list?

To be honest, I was thinking about both options, yet I would be fine with just in-tracker instrument list function. Creating a new bank editor is also a neat idea, though.

@freq-mod
Copy link
Contributor Author

Regarding a separate bank editor, I have a question - do you plan further development of your YM2608 Tone Editor? If yes, would it be possible to add .btb support into it, together with this option?

@rerrahkr
Copy link
Member

There are currently no plans to develop YM2608 Tone Editor, but it is technically possible to support bti and btb.
Now I have a plan that removing duplicate instruments is implemented as the instrument optimization in the tracker.

@rerrahkr
Copy link
Member

I added this feature at 285ae55. You can remove duplicate instruments in the menu bar Module → Cleanup → Remove Duplicate Instruments.

@freq-mod
Copy link
Contributor Author

Tested and works very well. Thank you!

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

No branches or pull requests

2 participants