code your own sampler (SynthEdit)

Modular Synth design and releases (Reaktor, SynthEdit, Tassman, etc.)
Post Reply New Topic
RELATED
PRODUCTS

Post

... i see it as bog standard except the wrap/bounce and crossfading,
Ok, if you feel it's a standard routing setup, I might do better reading and watching similar tutorials. Maybe you can suggest something you wrote for another one of your creations which might be more understandable for newbies like me?
PS: the wrap/bounce and crossfade are clear concepts for me...no trouble there.
....................Don`t blame me for 'The Roots', I just live here. :x
Image

Post

@xoxos: many thanks for updating the modules! 8)
@annode: be specific about the things you are stuck on,and we'll be able to sort you out much quicker.;)

Post

pick a source, pick a destination, use the knob to set how much modulation you want. if you want to invert it, hit the invert button.

the trickiest bit is to remember the mod heirarchy (you don't have to remember it.. each destination has only so many choices..)

lfo2 > env2 > sends > env1 > lfo1 > stuff

this allows you to assign an envelope to an lfo, an lfo to an envelope, external controllers (eg. cc1) to either, et c.. (if your host doesn't do that for you)
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post

sem and source for sample4 updated to account for (some) 24 bit samples


warning: extremely minor technical information regarding source files follows -
also corrected the scale of 16 bit samples which are represented as -32768 to +32767... obviously if you scale it to +/- 1.0 it's going to be slightly off one side.. i had it corresponding to +1.0 and now it corresponds to -1.0, which seems to be the convention, eg. dividing by 32768 instead of 32767... no audible difference if you're scaling the signal anyway, which you are...

..i also noted that i completely neglected to account for samplerate in file playback.. so that eg. a 22050Hz file will play back an octave high.. i may fix this later.. if you're modifying the source and want it now, simply scale the incrementor by a ratio and it's gtg.
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post

okay fixed the samplerate too.. it ought to play original pitch on A3 for any samplerate (host or sample) now. source code and sem fixed as well (though only for 4..)
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post

Between your explanation post xoxos and the pdf doc, plus spacedad suggesting I ask specific questions, I should be able to sort it better.

Thanks for helping me out guys.
....................Don`t blame me for 'The Roots', I just live here. :x
Image

Post

EDIT: As for what I wrote below...I totally get it now. I imported an organ note sample instead of the narrative I had been using, and then it all came together. Having a blast now !
spacedad wrote:@xoxos,if i set loop off and make the start pos 0,and end time 0.25 i get the sample playing all the way through.
shouldn't start/end time cut off sample?
start pos is working ei trims the begining,but end pos ain't.
am i doing something wrong?
Hi xoxos.
Even your new updated zipped vst does this. (although the reverse of what spacedad states above.
With loop button on, sample plays past end point pos of 1st "start-end" group through to sample end. With loop button off, end position stops sample.)

Is this proper functioning? If so could you give examples of how it could be used?
....................Don`t blame me for 'The Roots', I just live here. :x
Image

Post

could you post a screenshot of the top right panel? i haven't found any weird performance... a screenshot would eliminate me asking loads of questions and spending loads of time..

edit: foreseeing that you may not be able to easily post a screenshot, can you please translate these parameters as 0 - 10:

start
end
loop start
loop end
crossfade

loop mode (button lit or not)
crossfade mode (button lit or not)

edit: i should also add that i don't use file sharing sites like dropbox or whatever. if you can't post it where everyone can see it, i'm not going to download it... in that case, please translate the params as above...
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post

oh wait - if you're simply saying that when loop is on, it ignores the end point param, yes... of course it does. looping is not stopping and stopping is not looping. mystery solved ;)
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post

trying a handful of wavs (16/24/32),with sample4/dh_wavplayer2+/se_wavplayer;
sample4 only loaded the 16bits,
dh_waveplayer2+ loaded 16/24bits,
and se_waveplayer loaded 16 or 32bits but gives error on 24bits.

but element is loading the 24bit ones.
have you fixed element and not the se modules yet?

Post

just heard that sample4 doesn't load samples with cyrillic characters either.

Post

xoxos wrote:oh wait - if you're simply saying that when loop is on, it ignores the end point param, yes... of course it does. looping is not stopping and stopping is not looping. mystery solved ;)
Yes, exactly.
I didn't realize how the duel read normally functioned with 'looping' set to on until I imported an organ note sample. Then it became clear. The speech sample I had in there earlier didn't lend itself to this effect too well. :lol:

...and yes, I can capture and insert a .jpg if need be.
PS: proud to say I createda pretty damn good emulation of the B3 organ sound from the Emerson, Lake and Palmer song "Knife Edge" using a home made sample and Element. :D
....................Don`t blame me for 'The Roots', I just live here. :x
Image

Post

i did realise after your post that setting crossfade to loopmode and 50% wasn't so bright for the default patch when the loop points are 0% and 100%.... this will make the beginning of the sample quiet and, because the end of the loop is at the end of the file, there's no fadeout on the crossfade...

..but it looks nice with the knob at the halfway position :/

mr. dad - i'll doublecheck and reupload it in an hour or two.. before you get back, at least.. i'm surprised it's opened as many files as it has so far as it's not coded to deal with unusual chunks in the header such as loop point information or whatever people stuff in there.
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post

any news on 24bit?

Post

it's up, though it may not load all 24 bit files.
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Post Reply

Return to “Modular Synthesis”