Hi Rebel,
Awhile ago I ported the phoenix code to run on the Arc32. There are several threads that talk about it on the Lynxmotion site, including:
http://www.lynxmotion.net/viewtopic.php?f=8&t=6042I will try to answer some of these questions. Nathan (Acidtech) may want to add additional information.
1. The code in this thread is to only replace the SSC-32, it simply takes SSC-32 commands coming in and emulates them. That is not to say that you could not try to add additional code to this, but simply this code is only emulating the SSC-32.
2. As of the last time I looked at this, he had no support for sequences, nor do I think he has any support for the SSC-32 register commands or the like so I am pretty sure it wont work with SEQ.
3. As I mentioned I don't think this code has any support for the commands associated with storing sequences...
But back to simple question can you replace BB2-BAP28/SSC-32 with an Arc32 for something like a phoenix and setup code to run sequences. The answer is yes as my Arc32 based phoenix does this. BUT...
a) My phoenix code includes sequence emulation code, that can take a stored sequence and run it like the SSC-32. I am not saying it has 100% of the functionality, like the released version does not have any speed scaling, but a currently unreleased version will add that soon. Again I believe all of this code is up in the thread I mentioned earlier.
b) My current code does not talk to SEQ, I was earlier playing with having it connect into Zenta's PEP, but not sure where I left this.
c) Downloading sequences. I had a VB app that could read a sequence file (either the CSV or the binary version. It has some ability to modify them. I then had a program on the BAP or ARC32, that the VB app could talk to and store the sequence into the EEPROM of the ARC32. I also had this code integrated into my Arc32 phoenix code.
Hope that helps
Kurt (KurtE on Lynxmotion)