Topic: Two bugs? (ASIO and MIDI related)

Viewing 7 posts - 1 through 7 (of 7 total)
  • #1854
    DanielK
    Participant

    Hello,

    I think I’ve just found two bugs in Podium 2.09 demo.

    – When Microsoft GS Wavetable SW Synth is ticked as MIDI out in preferences, ASIO (ASIO4ALL 2.8) cannot initialize even though the soundcard is unused at all.

    – When pitch bend data (or any other MIDI event?) event block from a pitch bend track having ! (exclaimer) icon, is moved/copied to another pitch bend track, the new track cannot be deleted without Podium crashing, but when data is drawn by hand, it’s OK.

    It makes no difference whether 1 or more cores are active (affinity), same with enabling/disabling rewire and multiprocessing.

    Zynewave, how can I send you a small project file I’m using to replicate the crash, privately?

    Daniel

    #14665
    Zynewave
    Keymaster

    @DanielK wrote:

    – When Microsoft GS Wavetable SW Synth is ticked as MIDI out in preferences, ASIO (ASIO4ALL 2.8) cannot initialize even though the soundcard is unused at all.

    I think this is due to the way the Microsoft Synth works. When the MS Synth is enabled, it will allocate its output to the default audio device as configured in the Windows Control Panel. Most ASIO drivers will not initialize if the soundcard is locked by another application, in this case the MS synth. Tricky šŸ˜®

    – When pitch bend data (or any other MIDI event?) event block from a pitch bend track having ! (exclaimer) icon, is moved/copied to another pitch bend track, the new track cannot be deleted without Podium crashing, but when data is drawn by hand, it’s OK.

    It should not be possible to get the ! error button on automation tracks. Please send me the project.

    It makes no difference whether 1 or more cores are active (affinity), same with enabling/disabling rewire and multiprocessing.

    Do you mean it makes no difference to the crash caused by the pitch bend track?

    Zynewave, how can I send you a small project file I’m using to replicate the crash, privately?

    info at zynewave.com

    #14667
    DanielK
    Participant

    @Zynewave wrote:

    I think this is due to the way the Microsoft Synth works. When the MS Synth is enabled, it will allocate its output to the default audio device as configured in the Windows Control Panel. Most ASIO drivers will not initialize if the soundcard is locked by another application, in this case the MS synth. Tricky šŸ˜®

    Yeah that pretty much explains it šŸ™‚ Thanks šŸ™‚

    Would it be possible to add a message box to let the user know that two outputs fought each other, so no one thinks it’s a bug anymore?

    @Zynewave wrote:

    Do you mean it makes no difference to the crash caused by the pitch bend track?

    Yes

    I have sent you the project file. Let me know if you can recreate the bug.

    Daniel

    #14696
    DanielK
    Participant

    Hello Zynewave,

    Have you taken a look at the project file I sent you? šŸ™‚

    Daniel

    #14702
    Zynewave
    Keymaster

    @DanielK wrote:

    Hello Zynewave,

    Have you taken a look at the project file I sent you? šŸ™‚

    Daniel

    Not yet. I want to wrap up the current feature I’m working on first.

    #14705
    Zynewave
    Keymaster

    Thanks for the bug report and the project file.

    The crash occurs in the curve editor, when the events on the track you delete are shown in the curve editor.

    Bug is fixed in Podium 2.11, which probably will be released within a week.

    #14711
    DanielK
    Participant

    I’m glad to be of some help šŸ™‚

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.
Ā© 2021 Zynewave