Got a quick question for you;
I have an audio file loaded, and its playing through sfplay~ I want this to vary in volume, pitch, maybe some eq and filtering
Any ideas how this can be achieved? It is the random variation that I am struggling with
pink~, noise~, rand~ will give three types of random signal values which can then be *~ +~ or whatever you need. Look at onepole~, cross~, ffb~ and biquad~ for filtering. Look inside the sfplay helpfile for instructions on playback speed (pitch), or use play~ or groove~ if you prefer.
The pedant in me can’t resist the following correction: sfplay~ doesn’t ‘load’ an audio file – it streams it from disk.; buffer~ loads samples to RAM.
n00b_meister you are a legend.
Will be in touch with my progress
Just a quick question about the first three you mentioned
I am trying to manipulate the audio file to create an audio variation and the first three you mention just create a variation of audio. So can they be used to vary the audio file I have loaded?
Here’s an analog oscillator emulation I did for a class that has some guts you could look at for creating variation.
Okay, cheers for that
I am not sure I am getting across what I am trying to say.
I have audio file loaded (now buffer~), how do I add some pitch, volume etc variation to this audio file. So every time I play it, it will sound slightly different. Nothing major, but enough to make you think it is a slightly different sound
Thanks for that patch though, super cool and I understand what you are getting at with it, but I need to vary and Audio file rather than midi notes
That’s why I said take a look at the *guts* of the patch. The sub patcher "deviation" can be connected to anything you want. Adjust the values in the scale objects to suit your needs with a groove~ or play~ and you can get some variation.
----------begin_max5_patcher---------- 819.3oc4X0saaBCF8ZxSAiqSP9Gv.6tJMsWhooIB315JvjANcoqp8YeXaHsM Mg3RabFpQQHgwXeNG+8c7G99YNdKq1Pa7b+p6ObcbteliipIYCNc263UltIq HsQ0MON8OUKuwat9QB5Fgp4lrzBpaDv2U+G522E95xp0hBpP89vtVWkJxtlw u5W0zLgd9QwA9QgycgQXevb2jD4UDvG39ytWhkqlq14eA7YCOi2O5jtFurhK ZX+kplQT63naViCwcqn5Yzya6PKeCdZo5AdWTyRK7jO3gYyjWlan3jUUVR4h WoNWTtpfIVmSc+F8VVpfUw2u7.FPdPPk7DIkEH70pyk0WsTMFa46yzK7d0K3 v50oUT9dM82qo7r6dGhBjHkgwIInymjbfjnurnEou47FRreLn8GdapCF4Gd3 TG79ycPuwbmKKpREezIPC4t7n6BnzXQZufTVL.xa2jACzlLAHUPClLjKCN7C wlogcEuUOriVUmxyeb75BPoKZ04fxR7XRcNuxxGWHj1yAhMI.J.9YI.pSU.f iG9DPl5gOKv9tX+QpQHPmTEMnHkL8hb1MGiLpx.6bh5kIHXHYJL3SmCsdO9g SwBmfoXuKeGSDEB9+XQQgmQx9.cJRX+08Q9n8WtqAeZTe86xQxhLKL1GhBMj bASLxAR7IxZ1IFxuvoE+58pLhajIF25NlBi3VzzhaXD1XtECNWbSOzi7rBPA IFvM3f6TblHv1JiLhBnQQA0P4Uv36dpfJ7Ha+k7poZccV+RbeXg6SHJm1HXb 8g67TmjeWsav1NcMKOmxeN6yYMoKKnJ5.1qBaJdjofGEOvWzmSJbHlHOw1CO gFfG4WwZqkq.SvSxQvSIKeUEiKZ5y7i7IxZIfIJOfjP+jtadZlrKEvGKj6fT f.kGtWTrOt+P+jsbJ3AxjkBh0BUkkuaVngcvSnIoxgA1COlD2EirFd1Yo3.3 wdVuADSs5rDdfFfmcB5Ok3YmccFXmaKgGS1ZJzd9OXno9OXqfGno1OiAN55. SWs5VZcS2XpPRakr2TUu8L1Z2mhquUUYoWM8VVe+0sjV2VGqnsH1005iHYCI nshy144gY+izdfd5 -----------end_max5_patcher-----------