Support and discussion for all of Akai’s modern standalone MPCs including the MPC X / X SE, MPC Live 1, 2 & 3, MPC One / One+, MPC Key 37/61.
By DokBrown Wed Jun 02, 2021 7:49 pm
MPC-Tutor wrote:30 second limit in standalone. 'Unlimited' option in the MPC Software. I'm going to assume this is related to memory limitations, as playing an entire song will require thre whole song is loaded into active memory (disk streaming not currently supported).




I’m not complaining [I don’t need it] BUT

Disk streaming seems to consistently come up on the MPC WISH LIST . . . . . . . . .
User avatar
By Ultros Thu Jun 03, 2021 11:12 am
What is with you people and "disk streaming". Your idea of using a hdd or sdd as ram is an old term called "disk thrashing" and its a terrible idea! Your read buffer skipping here and there address-wise. No disk in the history of magnetically marked disks (from mechanical spinning disk drives to sd card) enjoys being thrashed and are destined to die.

If you thrash a mechanical disk the actuator and read head eventually die. If you thrash an SD card constantly it will corrupt it and destroy the card in RECORD TIME

I/O (input/output) is also done by processor so you'll be taking an epic hit on performance by opening a zillion file descriptors or doing it low-level and constantly reading / writing. even if done in a managable way the processor still has to deal with it and i/o to disk is not nearly as quick as i/o to ram.

Beg akai for a unit with more ram cus we arent ever going to get a "ram upgrade" unless you own a really special lab and some very expensive tools and have extensive know how on removing / soldering back in ram chips to SoC's. You cant get much more from the mpc horsepower wise.

Akai has already done it the right way.
User avatar
By NearTao Thu Jun 03, 2021 12:52 pm
While I get your points, I also disagree with some of your conclusions. I've been using disk streaming in similar systems for about 20 years on systems that are much lower spec'd than the current MPC line. Heck, the Boss SP 303 operates in this way with anemic CPU and Ram, and is actually the only way to play a sample, from either streaming from internal flash or from smart media. As for other examples, Ableton Live and Native Instruments Kontakt both have very robust disk streaming to allow people to use samples and sounds far above their ram, and we're talking about people who have 16gb, 32gb, or more memory.

Perhaps there is a difference for how people are thinking about disk streaming though. From my perspective what I would want (if I cared) for disk streaming was the ability to play an arbitrarily long track recorded to disk. Whether this was a single stereo track, two stereo tracks, or eight stereo tracks, I don't really care, but this would open up more possibilities for the MPC to operate as a multitrack recorder. For me, the audio tracks as they exist are close enough, but you can very easily use up all of your memory, and the arbitrary length for them does force some awkward workflows for some uses. The biggest use I'd consider for disk streaming would be for using resampling/freezing to commit a track, and free up CPU/RAM resources. I suspect that others are looking for the same.

Personally I doubt I'd use disk streaming much if it existed, but I can see it as a value for other users.
User avatar
By Lampdog Thu Jun 03, 2021 5:42 pm
NearTao wrote:Personally I doubt I'd use disk streaming much if it existed, but I can see it as a value for other users.


This is my stance also.
By DokBrown Thu Jun 03, 2021 10:14 pm
Ultros wrote:What is with you people and "disk streaming". Your idea of using a hdd or sdd as ram is an old term called "disk thrashing" and its a terrible idea! Your read buffer skipping here and there address-wise. No disk in the history of magnetically marked disks (from mechanical spinning disk drives to sd card) enjoys being thrashed and are destined to die.

If you thrash a mechanical disk the actuator and read head eventually die. If you thrash an SD card constantly it will corrupt it and destroy the card in RECORD TIME

I/O (input/output) is also done by processor so you'll be taking an epic hit on performance by opening a zillion file descriptors or doing it low-level and constantly reading / writing. even if done in a managable way the processor still has to deal with it and i/o to disk is not nearly as quick as i/o to ram.





The linux/Ubuntu nerd in me [that I hide] is smiling ;-)
User avatar
By Quickstrike2.0 Fri Jun 04, 2021 2:05 am
It's most likely a bug. You can load up firmware 2.1. change it to unlimited. then load back 2.9.1 just do not change the sample time. And it will play the entire song length. Unlimited. Just remember don't change the sample time after the load of the old firmware and you're good to go.
User avatar
By MPC-Tutor Fri Jun 04, 2021 7:30 am
Quickstrike2.0 wrote:It's most likely a bug. You can load up firmware 2.1. change it to unlimited. then load back 2.9.1 just do not change the sample time. And it will play the entire song length. Unlimited. Just remember don't change the sample time after the load of the old firmware and you're good to go.



Does that legacy setting stick after shutting down or after changing other preferences? In a Mac or Windows, the preferences file is completely re-generated each time you close down the app, regardless of whether you make any changes, so any workaround like that would only work for one session.
User avatar
By Quickstrike2.0 Fri Jun 04, 2021 8:35 pm
napwraps wrote:Is there a way to audition the whole song/sample in browser? I’ve tried to change it in the preferences but it stops at 30 secs? Is there a way around this?



Did you try the technique I mentioned in this form.

Has anyone tried it as of yet??? It absolutely the best work around for me.