Jump to content

AGW

Members
  • Posts

    5
  • Joined

  • Last visited

About AGW

  • Birthday 01/01/1

Profile Information

  • Gender
    Not Telling

AGW's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. I was looking at the firmware code for the IIC modules and hope that I found the information about the IIC address. Code snippets are from the file iic.asm Original for the first four modules: ;; FUNCTION: IIC_Init_GetAddress ;; DESCRIPTION: initialises the IIC address only - can be called from the ;; mainloop to allow the change on-the-fly without device reset ;; IN: - ;; OUT: - ;; USES: - ;; -------------------------------------------------------------------------- IIC_Init_GetAddress movlw IIC_DEVICE_ADDRESS btfsc ID0_PORT, ID0_PIN iorlw 0x02 btfsc ID1_PORT, ID1_PIN iorlw 0x04 SWITCHBANK_0_1 movwf SSPADD SWITCHBANK_1_0 return Modified for additional 4 modules: ;; FUNCTION: IIC_Init_GetAddress ;; DESCRIPTION: initialises the IIC address only - can be called from the ;; mainloop to allow the change on-the-fly without device reset ;; IN: - ;; OUT: - ;; USES: - ;; -------------------------------------------------------------------------- IIC_Init_GetAddress movlw IIC_DEVICE_ADDRESS btfsc ID0_PORT, ID0_PIN iorlw 1x02 ;Changed 0 to 1 btfsc ID1_PORT, ID1_PIN iorlw 1x04 ;Changed 0 to 1 SWITCHBANK_0_1 movwf SSPADD SWITCHBANK_1_0 return Would I be able to update the firmware on the modules without having to flash the PIC?
  2. I was hoping to get a "that will work" from the people in the know. I have read the MIDI Router pages from TK and want to know if the following setup would work. -The Core32 module with 8 I/O modules (IIC MIDI) -On/off switches to isolate specific devices that require Omni for communication. -I plan to use a LCD during testing, but the final unit will use LEDs for status notifications From what I have read theoretically 127 of the IIC devices can be used, but it requires a firmware change. If I am planning to use 8 of these, I guess that I would change something in the firmware of the IIC? Or am I misunderstanding and the change is required in the core? Any thoughts on how to implement the switches? I think that I am comfortable enough to build the parts and pieces, but I want to make sure that I can run 8 devices through the router. I currently have 5 things to connect and there is a possibility of more in future (true for everyone, I am sure). Thank you all!
  3. The gm5x5x5 looks like an interesting concept (I guess concept isn't the right word since it is a working design!), however I don't always want the PC connected to the rack. I was hoping for an independent unit that can communicate freely with the rack mounted devices and also provide an I/O method for the PC. The gm5x5x5 might be useful down the road. I think I need to get better with my electronics skills before I choose to many advanced projects (right now I am limited to wiring up guitars and other simple things!) Cheers to all!
  4. Sorry for the long delay in posting again, but I have been reading and researching the MIDI Router that has been previously designed. I think that device will do what I need. To answer the question from styrd_one: Since I have to use the thru port on one of the devices to maintain the communication chain, it will not send out the sysex dump properly. The sysex will onloy go out through the out port. I have tried everything I can think of to get this to work but I have been unsuccessful. I can use the setup but I can't use the programming utilities to access everything without isolating the device I am working on. My rig is set-up as follows: FCB-1010 -> Tech21 NYC SansAmp PSA1.1 -> tc electronic G-Major I also have a Zoom HDD recorder that uses MIDI but I haven't used it in that capacity...yet. How difficult will it be to increase the I/O count on the MIDI Router? I would like to have 8 I/O ports on the back but being new at this I don't want to get too deep.
  5. Hello everyone! I must start off by saying, WOW! There is more information on this site than my mechanically oriented brain can handle! Okay, I am a guitar player with a few midi capable devices and I was looking for a way to build a midi router that took an input from a control board (FCB1010) and sent it to multiple attached devices (currently three, but would like expansion room). I am currently using the daisy-chain method to connect everything, and that is where my problem arises. I also use a PC interface (M-Audio Uno) to back-up and program the gear and I have to isolate the device that I am wanted to work with. What I was hoping to build is a router unit that will take input from the control board or the PC and send to the attached units and also have all of the outputs sent to a PC interface (either I/O via midi, firewire or usb). In the case of a signal from the PC, it should also go to the controller board. I hope this makes sense.
×
×
  • Create New...