Discussion relating to all other KORG synth related products that don’t have a dedicated section. For example, OASYS PCI, M1, N Series, 01W series, T series, and more…
I am currently working on a PC-only editor/librarian software for the Korg M1 hardware synth.
It is still a work in progress, but I have enough completed to ,hopefully, get some people to test it out and give feedback, bug reports, suggestions, etc.
Windows 7/8/10
.NET 4.5 or higher (free download from Microsoft. Flex installer wil install this automatically!)
What it can do (currently):
Open Program or ALL Data Syx files to view Programs only.
Use the M1 Data Dump to capture current Programs in the M1.
Edit All parameters in a gui interface including all FX assignments.
Online or Offline editing (Online editing synchronizes edits from software to M1 so edits can be auditioned real-time or Offline allows editing of just the project)
Individual Program download or Bulk download.
Save updated project to .SYX for compatibility of other MIDI utilities (MIDI-OX)
Handles 100/100 or 50/50 memory allocation.
Other odds and ends to make editing in M1 more intuitive
What it can't do (but will soon):
Open/Edit/Save Combis
Open/Edit/Save Global
Open/Edit/Save Sequence data
Librarian features for copy/cut/paste or re-orginization of M1 projects
Card Data implementation
I don't have a help file yet, but most of the software should be pretty intuitive. If you need more help, let me know here and I'll whip up a tutorial video on basic usage.
Hopefully, there's still a few M1 owners who can help me get this software off the ground.
Thanks!
Last edited by sunriser111671 on Thu Oct 29, 2015 5:42 pm, edited 1 time in total.
Hopefully a few more people will be interested....
Here's a question I hope someone can answer:
Is there a big difference in time to load between doing a data dump of ALL data from a syx file and having each element (Prog,Combi,Global,Seq) sent as individual dumps within one syx file?
If there is not a big difference in load speed, I believe my software will ALWAYS save syx in sectional format (makes it easier to manipulate), unless some knows an advantage to using ALL in some cases.
NEW: Open All Combi, Global, And Sequencer Data. Programs, Combis, and Globals can now be edited. NEW: Selectively Send to M1 or Save to SYX file: Programs, Combis, Globals, and/or Sequences (Sequencer data is read only but will pass through all song data on save/dump to M1). UPDATED: Use the M1 Data Dump to capture current Programs, Combis, Globals, and/or Sequence Data in the M1.
Edit All parameters in a gui interface including all FX assignments.
Online or Offline editing (Online editing synchronizes edits from software to M1 so edits can be auditioned real-time or Offline allows editing of just the project) UPDATED: Individual Program/Combi/Global/Sequencer download or Bulk download.
Save updated project to .SYX for compatibility of other MIDI utilities (MIDI-OX)
Handles 100/100 or 50/50 memory allocation.
Other odds and ends to make editing in M1 more intuitive
What it can't do (but will soon):
Librarian features for copy/cut/paste or re-organization of M1 projects
Card Data implementation
Latest screenshot:
This should be it for the editor portion for now. On to the librarian features.
Hopefully there's a few brave souls willing to try out this software!
New:Program and Combi library function. Programs and/or combis can be stored in a library database to be used in other projects.
New: Programs and Combis from the Library can be dragged and dropped to active project
New: Combis added from the library can either have the contained programs in that Combi copied to the project or just the Combi.
New: Extensive search and filtering of program and combi library.
New: Notes and rating can be set for each program or combi in the library.
Open All Combi, Global, And Sequencer Data. Programs, Combis, and Globals can now be edited.
Selectively Send to M1 or Save to SYX file: Programs, Combis, Globals, and/or Sequences (Sequencer data is read only but will pass through all song data on save/dump to M1).
Use the M1 Data Dump to capture current Programs, Combis, Globals, and/or Sequence Data in the M1.
Edit All parameters in a gui interface including all FX assignments.
Online or Offline editing (Online editing synchronizes edits from software to M1 so edits can be auditioned real-time or Offline allows editing of just the project)
Individual Program/Combi/Global/Sequencer download or Bulk download.
Save updated project to .SYX for compatibility of other MIDI utilities (MIDI-OX)
Handles 100/100 or 50/50 memory allocation.
Other odds and ends to make editing in M1 more intuitive
What it can't do:
Card Data implementation
Latest screenshot:
There is still more on my wishlist, but until I get some more interest in this, I'll leave it where it's at.
I have a question. I was using Midi OX and MIDI USB cable for my Korg M1 and my Laptop that has Windows 7.
I never managed to transfer Sysex sound files on my Korg M1, I connected everything correct and dump from Korg M1 was working when I dumped it from Korg M1, but when I was trying to send new sysex file to Korg M1 via Midi OX nothing happened...No error or anything...After I sent the file on my Korg M1 nothing happened and it didn't recieve any new files...
I will try your editor tomorrow and send sysex sounds on Korg M1 with it.
Do you have any idea what was the problem with Midi Ox, why after sending Sysex file on Korg M1, files don't appear on Korg M1?
if you're using one of those 'El Cheapo' USB-MIDI cables - they're well known to cause a lot of issues especially when it comes to sysex file transfer. It seems as if they have only little memory 'onboard' so cannot hold a complete sysex file and the transfer to the M1 will be corrupted. I strongly recommend the use of a proper MIDI interface, i.e. MIDISport 2x2, MIDISport 4x4 or a Yamaha UX-16 USB Midi Interface, just to name a few. I'm using some Emagic MT4 which you can grab on ebay for little money - it's a nice little unit and works like a charm - as far as I can say. No probs to transfer sysex files from and to my M1/DX7IID as well as my other synths.
@ sunriser:
now I got one computer set up with Win7 - will soon be able to test your editor
Here are a few items you should check when using MIDI-OX:
1. Be sure your MIDI Out is configured properly in MIDI-OX port settings.
2. Sometimes the buffer settings have to be adjusted for proper transmission to the M1. Excerpt from midiox forum:
To send sysx data to Korg M1, set output buffer parms as follows ( view --> sysx sysx --> configure ):
@ sunriser111671
I have some troubles when starting your editor (Win7 Professional, SP1, 32Bit)!
A window is popping up and telling me (I've translated it for you):
"Wpf-M1ToKronosConverter does not work anymore"
"Search online for a solution and close program"...........(Button to click on)
"Close program" .................................................(Button to click on)
The 'big' window of the FlexEditor stays empty ... any suggestions?
BTW: .NET4.0 was installed during the installation of the FlexEditor...
Seems to be working now! I just upgraded my Win7 with .Net 4.5.2 - after that I thought: give it another try - and the FlexEditor started!
I'm able to toggle between the LIBRARIAN and the EDITOR mode. More to come later due being bedtime now!
Not really a new update to the Flex Editor M1 software but an update to the setup installer.
This updated installer will automatically install .NET 4.5.2 instead of 4.0 on your computer (this is required for the Flex Editor software to work)
Crimson,
Yeah, it looks like a library I am using requires .NET 4.5.2 even though the main program targets 4.0. Thank you for your efforts in discovering this problem!
Give me a report back when you've had a chance to test out the software!