OBERHEIM SYNTH group photo

Yahoo Groups archive

OBERHEIM SYNTH

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

Thread

Matrix 1000 firmware fun

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:
Show quoted textHide quoted text
 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

Re: [oberheim] Matrix 1000 firmware fun

2016-01-04 by John Leimseider

Your version works fine for me, except for not showing the values as it changes. If it would do all the matrix parameters also, it would be perfect, but I know that's essentially impossible if you also want speed. I would like the version with the display updating if you want to distribute it.
Thanks for all the hard work that's going into this. It really makes the M6 work so much better!

Sent from my iPad

On Jan 3, 2016, at 5:35 PM, Bob Grieb bobgrieb@...<mailto:bobgrieb@...> [oberheim] <oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>> wrote:



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<http://tauntek.com>

Bob

--------------------------------------------
On Sun, 1/3/16, studio_1a@...<mailto:studio_1a@...> [oberheim] <oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>> wrote:
Show quoted textHide quoted text
Subject: [oberheim] Re: Firmware testers sought
To: oberheim@yahoogroups.com<mailto: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

Re: [oberheim] Matrix 1000 firmware fun

2016-01-04 by Bob Grieb

Hello John,

    The Matrix 6 already displays values as they are edited over MIDI.
The M1000 does not.   The code that I made which adds that feature
is for the Matrix 1000.   Is that what you are speaking of?

   Bob

--------------------------------------------
On Sun, 1/3/16, John Leimseider john.leimseider@... [oberheim] <oberheim@yahoogroups.com> wrote:
Show quoted textHide quoted text
 Subject: Re: [oberheim] Matrix 1000 firmware fun
 To: "oberheim@yahoogroups.com" <oberheim@yahoogroups.com>
 Date: Sunday, January 3, 2016, 7:59 PM

 
 Your version works fine for me, except for not showing
 the values as it changes. If it would do all the matrix
 parameters also, it would be perfect, but I know that's
 essentially impossible if you also want speed. I would like
 the version with the display
  updating if you want to distribute it. 
 Thanks for all the hard work that's going into
 this. It really makes the M6 work so much better!
 
 
 
 Sent from my iPad
 
 
 On Jan 3, 2016, at 5:35 PM, Bob Grieb bobgrieb@...
 [oberheim] <oberheim@yahoogroups.com>
 wrote:
 
 
 
 
 
  
 
 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

Re: [oberheim] Matrix 1000 firmware fun

2016-01-04 by studio_1a@...

yes that's true both M6 and M6R show the updated values, but not the M1000.
Anyways, looking forward in testing out the latest rev Bob

thanks

Re: [oberheim] Matrix 1000 firmware fun

2016-01-04 by John Leimseider

I'm doing a 1000 for my work... I have the 6 at home, my own instrument. Is the new 1000 version the current one on your sight?
I was also wondering if you still have the boards for the Omni Midi, and how much the P5 version 10.6 is... Thanks!

Sent from my iPad

On Jan 3, 2016, at 6:19 PM, Bob Grieb bobgrieb@...<mailto:bobgrieb@...> [oberheim] <oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>> wrote:



Hello John,

The Matrix 6 already displays values as they are edited over MIDI.
The M1000 does not. The code that I made which adds that feature
is for the Matrix 1000. Is that what you are speaking of?

Bob

--------------------------------------------
On Sun, 1/3/16, John Leimseider john.leimseider@...<mailto:john.leimseider@...> [oberheim] <oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>> wrote:
Show quoted textHide quoted text
Subject: Re: [oberheim] Matrix 1000 firmware fun
To: "oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>" <oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>>
Date: Sunday, January 3, 2016, 7:59 PM

Your version works fine for me, except for not showing
the values as it changes. If it would do all the matrix
parameters also, it would be perfect, but I know that's
essentially impossible if you also want speed. I would like
the version with the display
updating if you want to distribute it.
Thanks for all the hard work that's going into
this. It really makes the M6 work so much better!



Sent from my iPad


On Jan 3, 2016, at 5:35 PM, Bob Grieb bobgrieb@...<mailto:bobgrieb@...>
[oberheim] <oberheim@yahoogroups.com<mailto:oberheim@yahoogroups.com>>
wrote:







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<http://tauntek.com>



Bob



--------------------------------------------

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



Subject: [oberheim] Re: Firmware testers sought

To: oberheim@yahoogroups.com<mailto: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

Re: [oberheim] Matrix 1000 firmware fun

2016-01-04 by Bob Grieb

John,

   Can we take this "off line"?   Not sure everyone is 
interested.    I will send you an email.

    Bob


--------------------------------------------
On Sun, 1/3/16, John Leimseider john.leimseider@... [oberheim] <oberheim@yahoogroups.com> wrote:

 Subject: Re: [oberheim] Matrix 1000 firmware fun
 To: "oberheim@yahoogroups.com" <oberheim@yahoogroups.com>
 Date: Sunday, January 3, 2016, 10:04 PM
 
 
 #yiv5966809803 #yiv5966809803 --

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.