Re: Wavetable synthesis - morphing waves?
Date | 2015-06-28 21:12 |
From | jpff |
Subject | Re: Wavetable synthesis - morphing waves? |
Is the pvcross technique of any interest? A different kind of morf ==John ffitch ; test instruments for new pvs opcodes ; sr = 44100 kr = 1470 ksmps = 30 ; only rule: ksmps must be < fft overlap nchnls = 2 FLpanel "Control Panel",800,200 ih1 FLvalue "current mix", 100,20,50,20 gk1,gih FLslider "Cross-mix", 0,100, 0, 3, ih1, 750, 20, 25, 150 FLpanelEnd FLrun instr 4 FLsetVal_i 0, gih ; demo of pvscross, with apologies to Christopher Penrose idur filelen "perotin.wav" kpos line 0,p3,idur ; score sets time-scaling by duration value ain1l,ain1r soundin "perotin.wav" ain2l,ain2r soundin "brahms.wav" fsig1l pvsanal ain1l,1024,256,1024,0 fsig1r pvsanal ain1r,1024,256,1024,0 fsig2l pvsanal ain2l,1024,256,1024,0 fsig2r pvsanal ain2r,1024,256,1024,0 ; simple transition over dur ;kcross linseg 0,p3/3,0,p3/3,1,p3/3,1 kcross = gk1/100 ; read from slider fcrossl pvscross fsig2l,fsig1l,1-kcross,kcross fcrossr pvscross fsig2r,fsig1r,1-kcross,kcross aoutl pvsynth fcrossl aoutr pvsynth fcrossr outs aoutl,aoutr endin ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-06-29 19:48 |
From | "F. Silvain" |
Subject | Re: Wavetable synthesis - morphing waves? |
jpff, Jun 28 2015: > Is the pvcross technique of any interest? A different kind of morf Thank you John. It looked interesting as well as the other FFT-based cross-synthesis and morphing techniques, but the CPU usage is too high. I need to be able to perform about 30-40 instances of my tone-generation in parallel. For offline rendering these opcodes are just superb! ... Ta-ta ---- Ffanci * Homepage: https://freeshell.de/~silvain * Twitter: http://twitter.com/ffanci_silvain * GitHub: https://github.com/fsilvain ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-06-29 20:18 |
From | Anders Genell |
Subject | Re: Wavetable synthesis - morphing waves? |
Wouldn't it be possible to have each point in one table (e.g. through the 'tab' opcode) be morphed into each corresponding point in the other table using an ordinary linseg? Maybe linseg can even handle arrays, so that each wave table could be handled simultaneously? Just a thought... Regards, Anders > 29 jun 2015 kl. 20:48 skrev F. Silvain |
Date | 2015-06-30 19:39 |
From | "F. Silvain" |
Subject | Re: Wavetable synthesis - morphing waves? |
Anders Genell, Jun 29 2015: > Wouldn't it be possible to have each point in one table (e.g. through the 'tab' opcode) be morphed into each corresponding point in the other table using an ordinary linseg? Maybe linseg can even handle arrays, so that each wave table could be handled simultaneously? Hey hey Anders, I don't completely understand your thought. What do you mean by "each point in one table"? To extemporate: 1. Store a single-cycle wave in a function table (using gen23 or ftload or direct generation through GEN routine or GEN instruments). 2. Repeat until all required single cycle waves are present. 3. Create multiple tables holding numbers of function tables of single cycle waves. - e.g. a wavetable should contain waves stored in function table 1, 2, 3 and 4. So the wavetable ftable contains the values 1, 2, 3 and 4. 4. Repeat until all wavetables are filled. 5. Now use some technique to morph/blend between stored single cycle waves of a wavetable. You could use tabmorph or ftmorf or read audio signals from two single cycle waves, using the table or table3 opcode, and morph by interpolating the audio outputs of those stored waves. Or...? Is your thought or method very different? I'm most interested in a clever and CPU-friendly way to morph between those waves. So far only weighted mean values spring to mind. That's how the classic wavetable synths did it. ... Ta-ta ---- Ffanci * Homepage: https://freeshell.de/~silvain * Twitter: http://twitter.com/ffanci_silvain * GitHub: https://github.com/fsilvain ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-06-30 19:54 |
From | Menno Knevel |
Subject | Re: Wavetable synthesis - morphing waves? |
as it happens, i was looking at uWave in Blue the other week. I found this example in the manual that mixes between several tables. It mixes samples and waves without discrimination, and i am thinking about making a Blue instrument using this technique. Of course, it is just mixing, but with the right choice in tables i think you can get really interesting textures. |
Date | 2015-06-30 21:09 |
From | Anders Genell |
Subject | Re: Wavetable synthesis - morphing waves? |
Attachments | None None |
Ha! Didn't know about ftmorf - it seems to do what I had in mind in an obfuscated way... Regards, Anders On Tue, Jun 30, 2015 at 8:39 PM, F. Silvain <silvain@freeshell.de> wrote: Anders Genell, Jun 29 2015: |
Date | 2015-08-07 12:01 |
From | Richard Dobson |
Subject | Are you around next week? |
Hi John, how are things? I already asked Eduardo Miranda (while I was still in Scotland) about the possibility of a 61yr-old going for one of the PhD scholarships, and he thought I should apply. I have a so far vague notion of something combining spectral stuff and ambisonic spatialization, possibly bringing in the Sliding DFT/GPU angle as well. If you are around I would be glad of a chance to brainstorm things a bit before writing something more specific to send to Eduardo. Cheers, Richard ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-08-08 13:08 |
From | Michael Rhoades |
Subject | Re: Are you around next week? |
Hi Richard, Just to let you know, as a 59 year old I have just sold the house I have lived in for 23 years and moved to Virginia. I will be finishing up some undergrad courses at Virginia Tech and then, if all goes to plan, continuing on to my PhD. The program in Scotland will greatly benefit by your contribution. Good Luck!! Michael On 8/7/15 7:01 AM, Richard Dobson wrote: > Hi John, > > how are things? I already asked Eduardo Miranda (while I was still in > Scotland) about the possibility of a 61yr-old going for one of the PhD > scholarships, and he thought I should apply. I have a so far vague > notion of something combining spectral stuff and ambisonic > spatialization, possibly bringing in the Sliding DFT/GPU angle as well. > If you are around I would be glad of a chance to brainstorm things a bit > before writing something more specific to send to Eduardo. > > Cheers, > > Richard > > > ------------------------------------------------------------------------------ > _______________________________________________ > Csound-users mailing list > Csound-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-users > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here > > ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-08-08 13:42 |
From | Richard Dobson |
Subject | Re: Are you around next week? |
Thanks! Scotland was extended holiday, PhD thing is in Plymouth, to which city Archer Endrich is in the process of moving, and the Uni will in due course house the CDP archive. Richard Dobson On 08/08/2015 13:08, Michael Rhoades wrote: > Hi Richard, > > Just to let you know, as a 59 year old I have just sold the house I have > lived in for 23 years and moved to Virginia. I will be finishing up some > undergrad courses at Virginia Tech and then, if all goes to plan, > continuing on to my PhD. > > The program in Scotland will greatly benefit by your contribution. Good > Luck!! > ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-08-09 21:58 |
From | Michael Rhoades |
Subject | Re: Are you around next week? |
Sounds like a really good move for you... Enjoy!! Michael On 8/8/15 8:42 AM, Richard Dobson wrote: > Thanks! Scotland was extended holiday, PhD thing is in Plymouth, to > which city Archer Endrich is in the process of moving, and the Uni will > in due course house the CDP archive. > > Richard Dobson > > On 08/08/2015 13:08, Michael Rhoades wrote: >> Hi Richard, >> >> Just to let you know, as a 59 year old I have just sold the house I have >> lived in for 23 years and moved to Virginia. I will be finishing up some >> undergrad courses at Virginia Tech and then, if all goes to plan, >> continuing on to my PhD. >> >> The program in Scotland will greatly benefit by your contribution. Good >> Luck!! >> > > ------------------------------------------------------------------------------ > _______________________________________________ > Csound-users mailing list > Csound-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-users > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here > > ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-08-22 23:07 |
From | Michael Rhoades |
Subject | New Csound Composition |
Hello all, Just a quick note to let, you who may be interested, know of a new Csound piece I recently completed. The title is "Hummingbird Fantasies". I recorded hummingbird wing flutters and chirping, from which I gleaned three samples. Then I created three other synthesized samples that seemed to compliment the hummingbird samples and set to work with Csound and Cmask and diskin2. It is an 8.1 piece but you can hear a stereo mix here: https://soundcloud.com/michael-rhoades-1/hummingbird-fantasies?in=michael-rhoades-1/sets/formlessly-evolving-ambient Thanks and be well, Michael ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-08-22 23:28 |
From | andy fillebrown |
Subject | Re: New Csound Composition |
I love it! On Sat, Aug 22, 2015 at 6:07 PM, Michael Rhoades |
Date | 2015-08-23 00:29 |
From | '2+ |
Subject | Re: New Csound Composition |
me too! followed on soundcloud ;) Sent from my iPad > On Aug 23, 2015, at 07:28, andy fillebrown |
Date | 2015-08-25 14:18 |
From | Michael Rhoades |
Subject | Re: New Csound Composition |
Thank you both!! I appreciate the kind words. Michael On 8/22/15 7:29 PM, '2+ wrote: > me too! > followed on soundcloud ;) > > Sent from my iPad > >> On Aug 23, 2015, at 07:28, andy fillebrown |
Date | 2015-08-28 14:25 |
From | Oeyvind Brandtsegg |
Subject | Re: New Csound Composition |
Very nice, thanks Michael. 2015-08-25 15:18 GMT+02:00 Michael Rhoades |
Date | 2015-08-28 15:45 |
From | Michael Rhoades |
Subject | Re: New Csound Composition |
Thank you Oeyvind. Nice to hear from you. On 8/28/15 9:25 AM, Oeyvind Brandtsegg wrote: > Very nice, thanks Michael. > > 2015-08-25 15:18 GMT+02:00 Michael Rhoades |