electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Articles  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links  |  Store
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 » G2 Patches - Completed » Sequencer - interactive
Chord Memory
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [11 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Dewb



Joined: Apr 07, 2004
Posts: 9
Location: Boston, MA
G2 patch files: 1

PostPosted: Thu Oct 21, 2004 1:47 am    Post subject: Chord Memory Reply with quote  Mark this post and the followings unread

In the middle of this discussion grimleyj asked about duplicating the chord memory feature of the Korg Karma. I've never used one, but it sounded like a nifty feature -- and an interesting problem -- so I gave it a shot.

Switch between chords with the variation buttons; play a chord on the keyboard to store a new chord in the active variation. For each chord you can also use the panel knobs to control the velocity and the delay between the previous chord ending and the next starting.

The chords are sent to the patch in Slot B. Before sending a chord, it sends an "all notes off" message (MIDI CC# 123) to Slot B, so you won't mix chords if Slot B is set to more than 3 voices.

Chords are assumed to be three notes. You could easily extend this to 4+ notes by bumping up the voice count and adding more note sequencer / midi note send pairs, but then all your chords would have to be 4+ notes. If you play fewer notes, then one of the notes from the previous chord will be kept. I am trying to figure out how to get around this, but no luck so far.

This patch only uses the first step in each note sequencer, which is sort of a waste. Clavia needs to add a sequencer that has a record feature like the SeqNote and is addressable like the SeqCtrl. Then you'd basically have a RAM module, which would allow you to cause all kinds of trouble.


KarmaChordMem.pch2
 Description:

Download
 Filename:  KarmaChordMem.pch2
 Filesize:  2.41 KB
 Downloaded:  1344 Time(s)

Back to top
View user's profile Send private message Visit poster's website
Wan



Joined: Mar 31, 2004
Posts: 259
Location: Netherlands, Ugchelen
Audio files: 4
G2 patch files: 46

PostPosted: Thu Oct 21, 2004 2:04 am    Post subject: Reply with quote  Mark this post and the followings unread

Hey Grimley and Dewb,

It grabbed my attention too, so i've made another solution in parallel.
It's not so feature rich as your solution, but i guess that can be added too.

However, press button a1.1 while holding a chord to capture it, press button a1.2 to play it back.

It uses a s/h module to capture the keyboard cv and a couple of crossfaders to distinguish between directly played and captured cv and gates. So it is a rather dsp cheap solution


Chord capture.pch2
 Description:
Example of chord capture using a s/h module

Download
 Filename:  Chord capture.pch2
 Filesize:  1.85 KB
 Downloaded:  1454 Time(s)


_________________
Grtz Wan
Back to top
View user's profile Send private message Visit poster's website
Wan



Joined: Mar 31, 2004
Posts: 259
Location: Netherlands, Ugchelen
Audio files: 4
G2 patch files: 46

PostPosted: Thu Oct 21, 2004 2:28 am    Post subject: Reply with quote  Mark this post and the followings unread

Hi,

A reply to my own post!
Took the patch a bit further, cause i wanted to try to implement the chord memory feature i remembered from my korg polysix (long time gone).

And i did kind of succeeded.

Press button a1.1 while holding a chord to capture it
Check with button a1.2 - it should play back
Press button a1.3 to activate keyboard controlled playback. Now that's the polysix isn't it Very Happy


Polysix Chordmem.pch2
 Description:
Chordmemory function as on the korg polysix.

Download
 Filename:  Polysix Chordmem.pch2
 Filesize:  2.13 KB
 Downloaded:  1344 Time(s)


_________________
Grtz Wan
Back to top
View user's profile Send private message Visit poster's website
General Elektrick



Joined: Apr 06, 2004
Posts: 254
Location: Berlin/Germany
Audio files: 1
G2 patch files: 15

PostPosted: Thu Oct 21, 2004 10:20 am    Post subject: Reply with quote  Mark this post and the followings unread

It is !
I was a little jealous for this feature, my friend has a polysix, now I am
no more Very Happy Very Happy Very Happy
Thanks!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
grimley



Joined: Jul 07, 2004
Posts: 167
Location: Seattle
G2 patch files: 9

PostPosted: Thu Oct 21, 2004 2:51 pm    Post subject: Reply with quote  Mark this post and the followings unread

Dewb, Wan,
Thanks a million guys ... this is brilliant!!
Can't wait to get home to check out your patches.

On the Karma, you use the same buttons to capture the chords as you do to play them. There is a "shift" button that you hold to record. I wonder if it is possible to press 2 buttons at once on the G2, with one toggling record.
Anyway, thanks again.
-grimley
Back to top
View user's profile Send private message Visit poster's website
modular



Joined: Jul 26, 2004
Posts: 185
Location: Rome, Italy
Audio files: 5
G2 patch files: 72

PostPosted: Thu Oct 21, 2004 3:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

Oh this is really clever Wan

Clavia,please, print this in next G2 Tutorial/Manual release!
Back to top
View user's profile Send private message MSN Messenger
mosc
Site Admin


Joined: Jan 31, 2003
Posts: 17885
Location: Allentown, PA
Audio files: 143
G2 patch files: 60

PostPosted: Thu Oct 21, 2004 6:40 pm    Post subject: Reply with quote  Mark this post and the followings unread

thumb up Cool Laughing
_________________
--Howard
my music and other stuff
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
grimley



Joined: Jul 07, 2004
Posts: 167
Location: Seattle
G2 patch files: 9

PostPosted: Sun Oct 24, 2004 11:01 pm    Post subject: Reply with quote  Mark this post and the followings unread

Wan,
I made another attempt using your method of the S&H module. This uses the sustain pedal to capture the chord, and outputs the notes on midi channel 1.
My probelm now is that if the chord contains less notes than the polyphony count of the patch then wrong notes are included in the chord.
I can't think of a good way to prevent the midi note send module from sending more notes than the chord contains.
Anyone?


ChordMem.pch2
 Description:
Variation on the chord memory S&H patch

Download
 Filename:  ChordMem.pch2
 Filesize:  2.29 KB
 Downloaded:  1373 Time(s)

Back to top
View user's profile Send private message Visit poster's website
Wan



Joined: Mar 31, 2004
Posts: 259
Location: Netherlands, Ugchelen
Audio files: 4
G2 patch files: 46

PostPosted: Tue Oct 26, 2004 1:38 pm    Post subject: Reply with quote  Mark this post and the followings unread

grimleyj wrote:
Wan,
I made another attempt using your method of the S&H module. This uses the sustain pedal to capture the chord, and outputs the notes on midi channel 1.
My probelm now is that if the chord contains less notes than the polyphony count of the patch then wrong notes are included in the chord.
I can't think of a good way to prevent the midi note send module from sending more notes than the chord contains.
Anyone?


Okay, I've expanded my original patch. There is now a second s/h module that captures the gate from the keyboard. So only the gates from the active voices are being captured and replayed, making the behaviour as you wish Smile

I've set the voicecount on 24 (expanded machine). Should reach 12 on an unexpanded machine

So now you can choose how many voices are captured by playing the requested number of keys.


ChordMem PrKeys.pch2
 Description:

Download
 Filename:  ChordMem PrKeys.pch2
 Filesize:  2.16 KB
 Downloaded:  1341 Time(s)


_________________
Grtz Wan
Back to top
View user's profile Send private message Visit poster's website
grimley



Joined: Jul 07, 2004
Posts: 167
Location: Seattle
G2 patch files: 9

PostPosted: Tue Oct 26, 2004 2:21 pm    Post subject: Reply with quote  Mark this post and the followings unread

Wan, you're a star!
.. and I'm learning a lot from your patches, thanks!
-grimley
Back to top
View user's profile Send private message Visit poster's website
Wan



Joined: Mar 31, 2004
Posts: 259
Location: Netherlands, Ugchelen
Audio files: 4
G2 patch files: 46

PostPosted: Mon Dec 27, 2004 9:40 am    Post subject: Reply with quote  Mark this post and the followings unread

Hello all,

revisited my own original patch and noodled along with it, then discovered a rather nasty bug. When you increase the release time of the envelopes the pitches jump back to their original pitch on key release, thereby destroying the effect of the chord memory.

So i dove in and debugged it, and put some other features in as well.

Like a note scaler, so that the chord memory can be scaled to a ... scale (look on the B pages), and portamento, and velocity response, and... well you get the picture.

3 variations are filled.


Chord memory syn.pch2
 Description:

Download
 Filename:  Chord memory syn.pch2
 Filesize:  3.84 KB
 Downloaded:  1344 Time(s)


_________________
Grtz Wan
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [11 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 » G2 Patches - Completed » Sequencer - interactive
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
e-m mkii

Please support our site. If you click through and buy from
our affiliate partners, we earn a small commission.


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