[Multiplatform] Korg DS-10 Manager

About sound design and composing with DS-10 (PLUS). How do I make this sound? How do I get this groove? How can I automate this? What can I do live?

[Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Fri Jul 23, 2010 9:17 am

Yeah, okay, so... KidQuaalude's Save Tool looks pretty useful. But I'm on Linux, and I know some of you guys are on Macs.

So I wrote my own version in Java. Multiplatform, GPL'd (free software/open source).

I've been testing it a bit with my DS-10, and haven't run into any problems. That said, there are no guarantees. Backup your stuff!

I haven't tested it with the DS-10+ at all. Testing and reports are very welcome.

The DS-10 Manager should be compatible with DS-10 patches and tracks exported with KidQuaalude's Save Tool.


The DS-10 Manager can be downloaded here: http://dolkow.se/ds10m
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby Decktonic » Fri Jul 23, 2010 12:30 pm

I have the EMS NDS Adaptor and that is only compatible with 32-bit windows, so how am I supposed to get my save file onto my Mac so I can text this out? What do you use?
User avatar
Decktonic
 
Posts: 1014
Joined: Wed Mar 10, 2010 7:00 am
Location: USA

Re: [Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Fri Jul 23, 2010 2:28 pm

Flash cart.
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby DS-10 Dominator » Fri Jul 23, 2010 3:47 pm

Woohoo! Great man, I'll test it soon.
Image
User avatar
DS-10 Dominator
Site Admin
 
Posts: 1379
Joined: Sat Feb 27, 2010 1:20 am
Location: Amsterdam, Netherlands

Re: [Multiplatform] Korg DS-10 Manager

Postby DS-10 Dominator » Sat Jul 24, 2010 1:44 pm

Great so far!

Just a few remarks, on OS X:

- First I tried to Import a .SAV, because I only saw the import and export buttons.

- In the "Open" window when you look at the file extensions there's no ".SAV" there, so at first I thought it could only open .10s and .10p files.

- It can only export to the folder where the SAV is located. Or create a folder in that folder, and export to there. But on the next loaded .sav file I can't save to to same folder.
Image
User avatar
DS-10 Dominator
Site Admin
 
Posts: 1379
Joined: Sat Feb 27, 2010 1:20 am
Location: Amsterdam, Netherlands

Re: [Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Sat Jul 24, 2010 8:40 pm

DS-10 Dominator wrote:In the "Open" window when you look at the file extensions there's no ".SAV" there, so at first I thought it could only open .10s and .10p files.

That's because we don't know what file extensions people will have on their save files. But the open dialog should've defaulted to "all files", right?

DS-10 Dominator wrote:It can only export to the folder where the SAV is located. Or create a folder in that folder, and export to there. But on the next loaded .sav file I can't save to to same folder.

Nuh-uh. You should be able to export whereever you want - I can. What's stopping you? What happens when you try? Is the save dialog not giving you an option to go upwards in the file tree? Could you give me a screenshot? And hurry, before StarCraft 2 is released! :D

DS-10 Dominator wrote:First I tried to Import a .SAV, because I only saw the import and export buttons.

Well, that's not my fault! :lol:
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby DS-10 Dominator » Sun Jul 25, 2010 12:11 am

QauNuckShin wrote:
DS-10 Dominator wrote:In the "Open" window when you look at the file extensions there's no ".SAV" there, so at first I thought it could only open .10s and .10p files.

That's because we don't know what file extensions people will have on their save files. But the open dialog should've defaulted to "all files", right?


Right!

But when I try to open a song...
Screen shot 2010-07-25 at 09.05.39 .png


so why is there .10s in the extensions listing?

QauNuckShin wrote:
DS-10 Dominator wrote:It can only export to the folder where the SAV is located. Or create a folder in that folder, and export to there. But on the next loaded .sav file I can't save to to same folder.

Nuh-uh. You should be able to export whereever you want - I can. What's stopping you? What happens when you try? Is the save dialog not giving you an option to go upwards in the file tree? Could you give me a screenshot? And hurry, before StarCraft 2 is released! :D


Screen shot 2010-07-25 at 09.07.12 .png


everything existing folder is greyed out, so I can't open it.

EDIT: oh wait, I CAN open the grey folders... why are they grey then?

QauNuckShin wrote:
DS-10 Dominator wrote:First I tried to Import a .SAV, because I only saw the import and export buttons.

Well, that's not my fault! :lol:


Well there are so few options you might as well put a Load Save button in the GUI.
Image
User avatar
DS-10 Dominator
Site Admin
 
Posts: 1379
Joined: Sat Feb 27, 2010 1:20 am
Location: Amsterdam, Netherlands

Re: [Multiplatform] Korg DS-10 Manager

Postby DS-10 Dominator » Sun Jul 25, 2010 12:46 am

Almost all of my tracks are up now: viewtopic.php?f=6&t=425
Image
User avatar
DS-10 Dominator
Site Admin
 
Posts: 1379
Joined: Sat Feb 27, 2010 1:20 am
Location: Amsterdam, Netherlands

Re: [Multiplatform] Korg DS-10 Manager

Postby soultron » Sun Jul 25, 2010 12:51 am

I'm keeping tabs on this, could make my life easier X2.
User avatar
soultron
 
Posts: 201
Joined: Fri Mar 05, 2010 1:41 pm
Location: Wilmington,NC

Re: [Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Sun Jul 25, 2010 6:07 am

DS-10 Dominator wrote:But when I try to open a song... so why is there .10s in the extensions listing?

Because I re-use the same dialog for all open/save operations. I'll change it so that only the appropriate options are available.

DS-10 Dominator wrote:everything existing folder is greyed out, so I can't open it.

EDIT: oh wait, I CAN open the grey folders... why are they grey then?


OMG, stupid Mac OS X java! :cry:

It always gives me trouble with the GUI. I'll try to work around it. -_-

DS-10 Dominator wrote:Well there are so few options you might as well put a Load Save button in the GUI.

Nah.. It won't fit very well.

Anyhoo, a new version is up.
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby DS-10 Dominator » Sun Jul 25, 2010 5:15 pm

awesome
Image
User avatar
DS-10 Dominator
Site Admin
 
Posts: 1379
Joined: Sat Feb 27, 2010 1:20 am
Location: Amsterdam, Netherlands

Re: [Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Sun Jul 25, 2010 5:51 pm

Were your problems solved?
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby forficule » Mon Jul 26, 2010 12:50 pm

Is there some sort of nds adaptator stuff that works with linux (like a usb mass storage) out of the box ?
Anyway, thanks a lot for the multiplatform ds10 manager ;)
User avatar
forficule
 
Posts: 24
Joined: Fri May 14, 2010 11:40 am

Re: [Multiplatform] Korg DS-10 Manager

Postby KidQuaalude » Wed Jul 28, 2010 7:29 am

Hey, just noticed this. Nice work!
User avatar
KidQuaalude
 
Posts: 27
Joined: Wed Jun 09, 2010 11:27 am

Re: [Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Wed Jul 28, 2010 7:38 am

Thanks! It felt kind of weird duplicating your work, but I got impatient when you didn't reply in the other thread. :P
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby DS-10 Dominator » Wed Jul 28, 2010 1:19 pm

Yep, the problems seem solved for me! Thanks.

Also loaded up a save to my DSTT and it all works!

The only weird thing is that saving the save file wants to create a .10s file. Like you said: it might better to make that no extension if you're not sure about the save file extension.
Image
User avatar
DS-10 Dominator
Site Admin
 
Posts: 1379
Joined: Sat Feb 27, 2010 1:20 am
Location: Amsterdam, Netherlands

Re: [Multiplatform] Korg DS-10 Manager

Postby pulseminus » Thu Aug 05, 2010 11:06 pm

With the ds-10 plus .sav (on ds lite, with an R4), size 528k, the soft doesn't work (on Macosx 10.6.3...): after loading the sav, this is the error message "Read error: Loaded file doesn't appear a DS-10 sav file" ...but with DS10Tool for Windows the sav file load without problem...
It seems that your ds-10 Manager need 262kb sav file, otherwise it shows the error message...I'tried to convert my 528 kb sav, but it doesn't work the same...some ideas? (excuse me for my bad english)

EDIT - I try with a ds-10 standard sav file, this time not ds-10 plus (528kb, even for the standard ds-10 sav), and your soft works normally (with the same ds lite, and the same r4)...
then I open the two sav files with a text editor (ds-10 plus and ds-10 standard), and I can verify that the internal data structures are very different in the two cases...
pulseminus
 
Posts: 1
Joined: Thu Aug 05, 2010 10:50 pm

Re: [Multiplatform] Korg DS-10 Manager

Postby ugocapeto » Fri Aug 06, 2010 6:21 pm

Wow, you sure make it sound easy.

i have no idea how you were able to figure out the file format to extract the proper info.

is it possible to extract midi info from the song (note pitch, duration, volume)? assuming you can get any info from the song file at all. Pointers welcome :)
User avatar
ugocapeto
 
Posts: 131
Joined: Wed Mar 03, 2010 3:26 pm

Re: [Multiplatform] Korg DS-10 Manager

Postby QauNuckShin » Mon Aug 09, 2010 10:00 pm

pulseminus wrote:and I can verify that the internal data structures are very different in the two cases...


Yeah, like I said.. I haven't tested it at all with the DS-10+. But I would be surprised if they are very different. Especially since KidQuaalude's tool can work with the songs (kind of) interchangably.

ugocapeto wrote:Wow, you sure make it sound easy.

i have no idea how you were able to figure out the file format to extract the proper info.

is it possible to extract midi info from the song (note pitch, duration, volume)? assuming you can get any info from the song file at all. Pointers welcome :)


I don't know how much time I spent on figuring out the format. Not very much. I opened the save file in a hex editor, searched for my tracks' names. That gave me the difference in position from track to track: 0x3000. The first track's name was at 0x0124. My file had lots of zeros leading up to 0x0100, 0x3100 and so on. So I assumed that was where each track started. I also created an empty save file, and a save file with only one or two tracks saved, for cross reference. I actually managed to find the position of the track's tempo setting as well, kind of by accident, but I didn't dive deeper into the actual song data. It wasn't relevant.

The method for the instruments was pretty much the same. Of course, I tested at regular intervals to make sure I was on the right track, and when I was done, I cross-referenced with KidQuaalude's tool, by comparing files exported with my tool with files exported from his. Since I had that luxury available, why not use it? ;)

In summary, I didn't really figure out all the details of the save file structure. It wasn't necessary for what the tool does. So, right now, I don't have the necessary info to extract any kind of note data. And I probably won't be making the effort to figure out a way to do that, either. Sorry, I'm simply not interested in extracting MIDI... and also, I'm too lazy to learn about MIDI file format structures. :lol:

Obviously, it's possible to achieve. The DS-10 reads the notes from the save file and plays them. Another application could very well read the notes and write them in another format. But it won't be one of my applications.
QauNuckShin // Snild Dolkow
Purist - single-take, single DS-10, no editing.
Author of the DS-10 Manager application.
http://dolkow.se/music, https://www.facebook.com/snilddolkow
User avatar
QauNuckShin
 
Posts: 178
Joined: Sun Jun 06, 2010 3:29 pm
Location: Lund, Sweden

Re: [Multiplatform] Korg DS-10 Manager

Postby ugocapeto » Tue Aug 10, 2010 12:33 pm

thanks for taking the time to explain.
i can see how figuring out where/how the notes/duration/volume are stored could be a tad tedious, indeed.
User avatar
ugocapeto
 
Posts: 131
Joined: Wed Mar 03, 2010 3:26 pm

Next

Return to KORG DS-10 Synth Patches / Techniques

Who is online

Users browsing this forum: No registered users and 1 guest