Forum to discuss all matters relating to the MPC1000 and MPC2500 operating systems created by 'JJ' (all versions).
By dizmaloner Sat Jan 23, 2010 7:36 pm
I've been a computer tech for years (3yrs at circuit city, 2 yrs at DELL) regardless, more often thn not its a driver/software issue rather than a hardware issue that stops a machine from being able to utilize more ram.. That being said since jj has the source code would it not be safe to assume that he could program the mpc1000/2500 to utilize a higher amount of ram? Just a thought.....
By Emilie Sat Jan 23, 2010 8:33 pm
Would be great, but it wont help me ;-)
User avatar
By mp3 Sat Jan 23, 2010 10:21 pm
It would probably take a complete rewrite of every portion of the os that accesses sample RAM. Just basically to double or quadruple the number of memory addresses available to the os is a huge undertaking. I've done some hardware programming (i have an electrical engineering degree), trust me it's not just a simple tweak...
User avatar
By le rat Sun Jan 24, 2010 1:17 am
Where's the truth on that subject?

Any serious explanation? JJ often says it's impossible or difficult when he doesn't want to get involved in a new stuff.
By dizmaloner Sun Jan 24, 2010 1:28 am
I find it hard to believe any motherboard produced in the past 15 years would be subject to such a limitation, if anyone knows computers vista 32bit can only utilize 3gb ram, they made 64bit vista specifically to rectify that problem, now people who have upgraded to vista 64 are no longer limited to 3gb... Needless to say the software tells the hardware what it can or can't do.
User avatar
By Lampdog Sun Jan 24, 2010 2:14 am
dizmaloner wrote:Needless to say the software tells the hardware what it can or can't do.

:shock:
User avatar
By NearTao Sun Jan 24, 2010 2:39 pm
dizmaloner wrote:I find it hard to believe any motherboard produced in the past 15 years would be subject to such a limitation, if anyone knows computers vista 32bit can only utilize 3gb ram, they made 64bit vista specifically to rectify that problem, now people who have upgraded to vista 64 are no longer limited to 3gb... Needless to say the software tells the hardware what it can or can't do.


For starters this isn't intel hardware, and even if it was, just because the address space is potentially able to access more memory you would never access the full addressable amount of memory anyways for plenty of reasons. The biggest issue for the Akai MPC 1000 is that the controller is not physically able to address more memory due to a limitation of the memory bus architecture. So sure the processor could address more memory but the product as a whole is unable to.

I'm not even sure what your point is anyways, who cares what what Microsoft implemented on the OS side, it has absolutely nothing to do with the MPC architecture. There are plenty of Windows systems that shipped with 4GB+ of memory that are never able to access more than 3GB of memory due to the hardware architecture, regardless of the operating system installed. Vista and Windows 7 can only access beyond the 4GB barrier *IF* the hardware in place also allows for it.
User avatar
By NearTao Sun Jan 24, 2010 2:46 pm
Lampdog wrote:
dizmaloner wrote:Needless to say the software tells the hardware what it can or can't do.

:shock:


You might want to take a few electrical engineering classes to clear some misconceptions up for yourself.
By dizmaloner Sun Jan 24, 2010 8:12 pm
to begin with, I never said anything about intel hardware, secondly I know the nature of harware architecture and limited bus, my first computer was an amiga (1984ish) and I've been in the computer field ever since. I'm running a laptop now that had a 3gb limit now with a change of os I'm running 6gb, programming makes a huge difference in the capabilities of hardware, my car gets better gas milage due to a programed chip I put in, my processor on my desktop that said its max was 3.4ghz is now running 4.1ghz (oc'd), my motherboard that said it could only utilize ddr2 5300 ram is now utilizing ddr2 6400 flawlessly. I'm not saying 512 should definately be possible but....... 192mb. This thread wasn't intended to be a pissing contest, but an intelectual conversation. If you don't believe software can change the capabilities of hardware just look at jjos he's already made the hardware do things it was never intended to do.
By Emilie Sun Jan 24, 2010 9:27 pm
Why do you need more than 29 minutes of sample time? It's a drum machine god dammit!

Sure you could multiplex all the ram you want, but it would take a change in hardware and software. AND the ram access would slow down as you can only read from one bus at the time.
You could go for up to 2k of ram, but the read time would be 16 times slower.
User avatar
By NearTao Sun Jan 24, 2010 11:50 pm
Sorry man... I'll cool it down a bit. Re-read my posts and wasn't trying to be such a @**.

Please keep in mind though... these forums get plenty of posts that are way out there. There are fairly regular posts about upgrading the CPU for instance, but for what reason? The OS would need to be re-written from the ground up to take advantage of more fx/polyphony that a CPU upgrade would require.

So sure... anything can probably be done, but I'm quite certain that it would require a hardware and software change for it to work properly.