I almost forgot that I released 2 new Tools.
Virtual birds is such a toy that is supposed to imitate birds singing.
To what extent it succeeded, I dare not estimate.
I had ReSFX broken for a long time and now I forced myself to bring it to a usable state.
It is actually a program for creating various sounds mainly for games from the 8-bit era.
It’s a clone of Sfxr, jsfxr and many others I don’t even know about.
But this time natively for Renoise.
I’ve gotten a lot of mileage out of BFXR over the years, so glad to see ReSFX
Would it be possible for the randomizer function to also randomize the wave?
small update to v.03
It is now possible to select a wave change during random sample generation.
There was also an option to create stereo samples that can be influenced using the stereo enhance setting,
and a simple Hass effect was used for the impression of space.
ty,
minor update to v04.
now i added option for mid vs side interpolation in stereo enhancing.
removed master and sound volume from sample creation algo.
added volume gain at the end.
for ReSFX would it be possible for sample renders to not overwrite all samples in the sample list? I’d like to be able to build kits with this tool, and as it works presently, each new sample generated overwrites all the others within the instrument
for virtual birds, would it be possible to have a toggle for auto render on parameter change?
Hello,
as for ReSFX uncheck button next to ‘Render’ button.
Samples will be generated one by one into sample list.
I left manual switching to the drumkit up to the user,
because sometimes samples sound great together
In Virtual Birds a lot of things are random, so even just dragging the slider will start a new render.
A new sample is created each time.
And if the sample were too long, Renoise won’t do it.
In this version on slower computers, if you set the full number of voices and the maximum length,
Renoise will definitely throw idle dialog and you have to click ‘No’ a few times
We’ll see what can be done about it.
ReSFX v04a
Just an adjustment in the creation of the sample.
Checkbox next to render has changed usage.
Now when it is checked, the currently selected sample is overwritten.
When turned off, the sample is formed at the end of all.
this is great, thank you!
and I would encourage others to check these out. All of @martblek’s tools are great, very reasonably priced and are fantastic extensions of renoise’s native capabilities. Big kudos for being responsive to requests as well
@martblek
(also a fan of SFXR)
When I have some time, I want to take a stab at adding on a feature that browses for a sample and uses the sample data as an oscillator. Ideally, it would be a single-cycle chip, but experimenting with other sounds could lead to interesting results, perhaps truncated for size before processing to keep things reasonable.
I would probably piggyback on the noisebuffer option, though I’m also thinking resampling to a specific samplerate after loading the sample would be a benefit or requirement.
If you feel inspired in the meantime to experiment with the idea, I think it would be a great feature to add, maybe even something that will find its way into other SFXR inspired projects.
Thanks!
The main inspiration for this is for the https://ironchefofmusic.com project, since only source sample “ingredients” are allowed and no other audio sources, ex: sfxr fundamental oscillators, are allowed.
Now I was planning to start using one cycle waveforms from AdventureKidWaveforms.
Unfortunately, it is all tuned to “D” and since I didn’t want to do linear interpolation of the sample to “C” by reducing the number of samples, I started writing my own FFT routines.
However, I tried applying these waves to ReSFX and it seems to work too :).
Using “generate” selects a random wave from the directory.
There are so many of these waves that a browser alone would probably not be enough
and it would require some kind of graphic form that would show a preview of the wave.
That’s probably for next time.
I also haven’t read the AKWF license yet so I don’t know if the waves can be distributed with the tool.