I would like to know if its possible to improve IMPORT MIDIFILE fonction.
Like you describe on the V4.0Beta19 when you import midifile every note came with the same lenght. Do you think it's possible to change it that when i import my MIDIFILE i keep the lenght note i edited on my Software sequencer.
Unfortunately this won't be possible, because each track has only a single length layer.
The whole MIDI event handling is based on this (e.g. to handle special cases correctly, such as notes which are longer than a step, or sustain flag enabled), so that I don't see a solution to solve this without writing a completely different sequencer engine (with limited edit capabilities).
Note that this is the reason why common MIDI sequencers (like Yamaha RM* or Korg Electribes) are so inflexible in step processing, because they store sequences in a stream based format where every note has an individual length, but where it's almost impossible to change the track direction, or to repeat a step, etc... without consuming a lot of CPU power.
In fact some time ago I hacked a stream based track mode into the firmware, but never released it since some existing features wouldn't work anymore, and since the required changes in the editor would take too much effort. Meanwhile the code has been removed...
Note: you could use the integrated MIDI file player if you only want to playback such a sequence which has been edited on your software sequencer.
Would it be possible to add a configuration switch, that allows to change the behaviour of the datahweel from the default "note editing behaviour" to "scroll behaviour" in edit mode for long-pattern-lovers :-) ?
I already considered this possibility, and I think that I should even enable it by default (behaviour could be changed by pressing SELECT button and switching an option)
Another option could be to use the datawheel for switching between parameter and trigger layers (especially useful in drum mode).
Since I'm not the only one anymore who misses this quick navigation capability, it will be added soon!
Best Regards, Thorsten.