Falcosoft / vstdriver

A Windows user-mode software MIDI synthesizer driver which is capable of using any 32 or 64 bit VST2 Instrument
https://falcosoft.hu/softwares.html#vst_driver
GNU Lesser General Public License v2.1
44 stars 0 forks source link

Original source explanation and thanks. #3

Closed ghost closed 10 months ago

ghost commented 10 months ago

Just recently I read over the VOGONS thread: love what you did, figured its time for a explanation.

1) Yeah, I only have the 2011 source (I have it on my own internal privately hosted Git), kode54 had the rest and they are long since AWOL. Apparently they switched to MacOSX and they are working on their own music player including MIDI support, so Windows to them just doesn't exist. 2) I been AWOL too since MIDI back then for games and apps no longer interested me, hence to me no point doing updates. Lately though the need for MIDI came back since been working on something that requires MIDI output support, so this driver has been a massive help with working on that. 3) Thanks for Herman and you doing updates. I really appreciated you picking up the slack. 4) I have been long since embarrassed by the code I did back then, another reason why I stopped. Its a common issue I continue to grapple with: I have zero faith and confidence in what I code at all, and am continually embarrassed by its mere existence to this very day.

Falcosoft commented 10 months ago

Hi, Thanks for your comment! Since I'm not a native C/C++ speaker I'm not an authority to judge code quality by modern standards. Because of this I use a more pragmatic approach: for me good code is such a code that is easy to read/understand and easy to work with. In this sense your code is definitely good :). And I think the whole Midi-oriented retro community (including myself) is very grateful you shared it with us.