is it possible to load a .wav into memory for processing with faust
-
like the following https://github.com/sletz/faust-sampler
-
I don't think so. This would require using a
SoundUI
object as explained here: https://faustdoc.grame.fr/manual/architectures/#developing-a-new-soundfile-loaderBut since HISE use based on JUCE, then using the already written JuceReader should be strait forward.
-
@sletz @ospfeigrp id be interested in that aswell.
I wanted to do a wavetable synth or granular sampler and was wondering if thats possible with FAUST in HISE. -
@ospfeigrp did you find a way?
-
I was wrong, edited out bad info to save people hassle in the future
-
@Orvillain any example on how to do that?
-
@Straticah nope loading float arrays into Faust is one of the last missing functions that aren't integrated yet.
-
@Christoph-Hart A Faust node can process what has been loaded into a previous node right?
IE: Load sound content into a SNEX node using ExternalData, and then add a Faust node immediately after it to process it like you would any effect ???
Unless I am deeply misunderstanding the OP's needs ?? Could be. Haven't slept much!!
-
@Orvillain yes, but you can't access the buffer of an external file to implement eg. a granulator (or simple sample player) directly in Faust.
-
@Christoph-Hart Right, understood! I thought you could! My bad.