AmigaMidiRecieve - Transfer File from any OS to Amiga via MIDI -- easy drag and drop License : CC BY-NC 4.0 -- https://creativecommons.org/licenses/by-nc/4.0/ #INFO: This transfer method is slow but uses very affordable components. It is slow because MIDI transfer is hardwired to 1983 standards: Midi is fixed to 31520 Bauds. 31,250 bits per second (31.25 kbit/s) minus some pause every 242 bytes. https://en.wikipedia.org/wiki/MIDI #USECASE: You need to have ${{\color{Lightgreen}{\textit that\ file}}}$ sent over to the Amiga, and you have MIDI interfaces, cables, hardware. You do not want to swap floppies, or you don't want or cannot use floppies or any other connection to the Amiga. #DISCLAIMER: This is experimental software, use at your own risk. Files in the Amiga RAM: Disk will be overwritten without asking (not a big deal). This is just a for-fun project, but it can be pretty helpful. And it is faster with <500kb files, than writing a floppydisk on your PC and then reading that floppydisk on the Amiga. ${\color{Lightgreen}{\textbf{\textit{TRANSFER TIME INFO: for example, 1.6 MB take about 9 Minutes}}}}$ #HOWTO: On the Amiga side make sure you have enough RAM. Like 2 MB and more (larger than what you want to transfer...). ! Somehow you manage to get MidiRecieveToRam.exe onto a Workbench 1.3+ boot disk with serial.device to work on your Amiga - perhaps just write the included DMS to a floppy and boot from that. Just copying the .DMS image to the disk won't do, you'll need write it via DMS (use UAE or https://www.aminet.net/package/util/arc/dmsgui18 and https://www.aminet.net/package/util/arc/dms111) DirOpus (Dopus) should also be able to write DMS images to Floppydisk. If you have a pre Windows 7 PC with non-usb hardware floppy drive, maybe Omniflop can do the job: https://www.youtube.com/watch?v=F7fSqi6QCyQ http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop.htm You can ofcourse just copy the amiga exe to a PC floppy disk, and insert that into your Amiga - if it is able to read PC disks, which you can easily find out if you try and format a floppy on the amiga. There should be a crossdos/PC Disk option. On the Amiga you start MidiRecieveToRamV03.exe - and on your Amiga you also have a Midi interface that connects your Amiga MIDI IN <-- to your PC MIDI OUT --> Over on your PC you drag and drop any file you want to send to the Amiga on the python script midi_to_amiga_final_dndV03.py Select your Midi output device on the PC side, confirm, and ... wait for quite some time ... Amiga side should show file name confirmation, expected chunks and a progress counter. With very lowered expectations wait for everything to unfold, it will take quite some time (15 minutes for 1,6 MB) When done, check your Amiga RAM: disk, file will be there. Test it! There is no error correction. Again: this is experimental software just for the fun of it. Use at your own risk. Don't use this software if you don't know what you're doing, no shirt, no shoes, no support. Modify all the parameters to your preferences, if transfers make trouble, maybe increasing the sleep time CHUNK_GAP_SEC of the py script to 0.025 or 0.05 helps (which slows down the transfer). midi_to_amiga_final_dndV03.py is a Python 3 Script that requires: