GithubHelp home page GithubHelp logo

Comments (15)

rerrahkr avatar rerrahkr commented on August 21, 2024

Thanks for your request. If it is possible, I'll try to add export features not only import.

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

Completed by 6c1d4a4. You can also export a tone to .ff and .dmp.

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

Thanks!
Is tone export to .opni/wopn imposible?

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

I don't implement them now because I don't understand the detailed specifications especially .wopn, but I will try again if possible.

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

I've been thinking about some more obscure bank formats that are supported in OPN2 Bank Editor and if at least import can be implemented here:
GYB banks (.gyb)
GEMS banks (.bnk)

Specs and examples come with a source code.

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

I added .wopn and .opni export by 39898f0.

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

.wopn export doesn't work correctly - produced .wopn files can't be opened in OPN2 Bank Editor, throwing error about bad file format.

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

.wopn export doesn't work correctly

I fixed several lines in the source at c214018. Does it solve that?

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

It is still very glitchy, only 1 instrument is present as it should although it is grayed out, don't know why, thre rest is just garbage data repeated over and over
ew3.zip - contain .FF file and wopn created out of it

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

WOPN_Init is prepared in WOPN library, so I used it in export. At c00325b unused instruments are zero-initialized and only blank instruments are grayed out.

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

It's better, there are no garbage data, but still there is only one instrument even when there are several in the instrument list

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

Are you selecting only 1 instrument in bank export? Only the instruments selected in the list will be exported as a bank file. To export the entire list, you need to select all instruments.

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

Ah, right, sorry about that. It works fine, then

from ym2608-tone-editor.

rerrahkr avatar rerrahkr commented on August 21, 2024

Added .gyb and .bnk import at b21438f and 03b02ff. I doesn't implement export because this app cannot set the information required to generate these files.

It is a little confusing how to export tones as a bank, so I wrote it in the README.

from ym2608-tone-editor.

freq-mod avatar freq-mod commented on August 21, 2024

Thanks a lot for all that work!

from ym2608-tone-editor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.