Forum to discuss all matters relating to the MPC1000 and MPC2500 operating systems created by 'JJ' (all versions).
User avatar
By distortedtekno Tue Sep 30, 2008 11:55 pm
--------------------------------------------
Bug fixES: OS2 Ver1.21 01 OCT-2008
--------------------------------------------
1.[TRIM]

F1[PGM MODE]=ON
F6[EDIT]
[BIT CONVERT]
PAD13-16 dose not work.

2. [LFO]

After touch is not recorded.
Recorded after touch does not play.

3. [GPE]

WHOLE sometimes does not work.
By nanoloop Wed Oct 01, 2008 12:29 am
he got them one's out quick.

Nice work JJ - :D
User avatar
By illiterati Wed Oct 01, 2008 8:09 am
didnt notice any of those bugs - except the aftertouch one.. csant remember the circumstance but the aftertouch was only working on pad a1...i assume thats the bug..

anyways - great work JJ!

Image
User avatar
By stan steez Wed Oct 01, 2008 10:01 pm
I noticed the one in Bit Convert and in GPE. The last three OS updates came on August 9th, Sept. 1st, and today. Looking at the timespan and the bugs fixed (no major bugs in v. 1.21) makes me believe that OS 2 is near completion, if you ask me.
User avatar
By le rat Wed Oct 01, 2008 10:10 pm
i hope no ! Because of JJ i became a new feature addict :D
User avatar
By narkotiq Wed Oct 01, 2008 10:40 pm
the updates have came one month apart lately.... mabye stan is right and maybe jj is just teasing out the final few bugs.

pretty cool if you ask me.

but at the same time, i genuinely believe that jj has shelved OS1, with most people using OS2 now... i dare say JJ woudn't have had too many bug reports for OS1 lately.


just my two cents.
By nanoloop Thu Oct 02, 2008 12:13 am
i'll be sad when os2 updates come to an end.
User avatar
By distortedtekno Thu Oct 02, 2008 1:18 am
I don't know if JJ OS2 is near it's completion.
My thought is that this OS is more complicated in it's code, that it takes alot of time to add new features without having major bugs (as seen in the beginning). So I believe that it's possible that JJ could be working on new features with a few alternative sets of code to see what works and what doesn't.... but in the meantime, fixing exisiting bugs until a new version with new features (or improvements on existing features) can run solid.
User avatar
By hiphoppa Thu Oct 02, 2008 2:46 am
I'm just stating a question...

What more could be added? I look at the improvements and see that it takes 1MB now to load and it seems no more can be done that will get the shock-and-awe that we had when JJ first dropped OS 2...

Any thoughts?

xPEACE
By nanoloop Thu Oct 02, 2008 3:39 am
yeh tru that, a few more fx algorithms or filter types down the track would be the shit.

its all just icing on an already delicious cake.
User avatar
By stan steez Thu Oct 02, 2008 3:49 am
I think there won't be any more big surprises coming. If you Compare the AKAI OS with JJ-OS 2, the differences, improvements and additions are huge and at some point the limitations of the hardware is reached. You already mentioned the limitation for the OS. Having that in mind, the other question is, what else - realistically speaking - could there be added. By the way I use the mpc, I can't think of any right now.
User avatar
By CommanderRobot Thu Oct 02, 2008 7:34 am
le rat wrote:i hope no ! Because of JJ i became a new feature addict :D


oh, me too... i hope it isn't finished yet but it pretty much looks like it is.
User avatar
By Sooty_G Thu Oct 02, 2008 9:13 am
hiphoppa wrote:I'm just stating a question...

What more could be added?


:twisted:

MAIN SCREEN
17. Track selection by Shift+Pad e.g. shift + pad 16 the active track becomes track 16. (an alternative method could be numeric + pad)
XX. Adjustable loop start/end with sequencer running
22. Higher & Lower Tempo ranges.
30. Simult sequence: toggle between main seqeunce and simult seq (e.g.open window on the simult seq parameter and the simult seq becomes the main seq and the original main sequence becomes the new simult sequence).
XX. The ability to mute tracks in the simulted sequence.
32. Program change shortcut for internal samples. e.g.numeric and up, the program on the active track goes up one. or numeric and pad:. program changes to pgm with same number e.g.pad 16>pgm changes to pgm 16.
33. Next sequence options from main screen.(similar to 32 but where you can change sequences rather than programs).
59. Track delay on MIDI tracks as well as audio tracks.With the possibility of negative values.This would give the option of shifting the timing of entire MIDI track as the sequence plays.
60. Independant loop regions for each track.Where the master loop region=longest loop.



SLIDER MODE
34. Qlink to all tracks, or a group of assigned tracks. Qlink to a range of pads.
36. qreal assignable to LFO's rate, pitch, filter1, filter2, and level 41.
XX. Expanded qlink tempo range.e.g.0% - 400%.
XX. An option for tempo qlink control to be within a program rather than global. (e.g. track1>program1>qlink1>tempo control....track2>program2>qlink1>filter...)
45. Qlink and midi in control of fx settings.
71. Expanded Qlink control ADSR , note on duration, fx sends etc.



LOAD/SAVE
28. Live audition of samples while sequencer runs.
57. Option to view files by file type in load/save screens
73. In load menu: pads play the current program on active track.Soft key auditions sample from disc.
02. Bulk sample loading into new or existing program.



MIXER MODE
39. Output mixer. (volume control for outputs 1,2,3...6)



RECORD MODE
03. Render active tracks to audio. Render as seperate tracks or mix down to stereo two track.



TRIM MODE
06. Trim edit: Sample copying, pasting, & merging.
09. Reverse loop. Cross fade looping. Loop position snap to zero crossing.
13 Trim mode:Sample edit: shift and right go to start of next chop (rather than clicking twice)
48. Use of FX in trim mode for destructive editing, incorporating "preview"," new file" and "all" options like the ring mod
49. Trim Mode:play entire sample without having to hold the pad(including loop regions). finer qlink control when editing samples.Sample preview of chopped samples from pads.Global sample edit, bulk editing of samples.
50. Trim Mode:Hit a key as a sample cycles round to create sample slices.
53. Sliced samples/patch phrase to MIDI seq data (similar to reason rex files).and to pad pattern(if the pad parameter is included in future pad pattern developments).
00. Non destructive reverse sample playback.
00. Slice sample into existing program e.g. insert from Pad B 06.



PROGRAM MODE
08. Legato/Retrig .Reason style portamento control.
10. Assign a pad within a program to track mute.
14. Multiple midi notes per pad or a simult pad sends MIDI from all simulted pads.
15. Sample selecting from inside a program to start from the last assigned sample
25. Purge in GPE.
29. Hold option. e.g. A"H"DSR. Hold amount to be measured in beats and ticks.(e.g. input a value of 4.48 and the sample plays for 4 and a half beats and then stops.The maximum value would be a continual hold.Continual hold samples can be toggled on and off or retriggered as defined by the user)
31. Mod groups. One lfo would modulate any samples assigned to that mod group.
51. NDC capability within INST programs.(to make an instrument out of a few chops and key groups, without creating a new sample first).
63. MPC 5000 type pad cycle.
65. Velocity to LFO rate. Also the ability to change the rate of the LFO as the pad plays.
68. "delete program with samples"
69. simult program



MIDI
46. Higher ppq resolution ( 192, 384, 768, etc. )
52. MIDI clock output divider (MIDI out A: midi clock 200bpm MIDI out B clock: 100bpm)
54. MIDI out "panic" reset: for stopping hanging notes on external equipment etc.
61. Full Multitimbral operation



GENERAL/MISC
05. Sample renaming: shift + left= cursor goes to the start of name . shift+right= cursor goes to the end of name. Also the ability to cycle through the characters.i.e. when you reach the end of the character list,another movement to the right would take you to the start of the list.
16. Click track options: Adjustable count in bars. Count in loop until performance begins ( by hitting pads or recording MIDI). Metronome rate 1/2 option. Adjustable accent timings e.g.every accent on every 2nd,4th bar etc.
19. Overdub: Erase all notes at the current sequence location by pressing shift and erase, while sequence runs.
00. Track F2 key and erase: erase all note on that track whilst the sequencer runs.
23. Foot switch. stop>play start.
37. Free running lfo's, that coincide with the sequencer rather than retriggering when the pad retriggers
44. Master ouput level adjustable by smaller increments.(It currently changes in steps of 6db).
46. Higher ppq resolution e.g 192,384,768,etc
66. "Pad Mode" reintroduced. MIDI in padmode. MIDI note in to track mute
72. mpc2000xl style data wheel control.



FX
07. FX : Side chain for compresser. Wet/Dry mix for Reverb and Delay
24. Recordable FX send changes.
42. EQ settings memory EQ presets



SEQ EDIT
26. Track split function. (EXPLODE) Each recorded pad is re-assigned to a seperate track.(e.g. for editing drums on individual tracks).
64. Seq edit: change the speed of the midi data on a track or tracks.e.g.half or double the tempo of the data, but master tempo remains the same.



STEPEDIT
67. Step edit: the ability to highlight multiple pieces of data and edit them.e.g highlight a range of notes, edit the velocity levels of all the highlighted notes.
74. step editing from main window (like 2000xl).
75. step edit: option to view only the data that applies to the current step


GRID EDIT
12. Improved visual representation of note timings within grid edit.
20. Grid and step edit with sequencer running.
21. Grid loop edit. Pad selection from pads (shift+pad or tap tempo + pad) before rhythm input via pads. (This could also work in the opposite way .i.e the pad plays as usual. press shift and you can enter the last played pad anywhere into the 16 steps of the grid)
27. Improved visual representation of beats and divisions within MIDI grid edit.
35. Step sound on facility when editing qreal data,and qreal quantize
43. Midi CC reassign in grid, step edit .e.g. Change midi CC 29 data to midi CC 30 data.
47. Qreal data insert :shift and slider to create curves rather than just straight lines.
00. Parameter Locks



SONG MODE
62. Song mode: Control of seq loop regions.e.g.1. seq1 loop bars 3-4 repeat 2 times.followed b seq1 bars 1-2 repeat 2times.
70. song mode revamp: overall tempo adjust,tap tempo response, "live record of sequence changes" creates a new sequence or a song.



TRACK MUTE
11. Track mute groups.(simult muting,unmuting of a group of tracks) and Mute toggle( muting one track unmutes another).
Solo exemption (assigned tracks will never get muted when another track is soloed).
55. Track mute screen colours to be changed or the capability to choose between the two possible view modes.(e.g. black=mute or black=unmute).



AUDIO TRACKS
38. Continous sample tracks. Audio tracks to operate more like akaiOS for the 2500 .



TIMING CORRECT/NOTE REPEAT
04. User defined note repeat values 1/4, 1/8..........1/64.
40. Quantize strength.e.g. 100%=exact quantize 0%=no quantize, 50%=some quantize, but not all the way to the nearest snap value.
User avatar
By CommanderRobot Thu Oct 02, 2008 9:35 am
wow, haha. thanks for that one sooty!
we need a mpc 1000 xl with much more room for jj to do stuff!
plus:
Sooty_G wrote:TIMING CORRECT/NOTE REPEAT
04. User defined note repeat values 1/4, 1/8..........1/64.
40. Quantize strength.e.g. 100%=exact quantize 0%=no quantize, 50%=some quantize, but not all the way to the nearest snap value.


Note repeat with q-link:
Set a high value of ticks (i.e. 48 (8th)) and a low value (i.e. 2 (very fast)), switch on note repeat and move the q-link.
As you move the slider from high to low, the played sample starts repeating faster. This could produce a bouncy sond: ding ding dingdingdindindindididddddddd. :)
User avatar
By wudsiba Thu Oct 02, 2008 8:11 pm
Damn sooty! That's quite a list. I really like this one:
26. Track split function. (EXPLODE) Each recorded pad is re-assigned to a seperate track.(e.g. for editing drums on individual tracks).

I'm still trying to get my way of working to be better. This would be a great way to use the mute tracks.