The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I feel like I want to dive into other people's code to see what they have that I don't.
I would try to find open source midi controllers, etc. on github, like the old Nulsoft Winamp and extensions other devs have written for this and winamp.
Other than a hobby project for your personal satisfaction as a developer, I think you are very much reinventing the wheel here. MIDI libraries have been around for a very, very long time. I can't possible understand where yours is much different than the countless midi controllers, etc. on github and the internet in general.
Not trying to be jerky here, just giving my honest thoughts on this.
then why don't you research the mostly C/C++ ones out there, and see if there is something that you can "borrow" from and port over to C#...if you are truly interested in seeing what you missed or could do better that another dev has done. Just a thought....
Thanks. Mostly I like the bit twiddling of the protocol wire format and file format. Interfacing with the windows MIDI drivers is kinda fun but also hell because they only very thinly wrap the drivers to expose them to the application layer. There's no real abstraction from the driver code, is what I'm saying, and the interfaces are C based and haven't been updated since the salad days of Windows 95
I run uBlock, which works just fine - it even tells you how many ads it blocked on a page, so you can decide "greedy b*st*rds" or not. Decent sites get whitelisted. High ad count don't - and probably don't get visited again since they normally care more about ads than content...
CP is whitelisted.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
The tiny Linux VM I have running Pi-Hole is set as the gateway for the machines on my network and it, in turn, then talks to my router. So, every machine on my LAN, including tablets, phones, my Xbox, etc all benefit from it.
I believe some drive I bought in the past came with a version of Acronis. Damned if I could remember who the manufacturer was, but I can at least tell you for sure it's not Seagate.
I don't remember whether CloneZilla has an option to migrate data over onto an existing partition. Obviously if you do a straight copy of a partition, you'll probably end up with a partition that's smaller than the newer drive's capacity. Which means you'll need yet another tool to resize the partition (because to this day Windows still can't do it...)
I guess that the reason you are looking for a "migration tool" is that you hope to move all the system files, the Registry (assuming that you are in the Windows world) etc. etc. "as is".
Old disks are messy. Lots of crap on them. I choose a different approach: Use the opportunity to clean up. I assume that all your user files are kept separate from the system files and can easily be moved to a large USB stick in a single copy operation (or a small handful). Making an installation DVD or USB stick is straightforward. Install Windows from scratch on the new disk, for a cleaned-up, debris free installation, and copy back your user files from that memory stick.
I have a directory on an external disk with installers for all the software I have obtained, and a utility for reading a list of which installers to run. Those installers requiring user interaction for supplying e.g. license keys are run first; those that can install unattended is done while I take a lunch break.
If you have planned for this way of working (e.g. by keeping your user files separate, maintaining an external disk with all installers, having an up-to-date Windows installation medium available) is a much better solution than carrying all the mess and debris over to the new disk using a migration tool.
I do the same, but manually re-installing software.
But I have the "archive" software folder and the "ToInstall" software folder. When reinstalling I copy the "toInstall" locally, start installing and each software done, get deleted and go to the next.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
I have a two HDD laptop and was switching the boot drive to SSD. I think it came with Acronis - but one thing that was very interesting: I had to put the empty drive into the laptop and duplicate the original sitting in an external HDD dock.