Author |
Message |
okan
Joined: Feb 16, 2008 Posts: 12 Location: Istanbul, Turkey
|
Posted: Thu Oct 18, 2012 3:56 pm Post subject:
4 questions about osc frequency |
 |
|
_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
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 23985 Location: The Netherlands, Enschede
Audio files: 273
G2 patch files: 320
|
Posted: Thu Oct 18, 2012 4:48 pm Post subject:
|
 |
|
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
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
[Q]

Joined: Sep 09, 2010 Posts: 413 Location: Continuum
Audio files: 57
|
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 23985 Location: The Netherlands, Enschede
Audio files: 273
G2 patch files: 320
|
Posted: Fri Oct 19, 2012 3:30 pm Post subject:
|
 |
|
Ah cool, Q did the math :-) _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Thu Nov 01, 2012 11:14 am Post subject:
Re: 4 questions about osc frequency |
 |
|
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. |
|
Back to top
|
|
 |
|