Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

Full range pattern arp

Post any examples or modules that you want to share here

Re: Full range pattern arp

Postby trogluddite » Mon Sep 07, 2020 7:10 pm

kortezzzz wrote:I've abandoned the Ruby solution ... I'm using poly velocity solutions instead due to intensive CPU usage

There was some talk about this on Slack a few months back. MIDI via "real-time" Ruby does seem to hit the CPU pretty hard, so your code may be innocent! MyCo described this as being partly down to how the CPU threads have to be sychronised internally. Presumably, similar syncing issues would apply to MIDI going via "green" links, so the green "bouncing" problem might even be a similar kind of issue.

kortezzzz wrote:small & elegant code for that

It may help to combine the Ruby processing into a single RubyEdit rather than separate components, assuming that you can. There is quite often a penalty for converting between Ruby and red/green/yellow values, and values sent between RubyEdits by links require new "events" to be generated and queued.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
trogluddite
 
Posts: 1645
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Full range pattern arp

Postby kortezzzz » Mon Sep 07, 2020 8:35 pm

Thanks for the answer. I see. So maybe the best way in that case is to stay with the poly solution without burdening the midi path with an extra process. And that's probably the reason why FS midi timing would never be accurate like a standard DAW or hardware machine like korg pa900 arranger organ. All those "penalties" cause timing issues, don't they?
User avatar
kortezzzz
 
Posts: 696
Joined: Tue Mar 19, 2013 4:21 pm

Re: Full range pattern arp

Postby kortezzzz » Mon Sep 07, 2020 8:40 pm

lalalandsynth wrote:Nice !, thanks !


Thanks for the feedback. Have fun ;)
User avatar
kortezzzz
 
Posts: 696
Joined: Tue Mar 19, 2013 4:21 pm

Re: Full range pattern arp

Postby djbrynte » Tue Sep 08, 2020 1:10 pm

Very intresting Kortezzz.

Is it not possible to make a simple arp. Just by make the pattern fixed set. By not make it able to change the pattern then just hide the pattern?
djbrynte
 
Posts: 601
Joined: Mon Jun 22, 2009 10:51 am
Location: Stockholm, Sweden

Re: Full range pattern arp

Postby kortezzzz » Tue Sep 08, 2020 3:26 pm

djbrynte,
If you mean fixed and un-changeable pattern, yes. Just draw your wanted pattern, export the notes information to a simple string box, then disconnect the preset module from the arp, connect the string box instead, hide the piano roll and you are done. It will always play the same pattern (but without the chords of course).
User avatar
kortezzzz
 
Posts: 696
Joined: Tue Mar 19, 2013 4:21 pm

Re: Full range pattern arp

Postby djbrynte » Thu Sep 17, 2020 4:37 pm

ok thanks mate
djbrynte
 
Posts: 601
Joined: Mon Jun 22, 2009 10:51 am
Location: Stockholm, Sweden

Re: Full range pattern arp

Postby wlangfor@uoguelph.ca » Fri Sep 18, 2020 3:28 pm

I'd noticed the weight on the cpu also and surmised that perhaps sending the signal from a code filter arp then to ruby might make an arpeggiator midi control more compatible with products like reason.

So, often midi will be routed to have many connections. if Ruby were that bridge and route to the voices primitive. It might supercede issues. But, of course it means falling back to older methods for arpeggios. Just a thought.
My youtube channel: DSPplug
My Websites: www.dspplug.com KVRaudio flowstone products
User avatar
wlangfor@uoguelph.ca
 
Posts: 912
Joined: Tue Apr 03, 2018 5:50 pm
Location: North Bay, Ontario, Canada

Previous

Return to User Examples

Who is online

Users browsing this forum: No registered users and 21 guests