April 28, 2024, 05:27:27 am
Welcome, Guest. Please login or register
News:

Arturia Forums



Author Topic: [SOLVED] Program Change to an empty pattern corrupts memory  (Read 1546 times)

dm13

  • Apprentice
  • Apprentice
  • *
  • Posts: 11
  • Karma: 3
[SOLVED] Program Change to an empty pattern corrupts memory
« on: January 01, 2018, 08:23:00 pm »
Hi!

I have identified a bug in BSP firmware:

When switching patterns by MIDI Program Change messages, if the pattern you are switching to has no active steps, then BSP's memory gets corrupted:
- melodic sequencers update it screens but keep playing the previous pattern
- the drum sequencer gets its memory completely corrupt, it seems to start playing arbitrary memory locations.

Currently, I work this around by placing an unused drum event in the empty drum pattern, and for melodic sequencers this requires a step with the shortest possible gate, which is not good, but works for some sounds.

Please, FIX THIS!
« Last Edit: January 12, 2018, 02:17:10 pm by I grec »

Terrym

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1.542
  • Karma: 40
    • soundcloud.com/logicaldream
Re: Bug:Program Change to an empty pattern corrupts memory
« Reply #1 on: January 02, 2018, 12:25:06 am »
I'll take a look tomorrow but I've not had a problem using program change in this way.


Thanks

Terry
TerryM
ARTURIA Tester for Minifreak,All software Polybrute,Keystep pro,Audiofuse range, Microfreak,Kl49mkII,DrumBrute,Spark,Analog lab3,KLE,kl88,matrix12,Semv,Beatstep,Minibrute 2,Pigments
ASC,Vcol6, Beatstep pro, VCOL8, Synclavier v.Minibrute2s

I grec

  • Firmware Wizard
  • Administrator
  • Sr. Member
  • *****
  • Posts: 436
  • Karma: 24
Re: Bug:Program Change to an empty pattern corrupts memory
« Reply #2 on: January 12, 2018, 01:59:37 pm »

dm13

  • Apprentice
  • Apprentice
  • *
  • Posts: 11
  • Karma: 3
Re: [SOLVED] Program Change to an empty pattern corrupts memory
« Reply #3 on: January 14, 2018, 09:59:15 am »
With this firmware (2.0.0.35) I can no longer reproduce the issue.
Thank you A LOT!
And much respect for the fast response.

 

Carbonate design by Bloc
SMF 2.0.17 | SMF © 2019, Simple Machines