Skip to content

Mysterious crash when merging tracks; I don't know what's going on #128

@xp2-882030kgz010602

Description

@xp2-882030kgz010602

This happened when I was trying to automatically put together a MIDI from some other file format; this code snippet triggers the crash

var track=new MidiWriter.Track();
var track1=new MidiWriter.Track();
track1.addEvent(new MidiWriter.NoteEvent({pitch:["A3"],duration:'T96',wait:'T256'}));
track.mergeTrack(track1);
var track2=new MidiWriter.Track();
track2.addEvent(new MidiWriter.NoteEvent({pitch:["B3"],duration:'T96',wait:'T128'}));
track.mergeTrack(track2);

I also get the crash with this merge

var track1=new MidiWriter.Track();
track1.addEvent(new MidiWriter.NoteEvent({pitch:["A3"],duration:'4',wait:'T256'}));
var track2=new MidiWriter.Track();
track2.addEvent(new MidiWriter.NoteEvent({pitch:["B3"],duration:'4',wait:'T128'}));
track1.mergeTrack(track2);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions