I believe I managed to reproduce steps that cause Cubase 8 64 bit version (Windows) crash when reading the content of customized “Midi Devices.bin”. Note that it’s only 64 bit version that crashes, not 32 bit. I also tested Cubase 7.5 (crashes) and 6.5 (works fine).
Problem description
I have a couple of external MIDI instruments and an XML file with their sound definitions. I uploaded the definition file so it can downloaded from https://dl.dropboxusercontent.com/u/8734289/MIDI%20Device%20Setup.xml. Every time I open a song that has a MIDI track referencing the external MIDI instrument, Cubase crashes. So I am mostly using Cubase 6 with my arrangement although I’ve found a workaround: first open Cubase 8, then go to MIDI Manager and delete instrument definitions, then import definitions again, then I can load my song and Cubase will not crash.
Steps to reproduce the problem
- Open Cubase 8 64 bit on a Windows machine
- Go to MIDI Manager and import instrument definitions from the file that can be downloaded from https://dl.dropboxusercontent.com/u/8734289/MIDI%20Device%20Setup.xml. There are two instuments there (JV-1080 and SC-8850/8820), but it’s sufficient to only load JV-1080.
- Assign JV-1080 to one of the available MIDI ports.
- Create a new song, add a MIDI track and assign track output to the JV-1080 MIDI port.
- Save the song.
- Exit Cubase.
- Open Cubase again and load the song that you just saved.
- Cubase crashes.
Hope the description is sufficient to reproduce and fix this nasty error.