这是indexloc提供的服务,不要输入任何密码
Skip to content

iOS: TraditionalCoreMidiAccess unstable after a while #97

@JBramauer

Description

@JBramauer

If I send large batches of MIDI (SysEx) in a row, at some point (not always the same point) TraditionalCoreMidiAccess stops sending.

I'm still investigating, but at the moment my best guess is that it's memory issues related to the reuse of the allocated packetList in TraditionalCoreMidiOutput.

Since there's no callback on when the OS is done sending data, it's kinda hard to know when it's safe to reuse/release the memory again. If we don't reuse the packetList, we keep piling up memory allocations with every sent message.

Any ideas?

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