Submit bug reports and feature requests for the JJOS-XL and 2XL
User avatar
By arebee Mon Jun 02, 2008 8:57 am
Sooty_G wrote:
how about just another press of the "track mute" key instead? say you're in the MAIN screen. press the "track mute" key once to get to the TRACK MUTE page, then press it again to get to this new page you propose (TRACK FUNCTION?). subsequent key presses will toggle between TRACK MUTE & TRACK FUNCTION.

thats a good solution yeah, but maybe shift+track mutes is 'safer', because i imagine some dudes would get very mixed up by accident

a list of possible 'script' functions like : 'fade out', 'fade in', or 'flip order', or 'repeat:8th/16th/32nd' ....'quant:8th/16th/32nd' .... 'mono/poly' .... 'voice limit:1,2,3,4..off' ..... 'transpose:-/+ xx' .... 'punch:in/out:1/1,1/2,1/4,1/8,1/16,1/32'..... etc


i'm a little unclear as to how some of these would function. would each function be a binary state? for example, assuming you picked the 'fade out' function: would you hit the pad once to fade out then hit it again to fade back in?

well in the fade case - id imagine after a fade out - the track would be silent then: (pad touch, data scroll to 'script type': fade in, if needed), because i dont always fade stuff in after ive faded them out, but it would be ok to switch the script accordingly on that track/pad for further action

that's easy enough but how would this work with the other functions like repeat, quant, voice limit, transpose, etc? also, could you explain more what the 'flip order' & 'punch in/out' functions would do?

the repeat - essentially a light "midi delay" - say with a bit of feedback, and delay times : 1/4,1/8,1/16,etc...
quant - would quantise the events in the track live - only passing through any notes that occur on the grid set to:1/8th,1/16th etc.
voice limit (admittedly a little ambitious - and totally programmer/system dependent) could bring events in a track down in polyphony use from high to low - eventually making the multiple notes in say a chord or complex rhythm to a 'legato' function - one note at a time - note priority set to hi/lo.
flip order would reverse the sequence effectively playing it backwards,
punch in/out was intended to be a bit like muting / un-muting - rather vol = 0%-100% (of existing) in quick successive repeated steps....to a set grid inline with the tempo.


also, as an extension of your idea: i would like to see this exact same concept applied to the '16 levels' key. press the key once to get to the normal '16 LEVELS' screen, press it again to get to a new '16 FUNCTIONS' screen. you would have the same 4x4 cell display as in your TRACK FUNCTIONS page that you could fill with functions but the difference is they would all only apply to the currently selected track in the MAIN page. you could have 16 functions sitting there loaded up & switch them on/off on the fly + have multiple functions active at once. very powerful for live use.

yeah i hear yer - nice too

this whole thing really should be do-able, programming wise. it's not proposing anything that you can't already do with the MPC, it's just a whole different way of presenting it in an interface that puts everything right under your fingertips for instant control. it eliminates the delay of having to bop around to a bunch of different screens to find the function you're looking for. the key is finding what the MPC can & can't do while the sequencer is running.


yup
User avatar
By arebee Tue Jun 03, 2008 11:58 am
i've seen/heard a few comments on the lack of multi timbral midi in response in the mpc1000.

and for days where im mostly running DP, and the mpc's feeling left out......

it would be nice if JJ could create a midi-in matrix that would give us the ability to play the mpc like a multi timbral sampler.

if the mpc's tracks' midi out setting.... "MIDI:1A (.....16B)" would become the midi-in channel under a given setup,
say an extra option in the "mode+pad9", something that would change the tracks' midi-out channel into midi in connections.

so, the existing "Active track receive channel :ALL" would be modified to include ":TRACK", using the channel set in the tracks' own "MIDI:#" field, and this would keep the active track in a kind of 'local' midi mode too.
User avatar
By arebee Tue Jun 03, 2008 6:22 pm
more 16levels - sample start, sample end, they're in the event list even !
User avatar
By Mesak Wed Jun 04, 2008 8:03 pm
"use events: on" at the track mute page... this sh!!t is driving me nuts!!!

would be really really very user friendly to be able to set this OFF by default or even to have this setting saved as the track mute s are (so if you'd happen to need this feature it would be "on" then)
User avatar
By Sooty_G Thu Jun 05, 2008 9:45 am
request new screen: NEXT PROGRAM

how it works:

press NEXT SEQ key to get to the NEXT SEQUENCE screen, press it again to get to the NEXT PROGRAM screen. subsequent key presses toggle between the two screens.

otherwise, same display & functionality as the NEXT SEQUENCE screen, only instead it allows you to select the program applied to the currently playing sequence.

16 cells, 16 programs. with option for IMMEDIATELY PLAY or END OF SEQUENCE.

allows a better & more funky way of switching progams live besides using the data wheel in the main screen.

EXTRA BONUS if the actions on this screen can be recordable!!!
Last edited by Sooty_G on Thu Jun 05, 2008 10:00 am, edited 1 time in total.
User avatar
By Sooty_G Thu Jun 05, 2008 9:57 am
request new (sort of) functionality: SIMULTANEOUS PROGRAM

how it works:

in the main screen we have SIMULTANEOUS SEQUENCE (the display "2nd").
move your cursor over it and hit the WINDOW key.
at the top it says "SEQUENCE LIST". in this new functionality you would be able to move the cursor over that and change it to "PROGRAM LIST", then select the 2nd program & set its level at the bottom of the screen. after doing this the current sequence & track will be playing 2 programs simultaneously, of course you can change it on the fly & easily change the level.

yes, i know there are other ways to accomplish this but this is just meant to be a quicker & easier way to get this effect without having to go in and manually duplicate tracks & assign different programs to them.
User avatar
By Sooty_G Thu Jun 05, 2008 10:30 am
yo arebee - re: your proposed TRACK FUNCTION screen - - -

the repeat - essentially a light "midi delay" - say with a bit of feedback, and delay times : 1/4,1/8,1/16,etc...
quant - would quantise the events in the track live - only passing through any notes that occur on the grid set to:1/8th,1/16th etc.
voice limit (admittedly a little ambitious - and totally programmer/system dependent) could bring events in a track down in polyphony use from high to low - eventually making the multiple notes in say a chord or complex rhythm to a 'legato' function - one note at a time - note priority set to hi/lo.
flip order would reverse the sequence effectively playing it backwards,
punch in/out was intended to be a bit like muting / un-muting - rather vol = 0%-100% (of existing) in quick successive repeated steps....to a set grid inline with the tempo.


i really like all these & i'd be in heaven if they were doable in realtime while the sequencer runs, but i got a feeling it might choke the cpu. i'm curious to see what JJ says.

this reminds me of the "midi processor" thread from a couple months back. me & Nym were talking about live midi data processing/transforming. i use Cubase as my DAW and it has a bunch of realtime midi processors built in & Nym posted some links to a bunch of cool vst plugins that process midi as well. the problem with live use is you have to have a laptop sitting there on stage just processing midi. kinda overkill + a crash would be baaad news.

ideally it would be best if it was all in the MPC but like i said that puny CPU might have a heart attack. i really think there is a golden opportunity here for some hardware manufacturer to come out with a dedicated midi FX box. i'm talking a decent screen, some knobs & sliders. all selectable changable on the fly. comes with config software. or even just a rackmount unit that you could plug an interface into to tweak everything. i've looked & looked & there is absolutely nothing like this out there.
By Ministry of Undos Thu Jun 05, 2008 2:13 pm
This has probably come up before but I'd love to see a little more randomness in JJ. I really like the way the 5k lets you assign four layers to a pad and then play back a random layer for every hit - I'd like to use that with subtly different hat samples, for example, to create some easy variation. Alternatively the ability to set a range to random velocity (and filter / effect send / sample start etc.), so each tap of the pad results in a different value between the limits you've set.

I know you can get similar results by just tapping the pad in regular mode, but I don't trust my ability to be random and this would make it very easy to set up tracks with varying hats etc. using grid edit - turn on auto advance and it'd be a couple of seconds' work.

Another layer-based option I'd like - and maybe it already exists but I'm too dumb to spot it - is to have four layers on a pad that are velocity split, but have them all play at a set velocity. So you'd tap softly to get the 'bottom' layer but it'd still play at 100, or within a specified range. Again it'd be a nice way of getting some percussion variation based on tone rather than velocity, if that makes sense.

I'd love an overdrive option in the FX set, too but I guess that's a trickier effect to pack into the OS than the likes of flange and echo.
By dtaa pla muk Fri Jun 06, 2008 6:14 pm
^ re: velocity switching with static LEVEL: it's in there already. in GPE go to AMP and set your VELO to 100, pad will play as if FULL VELOCITY is on.

also, sorry, i have to correct your terminology:

Another layer-based option I'd like - and maybe it already exists but I'm too dumb to spot it - is to have four layers on a pad that are velocity split, but have them all play at ***a set velocity***. So you'd tap softly to get the 'bottom' layer but it'd still play at 100, or within a specified range. Again it'd be a nice way of getting some percussion variation based on tone rather than velocity, if that makes sense.


you are referring to LEVEL where it's bold/starred, not VELOCITY.
two entirely different, different things
By jackymurda Sat Jun 07, 2008 12:37 pm
i like the idea of multi timbral midi ... since the internal sequencer can access 99 programs, maybe should be able to access like 16 diff channels/programs, or at least 4 like w/the mpc2k
By Ministry of Undos Mon Jun 09, 2008 5:56 pm
Nym wrote:^ re: velocity switching with static LEVEL: it's in there already. in GPE go to AMP and set your VELO to 100, pad will play as if FULL VELOCITY is on.

Ah, I see it, many thanks. I'd noticed VELO before but never remembered to look it up afterwards.

also, sorry, i have to correct your terminology:

Correct away! You're quite right, I should have caught that. I'd need to rely on my own motor skills to achieve a fixed velocity...
By mudlogger Tue Jun 10, 2008 1:00 pm
A Randomize feature.
Randomize pads, Randomize programs, randomise asdr, loop/reverse, start and end points, randomise effects, LFO.
Also being able to control the amount (%) of randomization and have an undo feature.
User avatar
By Sooty_G Tue Jun 10, 2008 3:25 pm
mudlogger wrote:A Randomize feature.
Randomize pads, Randomize programs, randomise asdr, loop/reverse, start and end points, randomise effects, LFO.
Also being able to control the amount (%) of randomization and have an undo feature.


major cosign. the question is how to implement this in the interface. it might need it's own (new) screen.
User avatar
By arebee Wed Jun 11, 2008 7:03 am
QuaA wrote:mp3 support


unsign!


i dont want lossy formats anywhere near my mpc, its bad enough with only 16bit/44.1k samples as it is, please dont ask for even worse! ;)