Csound Csound-dev Csound-tekno Search About

[Csnd] New UDOs: an ftable based sampler/looper

Date2020-05-27 13:11
From"Jeanette C."
Subject[Csnd] New UDOs: an ftable based sampler/looper
Hey hey,
I just released a small collection of UDOs which implement a simple 
sampler/looper, based on ftables.

You can sample a live sound (for a specified time), then play it back with 
pitch control, repetition count (or infinite looping), loop mode (forward, 
backward, back and forth), loop_start and loop_end control (i-time only), get 
the underlying ftable number for your own fun and mangling, check the validity 
of a looper, save the sampled sound to disk and manually delete it.

Things to add for a future version: trigger based sampling with something 
reasonable of up to three minutes or so and perhaps better interfacing to 
flooper2 by aloowing k-rate start and end.

The code is here:
http://juliencoder.de/sound/m_looper-1.0.zip
Documentation is inside the UDOs and a small (hopefully) comprehensive example 
csd is provided.

Enjoy and best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause I don't have to feel the heat of the sun
To know it's shining on me every day <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

Date2020-05-27 13:30
FromTarmo Johannes
SubjectRe: [Csnd] New UDOs: an ftable based sampler/looper
Thanks for sharing, very useful!
Another nice UDO to my Jeanette folder!
tarmo

Kontakt Jeanette C. (<julien@mail.upb.de>) kirjutas kuupäeval K, 27. mai 2020 kell 15:10:
Hey hey,
I just released a small collection of UDOs which implement a simple
sampler/looper, based on ftables.

You can sample a live sound (for a specified time), then play it back with
pitch control, repetition count (or infinite looping), loop mode (forward,
backward, back and forth), loop_start and loop_end control (i-time only), get
the underlying ftable number for your own fun and mangling, check the validity
of a looper, save the sampled sound to disk and manually delete it.

Things to add for a future version: trigger based sampling with something
reasonable of up to three minutes or so and perhaps better interfacing to
flooper2 by aloowing k-rate start and end.

The code is here:
http://juliencoder.de/sound/m_looper-1.0.zip
Documentation is inside the UDOs and a small (hopefully) comprehensive example
csd is provided.

Enjoy and best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause I don't have to feel the heat of the sun
To know it's shining on me every day <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
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

Date2020-05-27 13:33
FromRichard
SubjectRe: [Csnd] New UDOs: an ftable based sampler/looper
Sounds very useful!

Richard

On 27/05/2020 14:11, Jeanette C. wrote:
> Hey hey,
> I just released a small collection of UDOs which implement a simple 
> sampler/looper, based on ftables.
>
> You can sample a live sound (for a specified time), then play it back 
> with pitch control, repetition count (or infinite looping), loop mode 
> (forward, backward, back and forth), loop_start and loop_end control 
> (i-time only), get the underlying ftable number for your own fun and 
> mangling, check the validity of a looper, save the sampled sound to 
> disk and manually delete it.
>
> Things to add for a future version: trigger based sampling with 
> something reasonable of up to three minutes or so and perhaps better 
> interfacing to flooper2 by aloowing k-rate start and end.
>
> The code is here:
> http://juliencoder.de/sound/m_looper-1.0.zip
> Documentation is inside the UDOs and a small (hopefully) comprehensive 
> example csd is provided.
>
> Enjoy and best wishes,
>
> Jeanette
>

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

Date2020-05-27 16:00
From"Jeanette C."
SubjectRe: [Csnd] New UDOs: an ftable based sampler/looper
Thank you both Richard and Johannes. It was actually a by-product, because I 
needed something like this for consistency. :)

May 27 2020, Tarmo Johannes has written:

> Thanks for sharing, very useful!
> Another nice UDO to my Jeanette folder!
> tarmo
>
> Kontakt Jeanette C. () kirjutas kuupäeval K, 27. mai
> 2020 kell 15:10:
>
>> Hey hey,
>> I just released a small collection of UDOs which implement a simple
>> sampler/looper, based on ftables.
>>
>> You can sample a live sound (for a specified time), then play it back with
>> pitch control, repetition count (or infinite looping), loop mode (forward,
>> backward, back and forth), loop_start and loop_end control (i-time only),
>> get
>> the underlying ftable number for your own fun and mangling, check the
>> validity
>> of a looper, save the sampled sound to disk and manually delete it.
>>
>> Things to add for a future version: trigger based sampling with something
>> reasonable of up to three minutes or so and perhaps better interfacing to
>> flooper2 by aloowing k-rate start and end.
>>
>> The code is here:
>> http://juliencoder.de/sound/m_looper-1.0.zip
>> Documentation is inside the UDOs and a small (hopefully) comprehensive
>> example
>> csd is provided.
>>
>> Enjoy and best wishes,
>>
>> Jeanette
>>
>> --
>>   * Website: http://juliencoder.de - for summer is a state of sound
>>   * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
>>   * SoundCloud: https://soundcloud.com/jeanette_c
>>   * Twitter: https://twitter.com/jeanette_c_s
>>   * Audiobombs: https://www.audiobombs.com/users/jeanette_c
>>   * GitHub: https://github.com/jeanette-c
>>
>> 'Cause I don't have to feel the heat of the sun
>> To know it's shining on me every day <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
>>
>
> 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
>

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause I don't have to feel the heat of the sun
To know it's shining on me every day <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