Yahoo Groups archive

Emax

Index last updated: 2026-04-28 23:23 UTC

Thread

Open Source Project Proposal for Emax users

Open Source Project Proposal for Emax users

2003-09-24 by Christopher James Mazur

Many Emax users may be aware of the "computer interface" (RS-422) on 
the Emax models which was exploited briefly by DigiDesign 
SoundDesigner II and Passports Alchemy.

Many samplers nowadays are able to do SCSI transfers via a PC or Mac 
host adapter as opposed to the MIDI Sample Dump Standard.

Here is a proposal for a basic working copy under Win32, which would 
be open-source, using the Dev-C++ Package (version 4.9.8.0)

- Automatic Batch Dumping of .WAV/.AIFF files.
- Queueing of Samples with sample number assigning before dumping.
- "Stereo" Feature to automatically seperate samples "on the fly" to 
the Primary and Secondary Channels.
- "Sample Calculator" to ensure a tight fit of samples into a pre-
determined Emax variant. (1mb, 2mb, 6mb, 8mb unit, etc.)

Some features way down the road.

- Front-End control of Emax functions (I have no documentation on 
this).

A little background info on me:

I have been a Windows user for 9 years now.  And a computer-user for 
almost 20 years.  I have dabbled a little in Basic, C, C++ but I am 
quite simply, a novice.  However, I want to dedicate time to this 
and I figured this was a "decent" project to start off with as what 
this program really is about is utilizing an RS-422 cable hooked 
into a PC (Perhaps through the Serial/Parallel/or even USB ports?).  
There are existing cables on the market, I know emulatorarchive 
sells one for the older Macs.

Some basic goals I want to start off with is I am currently 
searching for basic information.

1) What Alchemy and Sound Designer *actually did*, was that program 
capable of sending stereo samples? What functions were available?  
and how can we at least match those functions.

2) Matching Pin-Out configurations with a Parallel Port connection 
to the RS-422 end.

3) Complete specs for a Parallel port connection (shouldn't be hard 
to find), as well as what protocols would work best for an RS-422 
connection.  Can these two standards even interface?  Is the RS-422 
Half-Duplex/Full-Duplex? Serial or Parallel?

4) Software integration, handshaking.

5) How the emax handles data traffic.

6) Whether E-Mu would be cooperative with some technical details. :)

These are just basic ideas.  Basically I'm calling on the Emax 
community to help out with any information or schematics, or 
anything.  Is this even feasible?  I would like to think it is 
possible.  As I have this high-speed port on the back of my Emax 
that's just begging for usage.

I hope people on this group can engage in active discussion.

With Regards,
Christopher Mazur

RE: [emax] Open Source Project Proposal for Emax users

2003-09-24 by Rob Keeble

Hi,
1) What Alchemy and Sound Designer *actually did*, was that program
capable of sending stereo samples? What functions were available?
and how can we at least match those functions.

Sample transfer, sample editing. Alchemy is stereo. Replicate Wavelab and
that would be cool :-) Better still do bank transfer, and then we could swap
over 600 sample banks over the net for free..

2) Matching Pin-Out configurations with a Parallel Port connection
to the RS-422 end.

RS422 is serial communication, so I would map it to USB not parallel. RS422
which is near RS232, is easy to convert into USB. Both hardware and software
exists.

3) Complete specs for a Parallel port connection (shouldn't be hard
to find), as well as what protocols would work best for an RS-422
connection.  Can these two standards even interface?  Is the RS-422
Half-Duplex/Full-Duplex? Serial or Parallel?

See above. RS422 pin out is on the Emulator Archive web site.

4) Software integration, handshaking.

5) How the emax handles data traffic.

Download the MIDI SysEx documentation on the Emax , it covers RS422 and Emax
II. Its accurate. You can decode the Emax samples from the sample dump as
the tricky bit from 12 bits to 8 bits is done inside the E-chip - thank god!
They are straight linear 12-biit samples.

6) Whether E-Mu would be cooperative with some technical details. :)

No chance. The Emulator Archive has the remaining technical information on
legacy E-mu Systems products. I have been through ALL the documentation at
Scotts Valley HQ. E-mu Systems have no resources to talk Emax, and there is
no need - the documentation exists.

These are just basic ideas.  Basically I'm calling on the Emax
community to help out with any information or schematics, or
anything.  Is this even feasible?  I would like to think it is
possible.  As I have this high-speed port on the back of my Emax
that's just begging for usage.

Lots of work...perhaps 200 hours. Any serious developer would get support
from the Emulator Archive. We have 3x Emax's and SD II, SD Universal,
Alchemy, etc.

I hope people on this group can engage in active discussion.

JDI - good luck - Rob www.emulatorarchive.com

With Regards,
Christopher Mazur


[Non-text portions of this message have been removed]

Re: Open Source Project Proposal for Emax users

2003-09-25 by homershines

Chris;
Great idea. I've been thinking about since 1993. I don't have the engineering, software development chops 
though, nor the money to pay someone. I'm a Mac user and Alchemy was my way of life for a few years there. 
When it died, soon my Emax II went away too. Recently, I've blown off the dust from it. I realized that I have an 
amazing sample library on it and there's no reason for it to sit. I also decided to put in an internal hard drive. 
That's for later though. 

Just a few weeks ago, I was trying to decide if I should buy a Serial to USB contraption to use to get Alchemy 
juiced up again.  Anyway, if I can be of any help, I'd be happy to. I actually have a copy of Alchemy if you wanna 
see one. I may have an old Sound Designer 2 as well. I hope that by you using open source, this program will 
be usable on Mac OSX as well. 

Peace and good luck.

homers

RE: [emax] Open Source Project Proposal for Emax users

2003-09-25 by Hermann Seib

Hi, 

> 2) Matching Pin-Out configurations with a Parallel Port connection
> to the RS-422 end.
> 
> RS422 is serial communication, so I would map it to USB not 
> parallel. RS422
> which is near RS232, is easy to convert into USB. Both 
> hardware and software exists.

I've just done a little googling...

See, for example,
  http://www.easysync.co.uk/rs422.htm
Their "USB-COMi USB to RS422/RS485 Adapter" is not very expensive. That
should make quite a nice start.

Bye,

  Hermann

RE: [emax] Open Source Project Proposal for Emax users

2003-09-25 by Hermann Seib

Rob, 

> Download the MIDI SysEx documentation on the Emax , it covers 
> RS422 and Emax II. Its accurate.

But not there.

Could you please have a look at your web site... on
http://www.emulatorarchive.com/Manuals/ManualsEmax/manualsemax.html
there's (at least) one dead link, and that's exactly for the MIDI/RS-422
implementation.
The whole directory (visible if you just click on
http://www.emulatorarchive.com/assets/PDF/
) doesn't show anything even remotely MIDI-like.

The only thing available is an Emulator II document...
http://www.emulatorarchive.com/assets/PDF/Emulator%20II%20RS422%20Spec.pdf
... and I'm not sure that this contains the correct SysEx messages.

Bye,

  Hermann

RE: [emax] Open Source Project Proposal for Emax users

2003-09-25 by Rob Keeble

http://www.emulatorarchive.com/assets/PDF/Emax%20MIDI.pdf
Show quoted textHide quoted text
  -----Original Message-----
  From: Hermann Seib [mailto:shadowcast@...]
  Sent: 25 September 2003 15:30
  To: emax@yahoogroups.com
  Subject: RE: [emax] Open Source Project Proposal for Emax users


  Rob,

  > Download the MIDI SysEx documentation on the Emax , it covers
  > RS422 and Emax II. Its accurate.

  But not there.

  Could you please have a look at your web site... on
  http://www.emulatorarchive.com/Manuals/ManualsEmax/manualsemax.html
  there's (at least) one dead link, and that's exactly for the MIDI/RS-422
  implementation.
  The whole directory (visible if you just click on
  http://www.emulatorarchive.com/assets/PDF/
  ) doesn't show anything even remotely MIDI-like.

  The only thing available is an Emulator II document...
  http://www.emulatorarchive.com/assets/PDF/Emulator%20II%20RS422%20Spec.pdf
  ... and I'm not sure that this contains the correct SysEx messages.

  Bye,

    Hermann


        Yahoo! Groups Sponsor
              ADVERTISEMENT




  Emax and Emax II User's Group Website

  http://www.silveriafamily.com

  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.


[Non-text portions of this message have been removed]

Re: [emax] Open Source Project Proposal for Emax users

2003-09-26 by John Silveria

This is a very exciting prospect to me. I would love to help in anyway
I can. Of course I know absolutely nothing about programming. I'm good
at organizing though and of course, this list can be used for
communications and I can provide a little webspace as well. I have the
RS-422 / MIDI spec manual as does Rob. If Rob hasn't already I can
create a PDF out of it.

I should note that I was caught directly in the path of Hurricane
Isabel and I have been without power and phone lines for a week now.
I'm only able to check mail because I have generator and satellite
internet. 


On 24 Sep 2003 at 20:41, Christopher James Mazur spoke unto me:

> Many Emax users may be aware of the "computer interface" (RS-422) on
> the Emax models which was exploited briefly by DigiDesign
> SoundDesigner II and Passports Alchemy.
> 
> Many samplers nowadays are able to do SCSI transfers via a PC or Mac
> host adapter as opposed to the MIDI Sample Dump Standard.
> 
> Here is a proposal for a basic working copy under Win32, which would
> be open-source, using the Dev-C++ Package (version 4.9.8.0)
> 
> - Automatic Batch Dumping of .WAV/.AIFF files.
> - Queueing of Samples with sample number assigning before dumping. -
> "Stereo" Feature to automatically seperate samples "on the fly" to
> the Primary and Secondary Channels. - "Sample Calculator" to ensure
> a tight fit of samples into a pre- determined Emax variant. (1mb,
> 2mb, 6mb, 8mb unit, etc.)
> 
> Some features way down the road.
> 
> - Front-End control of Emax functions (I have no documentation on
> this).
> 
> A little background info on me:
> 
> I have been a Windows user for 9 years now.  And a computer-user for
> almost 20 years.  I have dabbled a little in Basic, C, C++ but I am
> quite simply, a novice.  However, I want to dedicate time to this
> and I figured this was a "decent" project to start off with as what
> this program really is about is utilizing an RS-422 cable hooked
> into a PC (Perhaps through the Serial/Parallel/or even USB ports?). 
> There are existing cables on the market, I know emulatorarchive
> sells one for the older Macs.
> 
> Some basic goals I want to start off with is I am currently 
> searching for basic information.
> 
> 1) What Alchemy and Sound Designer *actually did*, was that program
> capable of sending stereo samples? What functions were available? 
> and how can we at least match those functions.
> 
> 2) Matching Pin-Out configurations with a Parallel Port connection
> to the RS-422 end.
> 
> 3) Complete specs for a Parallel port connection (shouldn't be hard
> to find), as well as what protocols would work best for an RS-422
> connection.  Can these two standards even interface?  Is the RS-422
> Half-Duplex/Full-Duplex? Serial or Parallel?
> 
> 4) Software integration, handshaking.
> 
> 5) How the emax handles data traffic.
> 
> 6) Whether E-Mu would be cooperative with some technical details. :)
> 
> These are just basic ideas.  Basically I'm calling on the Emax
> community to help out with any information or schematics, or
> anything.  Is this even feasible?  I would like to think it is
> possible.  As I have this high-speed port on the back of my Emax
> that's just begging for usage.
> 
> I hope people on this group can engage in active discussion.
> 
> With Regards,
> Christopher Mazur
> 
> 
> 
> ------------------------ Yahoo! Groups Sponsor
> ---------------------~--> Buy Ink Cartridges or Refill Kits for your
> HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on
> orders $50 or more to the US & Canada.
> http://www.c1tracking.com/l.asp?cid=5511
> http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/QnLolB/TM
> --------------------------------------------------------------------
> -~ ->
> 
> Emax and Emax II User's Group Website
> 
> http://www.silveriafamily.com 
> 
> Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/ 



**************************John Silveria II****************************
                   AIM & Yahoo! Messenger: EmaxJS
                        MSN: emaxjs@...
The Silveria Family Website & Emax and Emax II User's Group
------------------ http://www.silveriafamily.com
----------------------
------- End of forwarded message -------

**************************John Silveria II****************************
                   AIM & Yahoo! Messenger: EmaxJS
                        MSN: emaxjs@...
The Silveria Family Website & Emax and Emax II User's Group
------------------ http://www.silveriafamily.com ----------------------
John Silveria II
AIM: EmaxJS
The Silveria Family Website
Emax and Emax II User's Group
http://www.silveriafamily.com

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.