Menu

#144 external program change cuts midi in connection

5.0.0-alpha
open
Meh
MIDI (25)
5
2012-01-06
2011-11-02
Anonymous
No

when i am doing several program changes (doing it multible times) on my external synth the midi in connection (from synth to ctrlr) doesn't work anymore. no midi messages are received by ctrlr anymore, its completely broken. a work around is: enter edit mode, leave edit mode. then the midi in connection is working again, but this can not be a solution. please fix it in a new stable version.

Discussion

  • Nobody/Anonymous

    is this fixed in the latest version?

     
  • Nobody/Anonymous

    is a stable midi connection really that unimportant (for a MIDI-DEVICE!!)??
    i really don't understand why you always ignore BASIC bugs. it seems much more important for you to pimp up ctrlr amost just with optical enhancements.

    ok it's your project! but i'm tired of searching bugs which are always ignored... bye

     
  • Meh

    Meh - 2012-01-05

    what panel are you using, what version of Ctrlr and what OS are you running.

     
  • Nobody/Anonymous

    of course an empty / new panel, of course the latest version (atm 910) - and os x 10.6

     
  • Meh

    Meh - 2012-01-06

    I checked this yesterday and i couldn't reproduce this. Check if the incoming midi gets to the MIDI Mon after the break occurs, the MIDI Mon listens directly on the hardware port before any processing is done. Also maybe you can ask some people on the forum if they're getting the same problems. I'll be able to help only if i can reproduce this here.

     
  • Meh

    Meh - 2012-01-06
    • status: open --> open
     
  • Nobody/Anonymous

    yes the incomming midi gets still to the midi mon, even if the midi in connection is already broken.

    "I checked this yesterday and i couldn't reproduce this. "
    are you realy sure that you checked it intensive enough?? i'm watching the forums since ctrlr v4 and i know how complicated it is to get you accepting bugs - and v4 was a bug monster!

    as i told it doesn't happen with each program change. sometimes the connection breaks after 3 program changes, sometimes after 30. so be patient!

    i will not writing to the forums because i already gave up ctrlr v5 (at least for now). it's too much work to get you accepting bugs - but this one is real (since a loooong time)!
    and often you also like to ignore people who just want to help finding bugs, this is back-breaking!

    it's too bad that you're not 100% interessted in fixing ctrlr - nobody needs software which doesn't work in it's main purposes. and so i do.

     
  • Meh

    Meh - 2012-01-11

    i accept bugs i can reproduce. I was sending program changes for a few minutes and nothing happened.

    If the MIDI in messages appear in the MIDI Mon it means that Ctrlr is receiving them, what happens when the connection breaks if the panel is empty what happens ?

    If you do not wish to follow up on this please let me know i will close this bug report.

     
  • Nobody/Anonymous

    "what happens when the connection breaks if the panel is
    empty what happens ?"
    i'm not sure what you mean exactly. If the panel is empty so no component is inside/set? of course nothing happens, but also nothing will happen if the midi connection WORKS... so what do you mean?

    please try to send some program changes again, because i found out that (if the midi in connection is already broken) and then you send some program changes again, SOMETIMES the midi connection works/is repaired again! so it's very possible that maybe your connection broke and because of further program changes it worked again!

    and no i'm not interessted in closing this bug report. unless this report seems unimportant for you.

     
  • Meh

    Meh - 2012-01-13

    I need to reproduce this problem, can you send an example panel that you test it with, and perhaps a log of midi events that lead to the error, i'll be able re-play the situation and see what's going on.

     
  • Nobody/Anonymous

    i uploaded an example panel and a text file of the midi events. hope it helps.

     
  • Nobody/Anonymous

    sorry. upload didn't work. how do i do this?

     
  • Meh

    Meh - 2012-01-18

    Just mail it to me kubiak.roman [at] gmail[dot]com

     
  • Nobody/Anonymous

    did you looked into that issue? it seems that the midi in connection is much more stable in the latest version. thanks!

     
  • Nobody/Anonymous

    it seems that my joy was a bit too early.

    the midi in connection for all parameters besides program change seems to be stable in 927. nice

    BUT: since 927 ctrlr (it's components) doesn't receive program change data anymore (though the midi monitor is showing them). i've tried it with sliders and combos. none of them receiving program changes anymore. before 927 this was not a problem.

     
  • Meh

    Meh - 2012-01-24

    I've added a new option to the panel properties that filters some types of MIDI messages from beeing matched to components, by default program changes are excluded have a look at that list and uncheck program changes. But this will revert to the behavior before the change.

     
  • Nobody/Anonymous

    ok, i see. but does that mean it is not possible to receive program changes anymore (otherwise the midi in breaks = inacceptable)? i mean: program change is a very basic command. only when ctrlr is receiving program changes, it is possible to send the right program change message on startup, to set the synth to the dedicated sound.

     
  • Meh

    Meh - 2012-01-24

    It should be possible i'm still working on that problem, this is a solution for other problems but might help you until a permanent fix is in place.

     
  • Nobody/Anonymous

    nice. i would be glad if the midi in/out connection will be completely stable.

     
  • Nobody/Anonymous

    very good, program changes doesn't seem to crash the midi in anymore (933). though it seems that some other midi messages still crashing the midi in. i found out one further message (volume):

    [MIDI IN ][15:09:12:000244]: [FastLane USB Port B][184 007 098]
    [MIDI IN ][15:09:13:000621]: [FastLane USB Port B][184 007 097]

    hope you can eliminate this problem, too (volume is also a basic command).

    If you are interessted i could try to find (in the future) more messages and write them down here. but for the moment i only could find the message above.

     
  • Meh

    Meh - 2012-01-27

    I know where the problem is and i'm trying to find a good fix for it, there is really no crash the midi input works fine it's the message matching algorithm that's failing.

     
  • Nobody/Anonymous

    Some readers might think there is a lot of information to digest in this article. I think its so clear and well formatted that its easy to read and digest. This writing is nicely done.
    <a href="http://carol1son.blogoak.com?blogname=carol1son&postarch=3" title="divine">divine</a>

     
  • Meh

    Meh - 2012-12-01

    Since i couldn't reproduce this problem i can't say if it's fixed or not.

     
MongoDB Logo MongoDB