Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Index last updated: 2026-04-05 20:33 UTC

Message

Re: FLASH Progress Report

2010-10-15 by joe.dalton16

My god :)

This look sooooo great man !

Thanks a lot for the quick recap ;-)

This will open command stations to a new world of possibility.

I just bought a CS recently and i'm so exited to hear about that.

Sooooo glad i joined this forum, thanks for your work i'm sure you'll make tons of happy e-mu owner :)

(Sorry for the poor english, i live in belgium and i'm french speaking) 
   



--- In xl7@yahoogroups.com, Jack Pratt <woodsworth1@...> wrote:
>
> Well I relented and put a mini USB-B connector on the side (towards the back of 
> the P2K module, not sure where this ends up on a command station - I'll have to 
> open up my XL7 to check). This means that you won't need a special cable to 
> connect to your computer. [I made room by relegating the debug serial port and 
> another copy of the USB signals to an edge connector, just like the JTAG ports, 
> which required that I move the second notch to the opposite side of the board - 
> diagonal from the 'normal one' - consequently the board is programmed by 
> rotating it 180 degrees rather than flipping it, and I'll have to debug it in 
> the programming connector.]
> 
> 
> For those not in the know, you can read the threads from earlier this year.
> 
> But a quick recap:
> - The SIMM has 2 x 1Gb FLASH which means that it has a total of 256MB, allowing 
> for the equivalent of 7 slot ROMs which have 32MB of Wave ROM and 4 MB of Preset 
> ROM. 
> 
> 
> - Since the P2K and Command station can only access 32/4MB per slot, the SIMM 
> can 'pretend' to be in 1, 2, 3 or 4 slots at the same time and provide wave and 
> preset information for those slots [you can select the number of slots with DIP 
> switches]. Of course it the SIMM is pretending to be in a particular slot, you 
> can't have another SIMM in that slot (or it will cause a conflict).
> 
> - The contents of the FLASH can be reprogrammed using the on-SIMM cpu which has 
> a USB interface
> 
> - The contents of the FLASH can also be programmed with a base board (which will 
> also allow any existing SIMM to be read)
> 
> - At some time I would like to write software that will allow the user to 
> imports various sound formats into an image (and edit some presets, but you 
> won't be able to hear what they sound like except perhaps on Proteus X or 
> Emulator X software). So to get the presets that you want [for your own Sounds] 
> you might need to create the wave ROM, create some presets in user banks 
> download them via sysex, then edit them into images and reprogram the SIMM. 
> Tedious, but you don't need an Ultra Sampler that way. The sofwtare should also 
> allow you to put audition sequences and 'demo songs' directly into the FLASH as 
> well
> 
> - At some time I would like to reverse engineer the OS for a P2K (and later a 
> command station) so that it can switch between banks [the CPLD supports this 
> allowing it make use of all seven banks, not just four] program the presets 
> directly, and possibly allow for some interaction with a PC via the USB 
> connection.
> 
> - The SIMM can be put in AUDITY mode allowing for two banks of 16MB on an Audity 
> 2000.
> 
> - The SIMM should act as a single ROM in an Ultra Sampler (and you can select 
> the bank using DIP switches)
> 
> - A DIP switch will allow you to select different banks, but the proteus 
> software only reads presets immediately after power up so this is only useful 
> with a power cycle.
> 
> 
> 
> 
> 
> ________________________________
> From: joe.dalton16 <electric-motion@...>
> To: xl7@yahoogroups.com
> Sent: Thu, October 14, 2010 4:31:30 PM
> Subject: [xl7] Re: FLASH Progress Report
> 
>    
> Hi,
> 
> I'm quite new to the forum, new xl7 owner and i'm pretty curious about your 
> thread.
> 
> What are you trying to accomplish ?
> 
> A usb flash for xl7/mp7 ?
> 
> What's the purpose of it ? loading new sound via usb ?
> 
> Best regards,
> 
> Joe
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.