v1.0.3 – Released September 10, 2011
- [FEATURE REQUEST: #3] Added the ability to import patterns from other .esx files
- [TODO: #13] Added “reset perspective” functionality
- [TODO: #14] Fixed unclear message when dragging audio files
- [BUG: #10] Fixed rounding issue when setting SampleTune

This is friggin’ brilliant!! Thank’s an awful lot!
Any idea how difficult Song event editing will be to include? Is there a way to edit it as plain text?
Thanks for the feedback! Song event editing probably won’t be too difficult- the harder part will be the GUI. The “song editing” API is already there for the most part. Here are a few files of interest:
Song:
https://github.com/skratchdot/open-electribe-editor/blob/master/com.skratchdot.electribe.model.esx/src/com/skratchdot/electribe/model/esx/Song.java
and it’s implementing class: https://github.com/skratchdot/open-electribe-editor/blob/master/com.skratchdot.electribe.model.esx/src/com/skratchdot/electribe/model/esx/impl/SongImpl.java
SongEvent:
https://github.com/skratchdot/open-electribe-editor/blob/master/com.skratchdot.electribe.model.esx/src/com/skratchdot/electribe/model/esx/SongEvent.java
and it’s implementing class: https://github.com/skratchdot/open-electribe-editor/blob/master/com.skratchdot.electribe.model.esx/src/com/skratchdot/electribe/model/esx/impl/SongEventImpl.java
About your other question: there is no way to edit the file info as plain text (since .esx files are in a binary format).
The next thing I want to finish though, is “pattern / part” editing.
Then if I ever finish that, I’ll move on to song editing, etc…
If you really want to see a feature, feel free to log an issue / feature request at:
https://github.com/skratchdot/open-electribe-editor/blob/master/com.skratchdot.electribe.model.esx/src/com/skratchdot/electribe/model/esx/SongEvent.java
I’ll try to get to those things first.
Thanks again!