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
