Hello!
I have a few hundred sound files, which I often change. The filenames change as well.
Could anyone give me a hint on how to write code that reads all files from a folder into buffers? After this is done, I would simply have to know the first and the last buffer number used.
I’ve been doing this:
~sampleBuf [0] = Buffer.read(s, “sounds/dum-Neumann-101.wav”.resolveRelative);
~sampleBuf [1] = Buffer.read(s, “sounds/dum-Neumann-102.wav”.resolveRelative);
~sampleBuf [2] = Buffer.read(s, “sounds/dum-Neumann-103.wav”.resolveRelative);
~sampleBuf [3] = Buffer.read(s, “sounds/dum-Neumann-104.wav”.resolveRelative);
~sampleBuf [4] = Buffer.read(s, “sounds/dum-Neumann-105.wav”.resolveRelative);
~sampleBuf [5] = Buffer.read(s, “sounds/dum-Neumann-201.wav”.resolveRelative);
~sampleBuf [6] = Buffer.read(s, “sounds/dum-Neumann-202.wav”.resolveRelative);
~sampleBuf [7] = Buffer.read(s, “sounds/dum-Neumann-203.wav”.resolveRelative);
~sampleBuf [8] = Buffer.read(s, “sounds/dum-Neumann-204.wav”.resolveRelative);
~sampleBuf [8] = Buffer.read(s, “sounds/dum-Neumann-205.wav”.resolveRelative);
~sampleBuf [9] = Buffer.read(s, “sounds/dum-Neumann-206.wav”.resolveRelative);
~sampleBuf [10] = Buffer.read(s, “sounds/dum-Neumann-207.wav”.resolveRelative);
~sampleBuf [11] = Buffer.read(s, “sounds/dum-Neumann-208.wav”.resolveRelative);
~sampleBuf [12] = Buffer.read(s, “sounds/dum-Neumann-210.wav”.resolveRelative);
~sampleBuf [13] = Buffer.read(s, “sounds/dum-Neumann-301.wav”.resolveRelative);
~sampleBuf [14] = Buffer.read(s, “sounds/dum-Neumann-302.wav”.resolveRelative);
~sampleBuf [15] = Buffer.read(s, “sounds/dum-Neumann-303.wav”.resolveRelative);
~sampleBuf [16] = Buffer.read(s, “sounds/dum-Neumann-304.wav”.resolveRelative);
~sampleBuf [17] = Buffer.read(s, “sounds/dum-Neumann-305.wav”.resolveRelative);
~sampleBuf [18] = Buffer.read(s, “sounds/dum-Neumann-306.wav”.resolveRelative);
~sampleBuf [19] = Buffer.read(s, “sounds/dum-Neumann-307.wav”.resolveRelative);
~sampleBuf [18] = Buffer.read(s, “sounds/dum-Neumann-305.wav”.resolveRelative);
Too much time to rewrite/extend!
Thank you!