|
Kyma Forum
![]() Tips & Techniques
![]() Probably easy Wavesequencing query
|
| next newest topic | next oldest topic |
| Author | Topic: Probably easy Wavesequencing query |
|
Scot_Solida Member |
So here I am yet again, stumbling because I am likely too lacking in "the little gray cells" for Kyma. What I've got is a pretty good (I think) stab at recreating some aspects of the sort of wavesequencing used by Korg's Wavestation. Much of this was made possible by Pete's help with another project, a replica of a PPG-style wavetable sequencer. This one has sixteen steps, each capable of playing any of (so far) 117 samples with control over pitch, amplitude, filter cutoff and resonance, and a simple AR envelope for each stage as a kludge to simulate the Wavestation's per-step crossfades. However, I would also like to add a per-step switch for individually detaching each step from incoming keyboard control, while still retaining the four-octave pitch control currently in place. Each sample is set to middle-C where applicable, so it shouldn't be that difficult. This would allow me to, say, play the keyboard to determine the pitch of the melodic samples, while having the option of not affecting the pitch percussive or atonal sounds. Does that make any sense at all? Am I barking up the wrong tree or missing something embarrassingly obvious? (probably!). It's too big to attach because of the many samples in the folder. Here's a link to what I have so far: http://www.theelectronicgarden.com/Scot/WaveState.zip As always, feel free to use, expand upon the patch and also the samples. They are all my own recordings, so they are completely license-free. I hope to expand the folder's contents soon, but there's more work to do on the synth itself first. IP: Logged |
|
SeanFlannery Member |
Adding a toggle switch called !Pitched as follows does what I think you want: {(!PWP1 + (!Pitched * !KeyNumber)) rounded nn} obviously you'd have to do this for each step in the pitches array but I'm sure if it's a repeating pattern you could generate this algorythmically. cheers IP: Logged |
|
SeanFlannery Member |
Oh and having fun exploring this, nice sample set dude ![]() IP: Logged |
|
Scot_Solida Member |
Thanks Sean, that's what I figured I'd have to do... but never got to it this weekend due to interface problems. And I probably would have struggled to figure out the right expression in the first place (I'm a real numbskull when it comes to that part of the Kyma universe). Glad you like the samples. Feel free to use them as you like. I spent over ten years doing sound design for Computer Music magazine among others, and amassed a huge collection of my own samples... I even recorded multisamples of every instrument of an orchestra at one point. Lots of stuff to play with! IP: Logged |
|
pete Member |
Hi Scot I just wonder if somewhere in your collection you have the following. I have been looking for a set of string samples that have a fast attack but also with some length some length. What I'm looking for are samples where the string player gets the bow moving quite fast before touching the string, comes down quite hard on the string, but then continuing to the end of the bow (may be slowing down on the way). This way I can try out string arrangements that have some fast moving parts that stand out rather than being buried (inaudable) behind the long notes. Thanks Pete IP: Logged |
|
Scot_Solida Member |
I'm not sure Pete, but I will dig up the old orchestral samples and see if there is anything like that. Those samples were done on a very tight (nonexistent) budget and deadline, so although I got a lot of samples, I was limited as to the styles of performance I could get (they were also individual instruments, rather than ensembles). I'll see if I can find those discs, though and let you know. I know I had some fast attacks, but can't remember if they were sustained or not. IP: Logged |
|
Scot_Solida Member |
Sean, your suggestion put on the right path, thanks! It wound up looking like this: {(!PWP1 +(!Pitched1 true:0 false:60 )+ (!Pitched1 * !KeyNumber)) rounded nn} That extra bit was added by my son who understands this sort of thing far more than I do, even if he doesn't speak "Kyma" (yet!). He put that in so that the samples (which were all sampled at middle C) would stay at their original pitch unless changed by the !PWP hot value. There is probably a far smarter way to do it than that, but what the heck, it worked. I've still got some work to do (I will have to abandon my desire to use two oscillators since it is already a huge VCS layout), but when I get it done, I will upload it. Thanks to you, Sean, and my son, I actually have exactly the instrument I was wanting to construct. That's a good feeling! (Pete, I've not had a chance to dig out the orchestral samples I did, but I will do later this week. I'm under a deadline for the magazine I write at the moment) IP: Logged |
|
SeanFlannery Member |
![]() IP: Logged |
|
Scot_Solida Member |
Hey Pete, I have not forgotten your samples. I dug out those old orchestral samples and all I have with quick attacks are some individual violin, viola, cello and bass. No sections, and even the individual ones are not very long. I might be able to cobble something usable out of them, but I can't guarantee it. I'll give it a look after my current deadline is met. IP: Logged |
|
pete Member |
Hi Scot It was only if you had some, I wouldn't go to a lot of trouble, but thanks for looking. Pete IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() |
|
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.