OBERHEIM SYNTH group photo

Yahoo Groups archive

OBERHEIM SYNTH

Index last updated: 2026-04-28 23:39 UTC

Message

Matrix 1000 firmware fun

2016-01-04 by Bob Grieb

Rev 1.16 eliminates the CPU stalling if you hit it with a barrage
of MIDI parmeter updates.    It actually does that better than my code, but 
it does it by discarding the slow parameter updates while they are coming in
at a rate faster than the CPU can handle.  My code does not discard
any parameter updates, but processes a number of them faster.
So if you are judging how well it all works by whether the CPU stalls,
then V1.16 should win.   If you are judging it based on how fast you can
update certain parameters over MIDI, then my code should win.

BTW, I have a new version that displays the value for a parameter as
it's being updated.    Send me an email using the contact info on my web site
if you are interested.   tauntek.com

Bob

--------------------------------------------
On Sun, 1/3/16, studio_1a@hotmail.com [oberheim] <oberheim@yahoogroups.com> wrote:

 Subject: [oberheim] Re: Firmware testers sought
 To: oberheim@yahoogroups.com
 Date: Sunday, January 3, 2016, 4:46 PM
 
 
 Hi Bob, sorry for the long delay. Finally got to test
 rev1.19. I used an edirol controller, kenton
 control freak SE and M1000 rev1.19. 
 I tested VCF Freq, VCF Resonance, LFO 1 &
 LFO2 and all 3 ENV's (ADSR)I did not notice
 any delay or lagging in parameter updating on my Kenton and
 the sound is pretty smooth.I think its a good
 thing.
 I also tested rev1.16 with exactly the same setup
 as above and I did not detect any differences or lagging
 between either rev's.  I'm not sure I should
 notice a difference with my hardware setup but I'm sure
 I would if I'd pop rev1.13 in there. 
 I will try to test and compare the two rev's
 with Midiquest soon as possible and give you more
 fdbkon testing with the editor.Those
 are my observations for the moment.
 Thanks again

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.