polyphonic mulitchannel

40 views
Skip to first unread message

Mark Harris

unread,
Apr 17, 2015, 12:02:18 PM4/17/15
to axolot...@googlegroups.com
hi,

Im new to Axoloti, so forgive me, if Im making some obvious newbie mistakes :) 

what Im doing is connecting a Madrona Labs Soundplane to Axoloti, which is sending out each touch on a separate midi channel.
(for this purpose, its sending note on/off, pb and channel pressure each on its own channel, and confirmed with midi monitor :)) 

so Ive a subpatch, with an oscillator form keyb, and into a vca where midi/in/touch controls v, the patch has been set to poly multichannel

ok, one touch sounds perfect :) 
with multiple touches, independent pitchbend is working, and touch also 

EXCEPT when i introduce additional touches the audio becomes 'choppy', particularly if one voice is quiet and the other is louder, if they both are loud it seems ok,
but if both are quiet, or one is quieter its gets distorted... 

any ideas?

is is possibly this 'saturate audio output'  .. what does this do? (increase output automatically?) is it at patch level or just affect the patch containing audio/out?

thanks for any help...


Mark

ps. Im having great fun so far.... if I could just get over this... it will be fantastic :) 

Mark Harris

unread,
Apr 17, 2015, 12:40:50 PM4/17/15
to axolot...@googlegroups.com
ok, tried turning saturate audio output off, on both voice and main patch, and does not help :( 

(btw, Ive already got an attenuation in the voice patch, and even turning it down does not help, so distorting the gain)


i think I've determined its modulating the vca which is causing the issue, as if use an envelope instead,  then i don't get the audio distortion.

also, Ive just tried modulating a filter with touch (rather than the vca),  this appears initially to have a similar stuttering, but then appear to start working
( I then edited the sub patch again, and the stuttering was back!?), seems to be a bit random..
when it was not stuttering, i noticed, that the per channel didnt seem right ... basically the last touch appeared to be affect all other touches, 
and also when you released (e.g) a second touch, the first touch was no longer being modulated.


tried replacing midi/touch with  midi/in/cc instead, but then came across another 'oddity', despite saving the sub patch, 
and reloading it in the editor, and restarting the editor its still responding to pressure not the CC... ?!

Im also seeing some stuck notes... sometimes it appears a bit random.
but one reproducible one is exceeding the poly count
i.e. if you have the voices set to 4, and you do 5 notes (i.e. fifth note is on channel 5) it correctly doest sound the note, but this seems to stick one, if you relase all notes at the same time.

(just a reminder independent pitchbend is working fine, Ive not tried poly pressure yet as the soundplane doesnt support it... but my eigenharp does, so thats on my list :)) 

I could produce a midi file demonstrating the above behaviour and send if you like, but i suspect its easy enough to reproduce in any daw.

Thanks again
Mark

Johannes Taelman

unread,
Apr 17, 2015, 1:11:02 PM4/17/15
to Mark Harris, axolot...@googlegroups.com
Please send me a test patch and I'll look into it.
Voice-per-channel polyphony was developed in October last year at MusicHackDay Amsterdam, and hasn't been tested ever since. I'm almost surprised some of it still works...

--
You received this message because you are subscribed to the Google Groups "axoloti-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to axoloti-user...@googlegroups.com.
To post to this group, send email to axolot...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/axoloti-users/ab927efb-2959-45f0-995d-3533c4fdeca7%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Mark Harris

unread,
Apr 18, 2015, 2:06:11 PM4/18/15
to axolot...@googlegroups.com, ma...@technobear.com
ok, issue is resolved, issue in poly multi, see github for fix :) 
Reply all
Reply to author
Forward
0 new messages