Foren: MIDITrail 掲示板 (Thread #36561)

DirectX API Error (2015-03-05 05:38 by ray890 #75662)

http://postimg.org/image/8jxic3mgz/

MIDITrail gets an error then crashes on both of my video cards when trying to load MIDI files larger than a specified amount of notes; 3 million on my Intel HD4600, and 4 million on my NVidia GeForce 840M

While it seems obvious that the problem is my graphics cards are insufficient to handle the display of so many notes at a time.
But the other problem is that I've seen other people on other PCs (Intel HD4000, NVidia GTX 770, AMD Radeon HD8470D for example) have been successfully been able to open larger MIDIs than the graphics cards have been able to display without crashing. Instead of crashing, the piano rain notes just decide to not display, as can be seen here: https://www.youtube.com/watch?v=X7H0RN79RIU

Can this be looked into?

Reply to #75662×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

Re: DirectX API Error (2015-03-22 02:00 by yknk #75795)

Thank you for your message.
I am sorry for the delay in my response.

> http://postimg.org/image/8jxic3mgz/

* Intel HD4600 --> The error means D3DERR_OUTOFVIDEOMEMOR.
* nVidia 840M --> The error means E_OUTOFMEMORY.

Please check following thread.

DirectX API error & crashes
https://sourceforge.jp/projects/miditrail/forums/23361/36535/
Can you make MIDItrail 64-bit?
http://sourceforge.jp/projects/miditrail/forums/23361/34444/

> Instead of crashing, the piano rain notes just decide to not display,
> as can be seen here: https://www.youtube.com/watch?v=X7H0RN79RIU

I think that the modified MIDITrail used in the video.
If MIDITrail does not draw notes, MIDITrail does not require a large memory.
Reply to #75662

Reply to #75795×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden