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 |