electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » Clavia Nord Modular » NM Classic (NM1 or G1)
Any other classic Arpeggiator than JJ Clark?
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [13 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
torsig1967



Joined: Mar 29, 2006
Posts: 162
Location: Sweden
Audio files: 2
G2 patch files: 1

PostPosted: Fri Mar 31, 2006 5:49 am    Post subject: Any other classic Arpeggiator than JJ Clark?
Subject description: Where to find classic NM G1 arpeggiators...
Reply with quote  Mark this post and the followings unread

I know the NM G1 has limited capabilities for building arpeggiators. I've looked at JJ Clarks well known 1 octave Korg Monololy style arpeggiator. It's quite good but very limited.

Has anyone ever suceeded to do a more powerful arpeggiator for NM G1? Preferably one that resembles a classic arpeggiator, not some random note player. I've looked through a lot of patches with the word "arp" but most of them are not so useful.

Any ideas?
Back to top
View user's profile Send private message
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 7678
Location: The Hague, NL
G2 patch files: 3

PostPosted: Fri Mar 31, 2006 6:18 am    Post subject: Reply with quote  Mark this post and the followings unread

I could build you one but since there are no busses it'll only be able to detect two keyboard keys held.

not now though but perhaps in the weekend.

_________________
Kassen
Back to top
View user's profile Send private message Send e-mail Visit poster's website
torsig1967



Joined: Mar 29, 2006
Posts: 162
Location: Sweden
Audio files: 2
G2 patch files: 1

PostPosted: Fri Mar 31, 2006 12:37 pm    Post subject: Reply with quote  Mark this post and the followings unread

Kassen wrote:
I could build you one but since there are no busses it'll only be able to detect two keyboard keys held.

Grrrreat! Very Happy
That would be lovely.

Anything would be interesting. Actually, I'm quite interested in small patches that are easy to understand.

I've made some experiments by my own but I haven't suceeded in doing a counter that keeps track of how many keys I'm holding down, nor have I managed to sequentially loop through the key values and send them to oscillators. Unfortunately the examples counters and stuff in JJ Clark book are clogged with a lot of extra stuff which make them hard to understand.
Back to top
View user's profile Send private message
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 7678
Location: The Hague, NL
G2 patch files: 3

PostPosted: Sat Apr 01, 2006 7:23 am    Post subject: Reply with quote  Mark this post and the followings unread

Well, in that case I have some bad news.

Last night I did some work on this because I had a few minutes to kill at Rob's place. I ended up complaining that this sort of thing turns your brain inside out, I also had to explain to Rob what it was that the stuff I had patched so far was doing (that's quite rare).

So; I think I could get this done for two notes but it's NOT going to be simple or easy to understand. This stuff is bitch to program. I'm sorry about that but if it were easy or simple then it probably wouldn't have been so hard for you to find example patches....

_________________
Kassen
Back to top
View user's profile Send private message Send e-mail Visit poster's website
torsig1967



Joined: Mar 29, 2006
Posts: 162
Location: Sweden
Audio files: 2
G2 patch files: 1

PostPosted: Sat Apr 01, 2006 8:17 am    Post subject: Reply with quote  Mark this post and the followings unread

No problem, I had the feeling it's quite difficult.

I have made some progress on my own now and constructed all subpatches but one for an arpeggiator that I believe can manage more than 2 notes.

The subpatch I'm having trouble with is a patch that can keep track of how many notes I'm holding down. If I press lets say three notes, it works but if I release one of them I don't know how to capture this.

What I need is something to detect note off. How could I do this?

In a monophonic patch I'll just get one note off (negative edge on gate) since the others are considered silenced. In a polyphonic patch each note off is routed to it's own instance which makes it impossible to count or am I missing something.

And the most difficult thing, how to "know" which note is realased.

Well if I solve this I might get a rather clever arpeggiator.
Back to top
View user's profile Send private message
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 7678
Location: The Hague, NL
G2 patch files: 3

PostPosted: Sun Apr 02, 2006 2:39 pm    Post subject: Reply with quote  Mark this post and the followings unread

Yeah, well, that's one of the most tricky ones....

I was out this weekend so I didn't work on this but I did come up with a new angle I'll try soon.

_________________
Kassen
Back to top
View user's profile Send private message Send e-mail Visit poster's website
torsig1967



Joined: Mar 29, 2006
Posts: 162
Location: Sweden
Audio files: 2
G2 patch files: 1

PostPosted: Mon Apr 03, 2006 2:08 pm    Post subject: Reply with quote  Mark this post and the followings unread

Well, I finished my arpeggiator sucessfully and posted it in a separate thread. It's not really a classic arpeggiator since I couldn't solve the "which key was released" issue and also it's not playing "lowest note first".

But it has some other nice features instead and I know I will be happy with it live.

Kassen: Even if you don't have time to finish yours, thanks anyway. If you have a hint on how to solve the "which key was released" issue then let me know.
Back to top
View user's profile Send private message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24432
Location: The Netherlands, Enschede
Audio files: 297
G2 patch files: 320

PostPosted: Mon Apr 03, 2006 2:54 pm    Post subject: Reply with quote  Mark this post and the followings unread

For patch screendump etc. of the patch mentioned above see http://electro-music.com/forum/post-73472.html
_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 7678
Location: The Hague, NL
G2 patch files: 3

PostPosted: Mon Apr 03, 2006 8:30 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hmmmmm, well, I gave it another go with a new method that should theoretically be able to do three or four voices with gates and note-off but it turns out not everything that I thought got flushed at note-on actually does get flushed and I was trying to extract meaning from that....

Either that or the editor is not displaying what is actually going on.

Anyway; another strategy could be multiplexing three signals into each of the poly=>fx area busses (three cv and three gates) then de-multiplexing them at the other end. This depends on each of the voices having some unique ID which can be created by making them count haw many notes have passed since they were "born". Another thing it depends on is each of the voices as well as the fx area having some signal that's identical yet independantly generated. For this I thought I'd use a little counter that I reset each time the midi clock went "click". The trick is to only make individual voices speak to the busses when it's their "turn". This can be expressed in something like counting pulses of something very fast since the last midi clock click.

Then we would bubble-sort the three cv values high to low and after that sort it wouldn't matter anymore that a voice that keeps sounding would change it's position in the multiplexing order. After that it's not so hard anymore.

However; my editor is currently displaying a sequencer that counts down from three every time I hit the key if I keep repeating the same key. That could just be a artefact of a single display being unable to display three voices at the same time, however none of the three steps will actually trigger a test "drum osc" if I try to make them do that.

-----
Hmmmm. I just requested 6 voices and now it looks like it's counting down from 6... and none of the steps actually trigger.

This, to me, looks like a exceptionally good reason to give up. Have a good night.

_________________
Kassen
Back to top
View user's profile Send private message Send e-mail Visit poster's website
torsig1967



Joined: Mar 29, 2006
Posts: 162
Location: Sweden
Audio files: 2
G2 patch files: 1

PostPosted: Wed Apr 05, 2006 3:45 am    Post subject: Reply with quote  Mark this post and the followings unread

I think I understand how you mean it should work but you're on NM G2, right? I'm still on NM G1 so I don't have busses for CV and Gate.

Anyway, I'll get a G2 soon so I guess I'll give it a try then.
Back to top
View user's profile Send private message
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 7678
Location: The Hague, NL
G2 patch files: 3

PostPosted: Sat Apr 08, 2006 5:56 pm    Post subject: Reply with quote  Mark this post and the followings unread

Nah, all of this was pure NM "G1" rack, on the G2 I would aproach it quite differently. I was using the two channels that go between the poly and mono areas as "busses". Anything that can take audio can also take cv and gate signals, you see. I called them "busses" because they were dealing with different data coming from seperate sources. Ideally they should actually add those sources in my patch as such since only one voice was intended to "talk" at any one time but this ran into issues. Issues of a sort that I don't realy feel like solving because it hurt my head, there seem to be bugs there and It's not realy worth it because there are fine external arpegiators too that would serve.

If you want to keep it up then I hope my notes have at least brought some new angles... I don't think it's worth the trouble and headaches, all things considered.

_________________
Kassen
Back to top
View user's profile Send private message Send e-mail Visit poster's website
torsig1967



Joined: Mar 29, 2006
Posts: 162
Location: Sweden
Audio files: 2
G2 patch files: 1

PostPosted: Mon Apr 10, 2006 2:57 am    Post subject: Reply with quote  Mark this post and the followings unread

OK, thanks.

I've come to a similar conclusion, it's seems to be nearly impossible to create a classic arpeggiator. We'll I guess one could do it with note detect but it seems to take so much CPU in the end that there's nothing left for making sounds.

My G2X arrived this weekend and there I have my arpeggiator! It was fun exploring this but I give up. I have my G2X for arpeggiator things now.
Back to top
View user's profile Send private message
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 7678
Location: The Hague, NL
G2 patch files: 3

PostPosted: Mon Apr 10, 2006 3:34 pm    Post subject: Reply with quote  Mark this post and the followings unread

I still think custom arpegiators are very worthwhile things.

If you considder chords on a acoustical guitar; those are basically arpegios of a rather unique sort. With a custom arpegiator you could do that sort of thing in a way adapted to your own sounds.

I don't think it's that usefull to build one that covers the sort of thing the internal G2 one covers because plenty exist already but once you have that you can make it go guitar style and so on which is where it all becomes usefull again.

_________________
Kassen
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [13 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » Clavia Nord Modular » NM Classic (NM1 or G1)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use