@obiwannabe said:
A few remarks:
The pan control should really be one control that fades between the left and right channels, otherwsie the volume control is redundant if you have separate left and right fades. You might like to look at "equal power" panning. If you get stuck ask and I'll send you an example.
The volume control is so that I can fade each channel in and out.
But an example would be excellent.
@obiwannabe said:
Because you have 4 sources that are all potentially at full scale you should divide the total sum by 4.
Will do.
Also another thing, should I be keeping the [*~] between 0 and 1?
@obiwannabe said:
Maybe start using abstractions for the bits you duplicate instead of subpatches.
Yeah, I need to learn to do this, I should work my way through tutorials or something.
@obiwannabe said:
You could do quite a few things to build on the project from here. One would be to use the other joystick controls to add a bit of effects.
At some point you might want to make a "meta control" that can switch between channels you want to add some effect to.
At the moment the loops all run asynchonously (in their own time) That's cool, but for beat mixing you might like to try synchronising them all to the same pulse or having a speed control for each one so they behave like turntables and you can mix the beats.
All these sound like awesome ideas, I guess it's back to the drawing board to try work these out.
Infact, at uni we have access to these cv to midi converters and a whole load of awesome gadgets like distance sensors and bend sensors which would work nicely with tweaking effects.
I guess for the synchronising, I would need to resize the array to a certain length after loading in the sample then keep it in check with a [metro]?
A continuous resize might be a bit cpu intensive. I think I recall a patch that allowed you to slow down/reverse/change the boundaries of a sample while it played, being posted around here somewhere.
@obiwannabe said:
If you want to make life easy on your course masters and yourself may i suggest sticking to really simple Miller Vanilla Pd , don't use anything too fancy or you might find the difference between Pd and Max causes you headaches later on.
Ah yes, I realise now I'll need to include all the externals I've used, which to date seem to be [hid] and [spigot]
Infact, I'll just burn the entire current version on the disc I hand in with all the externals I'm using.
Thank you mr obiwannabe.