Hello,
> I use Hypersonic 2 with a Edirol PCR-50. No problems with it.
> How can I help you ?
Here any very good checks from a technical Live-Styler user:
Roland is an inventor of MIDI standard so they might mess up something
with their keyboards ;)
The user says 'MIDI Transmit All Notes Off' - this might be
interesting but requires better explanation.
There are some questions - when exactly "all notes off" message is
being transmitted? I doubt it is during usual keyboard performance so
it has probably nothing to do.
Also - what is the setup when Roland soundmodule cuts off the notes?
Is it: D10 -> LS SOLO part (R1-R8) -> Hypercanvas? Is the Hypercanvas
hosted in LS or in other VST host program? (and cabled thru virtual
MIDI cable)
Are the notes cut also when other than Hypercanvas plugin is used?
If user does not complain on note cuts when playing D10->Hypercanvas
directly then:
1. there is something wrong with LS MIDI IN messages filtering before
echoing them to R1-R8 output / VST
2. a problem with virtual MIDI cable (if ext. host is used) - I
recommend to check MIDI stream in MIDI monitor
3. problem with processing VST MIDI messages (if Hypercanvas is hosted
in LS) - if that is the case then I recommend the user to try out
Toby's Minihost and check whether he experiences the same problem
> midi technicals, I think this is midi active sensing (looking for
> 300ms pulses). If it thinks something is not right, an all notes off
> command is issued with the described effect.
LS does not have act. sensing check. I doubt Hypercanvas is checking
it too. As for trasmitting side - this is rather impossible that D10
is checking itself for active sensing and issues all notes off message
if it does not transmit this message, this would be weird :)
My suggestion for now is - ask the user to record his problem (note
cuts) into MIDI sequencer and send the MIDI sequence to check for
the messages.
As for chords problem (major / minor) - may the user record D10 input
directly in the sequencer - we will see whether he press the keys
properly and test the problem according to the recorded sequence.
Best regards,
Norbert