New SID to MIDI conversion tool

Talk freely about the scene, the world of remixing, or anything off-topic unsuitable for the "Fun Forum".
M3wP
Commodore Fan
Commodore Fan
Posts: 19
Joined: 01/04/2015 - 6:40

Re: New SID to MIDI conversion tool

Post by M3wP » 10/08/2017 - 19:38

Alright...

I've added the ability to control the pitch bend range. You can now specify after how many semitones legato should be used (which also controls the pitch bend range).

I'm working on converting Artillery by Geir Tjelta (41 instruments detected and all of them "melodic"!) and its made a huge difference because there are large bends that have to be very precise. I just set the "legato after" to 1 semitone and voila! Very accurate bends now.

Also, I now use the Legato switch controller for the legatos. If you specifically turned on Legato for a patch, it should have worked before because the notes should be overlapping but now its specified with the controller as well.

I'll upload shortly.


Daniel.

M3wP
Commodore Fan
Commodore Fan
Posts: 19
Joined: 01/04/2015 - 6:40

Re: New SID to MIDI conversion tool

Post by M3wP » 11/08/2017 - 22:01

Hrmm...

I've made a few "quality" improvements. Most notably, I've added the "Legato Extras" feature which, when used, tries to improve the quality of the output legatos. I noticed a few issues with them and this addresses those issues. You probably want to keep this feature on for lead instruments and perhaps turn it off where there are "dithered" instruments (such as they do with bass lines quite a bit to include some kind of percussion).

I've also withdrawn the pitch bend rounding residuals functionality. I think it was probably a crazy idea. The damage is already done with any considerable rounding issue and so its pointless trying to account for it.

I must point out that using a "Legato After" of 1 is not going to work out all of the time. I've noticed that for some patches, it is still better to use a higher value. This can be due to a few factors but mostly you should note that in the MIDI there is effectively another pitch bend being added by a legato. This can end up sounding strange. Unfortunately, legatos are something that I will have to rely on in the MIDI because the standard is to allow only up to 24 semitones in a pitch bend and it seems that most SIDs use much more than this.

I think the application is quite usable now. It should function quite adequately for general use.


Daniel.

User avatar
Analog-X64
I Adore My 64
I Adore My 64
Posts: 3591
Joined: 08/12/2002 - 3:50
Location: Canada
Contact:

Re: New SID to MIDI conversion tool

Post by Analog-X64 » 13/08/2017 - 1:29

Great to see this a new SID to Midi tool :) will check it out. I've been using Ear to Midi ;)
d[-.-]b (+[___]x)d(>_<)b 52656d697836342e636f6d2073696d706c7920726f636b732120
Image

M3wP
Commodore Fan
Commodore Fan
Posts: 19
Joined: 01/04/2015 - 6:40

Re: New SID to MIDI conversion tool

Post by M3wP » 13/08/2017 - 19:11

Whoops... Fixed another regression bug.

@Analog-X64: Thanks. Good to hear there may be another user. I'd love to hear your feedback.


Daniel.

M3wP
Commodore Fan
Commodore Fan
Posts: 19
Joined: 01/04/2015 - 6:40

Re: New SID to MIDI conversion tool

Post by M3wP » 17/08/2017 - 6:49

Heyas!

I have now got working 32 bit versions of XSID Play and XSID To MIDI on Linux. I hope to have MacOS versions very soon. I will upload them all once they are done.

I am in the process of working on the SID Convert application, too.


Daniel.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests