ctag-fh-kiel / ctag-tbd

CTAG TBD >>to be determined<< an extendible open source Eurorack sound module
Other
141 stars 43 forks source link

difference between in 0-in-1 and 0-cv-1 #13

Closed hampa closed 3 years ago

hampa commented 3 years ago

Hi,

I'm using TBD as a sound generator and want to use 0-in-1 for additional control of the module.

What is the difference between the inputs? Can they be used in the same way?

ctag-fh-kiel commented 3 years ago

0-in-1 are audio inputs @44.1kHz sampling rate 0-cv-1 are control voltage inputs @44.1kHz / 32 sampling rate existing plugins use only cv for modulation but in principle you can also use the audio ins for modulation at audio rate when you program your own ones

On Tue, Apr 6, 2021 at 8:10 PM hampa @.***> wrote:

Hi,

I'm using TBD as a sound generator and want to use 0-in-1 for additional control of the module.

What is the difference between the inputs? Can they be used in the same way?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/13, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZMGRSPJXVMB3XN276JDETTHNFCHANCNFSM42PHO2YA .

hampa commented 3 years ago

Cool. I’ll give it a try.

I assume making the audio inputs into outputs is not possible?

On 6 Apr 2021, at 11:52 PM, Robert Manzke @.***> wrote:

0-in-1 are audio inputs @44.1kHz sampling rate 0-cv-1 are control voltage inputs @44.1kHz / 32 sampling rate existing plugins use only cv for modulation but in principle you can also use the audio ins for modulation at audio rate when you program your own ones

On Tue, Apr 6, 2021 at 8:10 PM hampa @.***> wrote:

Hi,

I'm using TBD as a sound generator and want to use 0-in-1 for additional control of the module.

What is the difference between the inputs? Can they be used in the same way?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/13, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZMGRSPJXVMB3XN276JDETTHNFCHANCNFSM42PHO2YA .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/13#issuecomment-814396693, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD6T4PJHYYSKY7WH63CYODTHNQ6ZANCNFSM42PHO2YA.

ctag-fh-kiel commented 3 years ago

Correct, but you can play with the pins of the codec and the codec setting in software, many of the codec's features are not used yet, e.g. EQ, microphone in, compressor, speaker out, headphones out etc. This is the data sheet https://cirrus.com/products/wm8978/

On Wed, Apr 7, 2021 at 3:43 AM hampa @.***> wrote:

Cool. I’ll give it a try.

I assume making the audio inputs into outputs is not possible?

On 6 Apr 2021, at 11:52 PM, Robert Manzke @.***> wrote:

0-in-1 are audio inputs @44.1kHz sampling rate 0-cv-1 are control voltage inputs @44.1kHz / 32 sampling rate existing plugins use only cv for modulation but in principle you can also use the audio ins for modulation at audio rate when you program your own ones

On Tue, Apr 6, 2021 at 8:10 PM hampa @.***> wrote:

Hi,

I'm using TBD as a sound generator and want to use 0-in-1 for additional control of the module.

What is the difference between the inputs? Can they be used in the same way?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/13, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABZMGRSPJXVMB3XN276JDETTHNFCHANCNFSM42PHO2YA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/ctag-fh-kiel/ctag-tbd/issues/13#issuecomment-814396693>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAD6T4PJHYYSKY7WH63CYODTHNQ6ZANCNFSM42PHO2YA .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/13#issuecomment-814540179, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZMGRQ2MTGGWORRLADUHO3THO2F5ANCNFSM42PHO2YA .

hampa commented 3 years ago

Hi,

I’m trying to output CV messages from them audio outputs.

What voltage would output if I put -1, 0 or 1 in the code? I don’t have a proper voltage measuring module so I’m trying to figure it out using pitch.

-1 becomes -5 volt 0 becomes 0 volt 1 becomes 5 volt

Is that correct?

On 17 Apr 2021, at 10:25 AM, Robert Manzke @.***> wrote:

Closed #13 https://github.com/ctag-fh-kiel/ctag-tbd/issues/13.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/13#event-4607610069, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD6T4LGMEZFJHBUSL2OE5TTJESU5ANCNFSM42PHO2YA.

ctag-fh-kiel commented 3 years ago

That depends if you have configured your CV input to uni or bi-polar (Configuration Menu). In uni, range is 0..1 (0..5V) in bi, range is -1..1 (-5..5V). Details are in Calibration.cpp line 230++