Fixed a bug where assigning a function that returns a custom type to a custom type array would not work due to the data size being wrongly reported as zero leading to a badly computed index position. e.g: customTypeArray[2]=myCustomTypeFunction();
OS
API
TextEd
Imaged
Improvements / features
Examples
A new example showing how to use the raw midi data mode has been added in EXAMPLES/IO/MIDI_RAW.SRC
ImagEd
SpritEd
TextEd
API
New optional argument to the midiUpdt([bool]) function has been added. Default is false, so it stays backward compatible. When true, raw data is pushed to the queue instead of decoded midi events. Data is available at 0xffd0
Massive performance improvement on ymNoteOn(). The heavy registers setup work has been moved to ymVoice() function, which is called much less often.