[Csnd] simple offline vocoding?
| Date | 2025-03-09 21:46 |
| From | "A. P. Garcia" |
| Subject | [Csnd] simple offline vocoding? |
I have two identical-length wav files that I would like to use as a modulator and carrier, respectively, and produce an output file. Is there a simple way to do this? TIA!
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
|
| Date | 2025-03-09 22:06 |
| From | "Jeanette C." |
| Subject | Re: [Csnd] simple offline vocoding? |
Hey hey,
there are a few ways. there are a few UDOs with vocoders. I know that Victor
has written one or two and I have as well:
http://juliencoder.de/sound/m_vc110-1.2.zip
These are classic virtual analogue vocoders. Also using the PVS opcodes you
can use pvscross. Going by the settings suggested in the manual (1024 FFT and
window size, 256 samples overlap) I get 1.5 * 1024 samples delay with PVS.
HTH.
Best wishes,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Top down, on the strip
Lookin' in the mirror
I'm checkin' out my lipstick <3
(Britney Spears)
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here |
| Date | 2025-03-09 22:08 |
| From | "Jeanette C." |
| Subject | Re: [Csnd] simple offline vocoding? |
P.S.,sorry, I just remembered that I also encapslulated the pvscross opcode in
a UDO as well:
http://juliencoder.de/sound/m_voice_processing-0.5.zip
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Top down, on the strip
Lookin' in the mirror
I'm checkin' out my lipstick <3
(Britney Spears)
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here |
| Date | 2025-03-09 22:23 |
| From | "A. P. Garcia" |
| Subject | Re: [Csnd] simple offline vocoding? |
It sounds magnificent! Thank you so much!! --- vocoder.csd --- <CsoundSynthesizer> <CsOptions> -o vocoded.wav ; Output to file </CsOptions> <CsInstruments> sr = 44100 ksmps = 32 nchnls = 1 0dbfs = 1 #include "m_vc110.udo" ; Load the vocoder instr Vocoder aMod diskin2 "vocals.wav", 1 ; Load vocal modulator aCar diskin2 "carrier.wav", 1 ; Load synth carrier kQ init 8 ; Filter sharpness (4-12 recommended) kFormantShift init 0 ; No formant shift (try -500 to +500) kInternalNoise init 0 ; Use original modulator for the highest band aOut m_vc110 aCar, aMod, kQ, kFormantShift, kInternalNoise out aOut endin </CsInstruments> <CsScore> i "Vocoder" 0 199.45 ; Run for full duration of vocals.wav </CsScore> </CsoundSynthesizer> On Sun, Mar 9, 2025 at 6:06 PM Jeanette C. <julien@mail.upb.de> wrote: Hey hey, |