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 FAQ
4 questions about osc frequency
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [5 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
okan



Joined: Feb 16, 2008
Posts: 12
Location: Istanbul, Turkey

PostPosted: Thu Oct 18, 2012 3:56 pm    Post subject: 4 questions about osc frequency Reply with quote  Mark this post and the followings unread

_subharmonic synthesis
_micro tuning
_basic math
_working together with maxmsp or puredata

hi,
i have 4 simple questions about G2

1 - is it possible to tune osc's into any desired frequency with 2-digit decimal? is there any other way for tuning other than the frequency + cent knobs combination?

2 - i am trying to create a patch for subharmonic synthesis. i have a master osc with a certain frequency and 4 other osc's to get the subharmonics of that master osc. is there a way to share that master osc frequency with the other osc's after divide it different integers. for example, master osc is 440 hz. i want to divide this frequency 440/2(=220hz) and send one osc, 440/6 to another osc, 440/11 to another one...

3 - this one is related to question 2. is there a way to do basic math in G2? like dividing a frequency and add a decimal number to it. to multiply and divide i use level amp but im not sure that it is correct or not.

4 - i dont like the sound of the basic oscillators in max/msp or puredata. they sound weak for my opinion. and i want to use G2's osc's and other audio tools. when working with maxmsp and G2, all the communication is midi-dependent (only 128 values). is that right? and that limits a lot of thing like micro-tuning.. is there an another way for it? (what i need is to calculate some frequencies in maxmsp and send them to G2's oscs)

thanks a lot for your answers!
best,
okan
Back to top
View user's profile Send private message
Blue Hell
Site Admin


Joined: Apr 03, 2004
Posts: 20559
Location: The Netherlands, Enschede
Audio files: 147
G2 patch files: 318

PostPosted: Thu Oct 18, 2012 4:48 pm    Post subject: Reply with quote  Mark this post and the followings unread

welcome okan.

When you do not want to have NO for an answer the questions are not that simple ...

It is not possible to dial in a frequency for an oscillator directly.

The fine control on oscillators should give enough resolution to do micro tonals ... another input source for fine could be pitchbend .. and a 3rd one would be to use two MIDI CCs, one for fine and one for coarse contol, both mixed with a mixer with one input full open and another at some low value.

All of these methods need some math .. and there will be some details to sort out when you want it perfect.

When ready for that, there are some folks around here who would be able to come up with some help, but I'd not expect a direct answer to your questions.

_________________
Jan
Back to top
View user's profile Send private message Visit poster's website
[Q]



Joined: Sep 09, 2010
Posts: 413
Location: Continuum
Audio files: 57

PostPosted: Fri Oct 19, 2012 9:56 am    Post subject: Reply with quote  Mark this post and the followings unread

Hi okan welcome

okan wrote:

4 - i dont like the sound of the basic oscillators in max/msp or puredata. they sound weak for my opinion. and i want to use G2's osc's and other audio tools.


Blue Hell wrote:
a 3rd one would be to use two MIDI CCs, one for fine and one for coarse contol, both mixed with a mixer with one input full open and another at some low value.


using two MIDI CC's appears to work..
In the zip file there is a simple G2 patch that needs to go into slot A and a pd patch called vol freq cent.pd. If you fiddle with the sliders in the pd patch and look at the oscillator in the G2 patch you can see the frequency change.. When it is set to the frequency you want you can get the two values that you need from the pd patch. Smile

There is also a pd patch which will give you sc001 a 15 note inharmonic [non octave] scale.


freq2osc.zip
 Description:
freq2osc for G2 and pd.

Download
 Filename:  freq2osc.zip
 Filesize:  222.85 KB
 Downloaded:  84 Time(s)

Back to top
View user's profile Send private message
Blue Hell
Site Admin


Joined: Apr 03, 2004
Posts: 20559
Location: The Netherlands, Enschede
Audio files: 147
G2 patch files: 318

PostPosted: Fri Oct 19, 2012 3:30 pm    Post subject: Reply with quote  Mark this post and the followings unread

Ah cool, Q did the math :-)
_________________
Jan
Back to top
View user's profile Send private message Visit poster's website
Tim Kleinert



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

PostPosted: Thu Nov 01, 2012 11:14 am    Post subject: Re: 4 questions about osc frequency Reply with quote  Mark this post and the followings unread

Quote:

1 - is it possible to tune osc's into any desired frequency with 2-digit decimal? is there any other way for tuning other than the frequency + cent knobs combination?

No.
Quote:
2 - i am trying to create a patch for subharmonic synthesis. i have a master osc with a certain frequency and 4 other osc's to get the subharmonics of that master osc. is there a way to share that master osc frequency with the other osc's after divide it different integers. for example, master osc is 440 hz. i want to divide this frequency 440/2(=220hz) and send one osc, 440/6 to another osc, 440/11 to another one...

No problem. The "Part" (=partial) tuning mode of the oscillator modules does exactly that.
Quote:

3 - this one is related to question 2. is there a way to do basic math in G2? like dividing a frequency and add a decimal number to it. to multiply and divide i use level amp but im not sure that it is correct or not.

The homebrew numerical system of the G2 is fractional, with the value of 64 "Clavia units" equalling unity gain. Meaning: a value multiplied by 64 (via a LevMult module) yields the same value. Multiplied by 32 yields 1/2 of the original value. Etc.

Quote:
4 - i dont like the sound of the basic oscillators in max/msp or puredata. they sound weak for my opinion. and i want to use G2's osc's and other audio tools. when working with maxmsp and G2, all the communication is midi-dependent (only 128 values). is that right? and that limits a lot of thing like micro-tuning.. is there an another way for it? (what i need is to calculate some frequencies in maxmsp and send them to G2's oscs)
The G2 can process incomng MIDI Continuous Controller messages in any way you wish. No problem to gang together eg. 3 MIDI CC controllers for 21 bit depth (2097152 values), or even more, there's no limit and it's easy. The harder part will be to splice the value you want to send into individual 7 bit segments.
_________________
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 [5 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 FAQ
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