Open editor for electribe sampler

Discussion relating to the Korg Electribe products.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Post Reply
Brakio
Junior Member
Posts: 84
Joined: Mon Dec 28, 2015 12:56 am

Open editor for electribe sampler

Post by Brakio »

Hello, I'm developing an editor for the sample library of the electribe sampler: Oe2sSLE (for Open e2sSample.all Library Editor)
Among other possibilities it allows you to edit slices!

Just check development status at: http://mayflyshare.com/Oe2sSLE
A windows version is currently available. Documentation and python source code will be available soon.

NOTE: This is still to be considered as a beta software. You'd better to make a backup of your files before overwriting them!

EDIT: the web site is not often up to date (I do not take the time to update it after each new release) you'd better to check new releases that are now directly published on github:
https://github.com/JonathanTaquet/Oe2sSLE/releases
Last edited by Brakio on Mon Mar 21, 2016 11:32 pm, edited 1 time in total.
SMK
Platinum Member
Posts: 1197
Joined: Sun Nov 26, 2006 10:22 pm
Contact:

Post by SMK »

Sorry dude, my anti-virus software detected a virus in your download. Can't use it!


The other 3 editors I have tried, I have had no problems downloading. They were all clean files.

Please check your file package and make sure there is nothing harmful hiding in your download. Thanks!
Korg PX5d
Korg Quad
Korg KP3
Korg DS-10
Korg PadKontrol
Korg K25
Korg Monotron
Korg Electribe 2
Korg Electribe Sampler 2
Roland GK-3A
Roland GI-20
Fishman Triple Play
BC Rich Guitar

My Music
Brakio
Junior Member
Posts: 84
Joined: Mon Dec 28, 2015 12:56 am

Post by Brakio »

I do not think there is a virus, but the packaging may be suspicious for an antivirus. I used py2exe to generate the executable file. Previously to the last update of Avast anti-virus program (I made yesterday) , the executable was not starting at all on my computer...

I just generated a new version disabling compression and files bundling options. I hope it will solve the problem. Can you say me?

I'll try to do my best to clean the source code and publish it soon (then there will be no problem of potential virus detected). The only requirements will then be to have a python 3.4 or newer and to 'pip install pyglet'

I'm not used to publish python standalone executable (it is my first one), if someone has advice to not have such problem, it is welcome!
Loudest
Full Member
Posts: 174
Joined: Tue Aug 11, 2015 2:30 pm

Post by Loudest »

Hi Brakio

great initiative.

what are the differences with the 2 existing editors?

For example : is it possible to easily edit loop points?
or import/edit multiple samples at once?
does it recognize WAV with metadatas (and convert to loop points)? (I have a lot of samples with metadatas that I'd love to import... it would be a killer feature)

Can you post screenshots of the interface?
volcahelper
Posts: 29
Joined: Fri Aug 07, 2015 6:01 pm

Post by volcahelper »

Loudest wrote:Hi Brakio

great initiative.

what are the differences with the 2 existing editors?

For example : is it possible to easily edit loop points?
or import/edit multiple samples at once?
does it recognize WAV with metadatas (and convert to loop points)? (I have a lot of samples with metadatas that I'd love to import... it would be a killer feature)

Can you post screenshots of the interface?
Ditto! Being able to load loop points from meta data would be soooooo useful!
Brakio
Junior Member
Posts: 84
Joined: Mon Dec 28, 2015 12:56 am

Post by Brakio »

Loudest wrote:Hi Brakio

great initiative.
Hi Loudest, thank you!
Loudest wrote: Can you post screenshots of the interface?
Here are three ones:

The main interface:
Image

loop/sclices edition window, editing area for sample's and slices points:
Image

loop/sclices edition window, editing area for slices tempo:
Image

As you can see, interface is currently basic. But it is more a kind of prototype to see what can be done. It may evolve in the future if users show interest in it.
Loudest wrote: what are the differences with the 2 existing editors?
Which ones? If you think in
- "e2sEdit" by Dave Schroeter: I think this one can be useful, but it is really too simple. I could have try to improve it, but I do not really like Java. Moreover when i started this project, I was not aware of its existence.
- "Sample Manager for Electribe Sampler" by Ingolf Koch: this one is not open-source, not free and for Mac only. I did not try it, but it seems to be currently also limited in terms of features.

Loudest wrote: For example : is it possible to easily edit loop points?
or import/edit multiple samples at once?
- you can "easily" edit loop points, using wav preview and mouse.
- as well for slices' parameters
- you can import several wav samples at once
- you can export all samples to wavs at once
- you can erase/replace factory samples

There are still some limitations :
- listening preview in the interface do not take into account the 'play volume', '+12dB' and frequency 'Tune' parameters.
- there is currently no listening preview of the slices temporisation result
Loudest wrote: does it recognize WAV with metadatas (and convert to loop points)? (I have a lot of samples with metadatas that I'd love to import... it would be a killer feature)
It currently only recognizes the WAV with metadata from the Korg electribe sampler. If you have metadata from another software/hardware it will not recognize it. But, if you have meta-data specifications allowing to extract such kind of information (and probably some file examples to make some tests) it would be quite simple to add this feature!
h.vel
Full Member
Posts: 104
Joined: Thu Jul 30, 2015 9:58 am

Post by h.vel »

Your editor looks very promising! :D
Loudest
Full Member
Posts: 174
Joined: Tue Aug 11, 2015 2:30 pm

Post by Loudest »

Brakio wrote: As you can see, interface is currently basic. But it is more a kind of prototype to see what can be done. It may evolve in the future if users show interest in it.
It looks very promising. I hope that you will continue this project.
Brakio wrote: Which ones? If you think in
- "e2sEdit" by Dave Schroeter: I think this one can be useful, but it is really too simple. I could have try to improve it, but I do not really like Java. Moreover when i started this project, I was not aware of its existence.
- "Sample Manager for Electribe Sampler" by Ingolf Koch: this one is not open-source, not free and for Mac only. I did not try it, but it seems to be currently also limited in terms of features.
I have this two editors
I prefer the second editor
it isn't free, indeed, but it is more ergonomic (and I'm on OSX principally...)

Brakio wrote: - you can "easily" edit loop points, using wav preview and mouse.
- as well for slices' parameters
- you can import several wav samples at once
- you can export all samples to wavs at once
- you can erase/replace factory samples
Great!
Very interesting
I will try your software (I need to find a computer on Windows :p)



Brakio wrote: It currently only recognizes the WAV with metadata from the Korg electribe sampler. If you have metadata from another software/hardware it will not recognize it. But, if you have meta-data specifications allowing to extract such kind of information (and probably some file examples to make some tests) it would be quite simple to add this feature!

!!!
Do you mean that if I send to you 2 or 3 examples of WAVs with metadatas you could try something?
How should I proceed to send to you these files (size below 200Ko I guess..)
on Mac OSX I have a little software called "Loop Editor"
http://www.audiofile-engineering.com/loopeditor/
who recognize automatically all my metadatas so I guess these WAVs use a "standard" but I don't know a clue about this things.. :roll:

Thank you
Brakio
Junior Member
Posts: 84
Joined: Mon Dec 28, 2015 12:56 am

Post by Brakio »

Hello, (and Happy new year!)
Loudest wrote: does it recognize WAV with metadatas (and convert to loop points)? (I have a lot of samples with metadatas that I'd love to import... it would be a killer feature)
volcahelper wrote: Ditto! Being able to load loop points from meta data would be soooooo useful!
Loudest wrote: on Mac OSX I have a little software called "Loop Editor"
http://www.audiofile-engineering.com/loopeditor/
who recognize automatically all my metadatas so I guess these WAVs use a "standard" but I don't know a clue about this things.. :roll:
Sorry for my late answer. I had a closer look to this. I think you are true it would be a really interesting feature. I found some documentation, and this one seems especially interesting for "standard" meta data:
http://www.piclist.com/techref/io/serial/midi/wave.html
I'll continue to look at this and try to implement something. It also seems that acid metadata are often used, but unfortunately I have not yet found specifications.

I'll keep you informed.
Loudest wrote: Do you mean that if I send to you 2 or 3 examples of WAVs with metadatas you could try something?
How should I proceed to send to you these files (size below 200Ko I guess..)
I'll probably ask you for some files when I will have something nearly finished, in order to debug if necessary... (maybe you could then put them on dropbox, google drive or something like this).

But I do not have a lot of time currently. I hope it will be in less than a month...
bingkingbo
Junior Member
Posts: 58
Joined: Thu Oct 30, 2014 11:09 am

WOWOWO Happy new year!

Post by bingkingbo »

wow cool, look great, can't wait to try it!!! really want a editor with more handy functions! yeah, finally we can view the sample waveform and play with it... :idea: :idea: :idea:

thx Brakio!! looking forward to the new features and improvements!
Brakio
Junior Member
Posts: 84
Joined: Mon Dec 28, 2015 12:56 am

Post by Brakio »

For your information, I just put online the version 0.0.3.

Source code part:
- minor bug fixes

Binary release part:
- fix: no sound output when clicking for audio preview. It was caused by the executable generation. I tried to reduce archive size but pyglet was not working properly then.

Note: binary generates a log file, the log file will report somthinbg like:
Oe2sSLE\Oe2sSLE-0.0.3-win-x86\library.zip\pyglet\media\__init__.py:1170: DeprecationWarning: Player.eos_action is deprecated in favor of SourceGroup.loop and SourceGroup.advance_after_eos
Don't be afraid of this...
Loudest
Full Member
Posts: 174
Joined: Tue Aug 11, 2015 2:30 pm

Post by Loudest »

Brakio wrote:I'll probably ask you for some files when I will have something nearly finished, in order to debug if necessary... (maybe you could then put them on dropbox, google drive or something like this).
Ok
thank you Brakio
I am looking forward to see the continuation of this project :D
rkn
Posts: 12
Joined: Wed Dec 30, 2015 10:05 pm

Post by rkn »

Is the python source for this available anywhere? I don't have a PC
Brakio
Junior Member
Posts: 84
Joined: Mon Dec 28, 2015 12:56 am

Post by Brakio »

FYI, bug-fix version 0.0.4 just uploaded.
rkn wrote: Is the python source for this available anywhere? I don't have a PC
I'm not sure to understand: what do you have if you have no PC?
I'm not sure of the portability on another system than Windows/Linux/MacOS...

Links to source code on github as well as to windows executable archive are available at http://mayflyshare.com/Oe2sSLE
Loudest
Full Member
Posts: 174
Joined: Tue Aug 11, 2015 2:30 pm

Post by Loudest »

Any news regarding the development of this editor??

:?:
Post Reply

Return to “Korg Electribe”