On 2017-02-14 12:47 AM, Tim wrote:
>
>
> On 2017-02-12 10:00 PM, kit wrote:
>> Hi,
>>
>> In 'experimenting' with plugins like tonespace and hypercyclic I
>> realised there is no way in muse to patch the midi out from these
>> 'synths' to a midi track. I use the arpeggiators of these plugins to
>> drive other synths.
>>
>> Because they are loaded as synths I assume you only allow for audio
>> output. To get arps to work I have to route the driving midi track out
>> of muse to one of these synths hosted outside muse and then route the
>> arp midi back into muse to drive the musical synth.
>>
>> Should muse's functionality route both audio and midi outputs (if
>> available) from a synth plugin?
>>
>> Regards,
>>
>> Chris.
>>
> CC'ing the list for help.
> Hi, I have added this capability now but I have not pushed it yet.
> There is a problem:
>
> Hypercyclic is delivering multiple copies of notes that should not
>  be there - and it is worse the smaller the Jack audio period size.
>
> This happens even when Hypercyclic is simply playing the demo,
>  and on the "Clean Start" preset.
>
> For example with Jack period = 128 I get:
> VstNativeSynthIF::hostCallback audioMasterProcessEvents: numEvents:2
>   kVstMidiType: midiData[0]:144 [1]:45 [2]:123
>   kVstMidiType: midiData[0]:144 [1]:45 [2]:123
>
> With Jack period = 2048, numEvents is usually 1, and with
>  Jack period = 64 I get triple copies with numEvents usually 3.
> Sometimes numEvents varies (wavers between 1/2 or 2/3).
>
> I cannot figure out why, since I am simply dutifully responding to
>  the audioMasterProcessEvents callback event, and I am returning
>  '1' indicating I support the event.
> Why is it giving me multiple copies of the same notes depending on
>  Jack period size?
>
> The result is that when I record this on another track, multiple
>  notes are on top of each other.
> Can anyone please test this in another host?
> Or pass this question on to them?
>
> Tim.

I have now tested the B-Step Sequencer Linux VST and it
  does not suffer from this problem. It works fine.

So I will push soon, likely tomorrow, and explain how it all works.

Tim.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to