Yahoo Groups archive

Doepfer

Index last updated: 2026-04-29 00:15 UTC

Thread

Doepfer MTV16 and MIDI buffer?

Doepfer MTV16 and MIDI buffer?

2009-03-26 by ysinollaysi

From the Manual: "The Midi input of MTV16 is not suitable for large amounts of Midi data ... as the Midi in buffer is only 48 bytes."


What does this mean in practise? I don't have a faintest idea how much 48 bytes is in this context.

- Markus

AW: [Doepfer_a100] Doepfer MTV16 and MIDI buffer?

2009-03-26 by yahoo@doepfer.de

> From the Manual: "The Midi input of MTV16 is not suitable for
> large amounts of Midi data ... as the Midi in buffer is only 48 bytes."
>
>
> What does this mean in practise? I don't have a faintest idea how
> much 48 bytes is in this context.
>
> - Markus

Please contact our programmer Christian Assall (software@doepfer.de). He can
tell you what this actually means.

Best wishes
Dieter Doepfer

Re: [Doepfer_a100] Doepfer MTV16 and MIDI buffer?

2009-03-26 by Florian Anwander

Hello

> From the Manual: "The Midi input of MTV16 is not suitable for large 
> amounts of Midi data ... as the Midi in buffer is only 48 bytes."
> What does this mean in practise? I don't have a faintest idea how 
> much 48 bytes is in this context.
Unfortunately it is not really very meaningful.

Basically a MIDI-Event (e.g. one controller change, one note) consists 
of three bytes.
The three bytes tell you
byte 1) "what kind of data": note, controller,pitchbend...,
byte 2) "which channel and which data", e.g.: for a note channel+C5, for 
a controller channel+Volume,
byte 3) "which value" e.g. for note velocity=96, for control volume=122


So you see, that the inputbuffer is able to contain the information for 
16 controller values [*]. So if on your MIDI-cable there is not only the 
Controllerinfo for this MTV16, but also many other informations (e.g. 
Notes from your Sequencer), then the input buffer will have an overflow 
- data will be lost.

So, if the MTV16 is controlled by a computer, it should be controlled 
via a dedicated MIDI-Port, which does not transfer anything else but the 
Controllers for the MTV16.


Florian







[*]If the sending device uses the so called active mode (which I won't 
explain for now), it may be up to 23 events. But still this is not very 
much.

Re: Doepfer MTV16 and MIDI buffer?

2009-03-26 by ysinollaysi

--- In Doepfer_a100@yahoogroups.com, Florian Anwander <fanwander@...> wrote:
>
> Hello
> 
> > From the Manual: "The Midi input of MTV16 is not suitable for large 
> > amounts of Midi data ... as the Midi in buffer is only 48 bytes."
> > What does this mean in practise? I don't have a faintest idea how 
> > much 48 bytes is in this context.
>
> Unfortunately it is not really very meaningful.
> 
> Basically a MIDI-Event (e.g. one controller change, one note) consists 
> of three bytes.
> The three bytes tell you
> byte 1) "what kind of data": note, controller,pitchbend...,
> byte 2) "which channel and which data", e.g.: for a note channel+C5, for 
> a controller channel+Volume,
> byte 3) "which value" e.g. for note velocity=96, for control volume=122
> 
> 
> So you see, that the inputbuffer is able to contain the information for 
> 16 controller values [*]. So if on your MIDI-cable there is not only the 
> Controllerinfo for this MTV16, but also many other informations (e.g. 
> Notes from your Sequencer), then the input buffer will have an overflow 
> - data will be lost.
> 
> So, if the MTV16 is controlled by a computer, it should be controlled 
> via a dedicated MIDI-Port, which does not transfer anything else but the 
> Controllers for the MTV16.
> 
> 
> Florian
> 
> 
> 
> [*]If the sending device uses the so called active mode (which I won't 
> explain for now), it may be up to 23 events. But still this is not very 
> much.
>
Thank you Florian for your informative answer!

Based on this information I'd say that 48 bit is awfully low value.

Although I'm sure it's (barely) enough for me because I was going to use it on a separate midi port anyway.

Have to check out if it's possible in Renoise to filter out "basic" midi messages such as start/stop, bpm etc. just on one port.

- Markus

Re: Doepfer MTV16 and MIDI buffer?

2009-03-26 by ysinollaysi

--- In Doepfer_a100@yahoogroups.com, Florian Anwander <fanwander@...> wrote:
>
> Hi Markus
> 
> > Based on this information I'd say that 48 bit is awfully low value.
> > Although I'm sure it's (barely) enough for me because I was going to use it on a separate midi port anyway.
> The main question to Chris Assall will be, how quick the buffer content 
> is handled and then cleared.
> 
> I don't think you will be able to cause an overflow, if the midi-port 
> contains only the noteinfos for the A-100, MIDI-Clock and the 
> Controllers for the MTV16. But other info should be avoided.
> 
> Florian
>
That one midi port will be dedicated to MTV16 _only_. Another midi port will handle the notes, gates, bend etc. to MCV24. Third one will trigger modular drums and drummachines. And fourth one will control everything else (if any non-modular gadgets will be used).

I'll just try to overload MTV16 before mailing Chris. Got it today and will "build" it on monday.

Re: [Doepfer_a100] Re: Doepfer MTV16 and MIDI buffer?

2009-03-26 by Florian Anwander

Hi Markus

> Based on this information I'd say that 48 bit is awfully low value.
> Although I'm sure it's (barely) enough for me because I was going to use it on a separate midi port anyway.
The main question to Chris Assall will be, how quick the buffer content 
is handled and then cleared.

I don't think you will be able to cause an overflow, if the midi-port 
contains only the noteinfos for the A-100, MIDI-Clock and the 
Controllers for the MTV16. But other info should be avoided.

Florian

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.