Author Topic: hang with fast program change  (Read 5692 times)

Toltekradiation

  • Sr. Member
  • ****
  • Posts: 272
    • View Profile
hang with fast program change
« on: October 29, 2018, 01:34:17 PM »
Hi !
just seen the new os update, thanks for that.
Sorry being too late for the release but i found a bug  :o : I use a digitakt to send program change to the preen, it send very fast program change when turning the encoder, it work fine as long as no bank data is sent from the digitakt. If a bank is defined, it crash quite fast :
PFM2 v2.09 o
LR: 0x0805B019
PC: 0x0807F536
r0: 0x20020004

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: hang with fast program change
« Reply #1 on: October 30, 2018, 10:35:27 PM »

Thanks for the report.
I'll have to take a look at that.

Could you can give more information about why you're doing exactly.

Have you selected a bank ?
(see program change here http://ixox.fr/preenfm2/manual/midi/)

Does it work when you send slowly program change ?

Toltekradiation

  • Sr. Member
  • ****
  • Posts: 272
    • View Profile
Re: hang with fast program change
« Reply #2 on: October 31, 2018, 12:46:54 PM »
ok, I had a closer look at it :
connection by midi din digitakt -> preenfm
digitakt send midi clock.

with bank select 0, i then send fast program changes, everything is fine,
with bank select 1, after some program changes, it crash with the same error message I sent previously, even when changes are slow (~1/second)
with bank select 2 or 3, after some program changes, it just freeze, without error message.

without clock send, the crash are less frequent, but still happen..