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 - Experimental
guitar with questionable strum
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [2 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
jamos



Joined: Jun 01, 2004
Posts: 470
Location: Eugene, Oregon, USA
Audio files: 4
G2 patch files: 36

PostPosted: Sat Sep 15, 2012 9:33 pm    Post subject: guitar with questionable strum
Subject description: A work in pppprogress
Reply with quote  Mark this post and the followings unread

I'm working on a "model" of a guitar - not modeled on the audio, but on the control end. It works well but there is one problem I cannot figure out.

Briefly: the Voice part of the patch mimics a guitar string and pick. The FX section contains back-end processing and effects, as well as all the string logic. The patch forces each string to be assigned to a specific voice, tuned to the normal pitches of a guitar - EADGBE - and then CCs are used to trigger voices and transpose them as if fretted. Buttons 1 through 6 in A1 trigger the notes; buttons 7 and 8 perform up and down strums. Eventually variations or sequencers might change the chords.

Obviously this needs buttloads of work - my thought is to make something that, when sequenced, responds like a guitar would. But I have one hangup. The strum circuitry occasionally misses notes, most often the 5th note, but sometimes others. Strangely, it doesn't seem to drop the note, but instead plays the 6th note in place of the 5th. I hear other things too, but that is the most common failing.

Oh. BTW: This has to be in slot A.

Any thoughts on what might be wrong?


GuitUti2.pch2
 Description:
A guitar model that strums - usually

Download
 Filename:  GuitUti2.pch2
 Filesize:  5.04 KB
 Downloaded:  322 Time(s)

Back to top
View user's profile Send private message Send e-mail Visit poster's website
Tim Kleinert



Joined: Mar 12, 2004
Posts: 1038
Location: Zürich, Switzerland
Audio files: 6
G2 patch files: 213

PostPosted: Sun Sep 16, 2012 6:15 am    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
The patch forces each string to be assigned to a specific voice

I studied the patch but can't see where or how this is happening without using the status module voice number value.

The way I understand it, wouldn't you need to sort the played keys top-down or (down-up) and assign them to strings accordingly?

Sorry if these are dumb questions. Smile

UPDATE: OK, I had a quick shot at it in the way I understand the problem. I used the voice-assigning algorithm from my DIY arpeggiator with a different voice triggering scheme. Played keys on the keyboard are assigned to the 6 existing voices (strings) top-down or down up, overriding the default round robin voice allocation. The assignment direction is selectable. (The status module is useless, stupid me doh )

The played strings can then be plucked with 6 buttons. The G2 buttons aren't touch sensitive Laughing, but the string will be plucked according to the velocity with which you originally pressed the key.
Only strings that are actively played (or held) on the keyboard can be plucked (eg. if you play a 3 note chord, the notes will be assigned to strings 1-3 and plucking string 4 with its button will not have any effect).

It's just a quick'n'dirty mockup using your string voice, I didn't include strumming (easy to do with timing-staggered gates) and your FX got lost in the process Laughing but oh well...

Perhaps this is of some use.

cheers,
t

EDIT: Note: the algorithm uses 3 interslot busses for communication between the 6 string voices and the keyboard assigner in the FX area. No MIDI.


string pluck.pch2
 Description:

Download
 Filename:  string pluck.pch2
 Filesize:  2.83 KB
 Downloaded:  299 Time(s)


_________________
beer
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [2 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 - Experimental
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