Jump to content

Ian_Hurlock

Members
  • Posts

    263
  • Joined

  • Last visited

    Never

Posts posted by Ian_Hurlock

  1. Hey there Steve.

    How you doing ?  I am building another controller with my son for ableton. I am thinking about having some small white gloss squares either sticker or screen printed by the knobs etc so that a name can be added for a sample etc. Then it can be cleaned off later.

    I think some commercial mixers have this feature.

    Just a thought

    Ian

  2. Hi there

    This ones probably for you TK

    I have been working on that Live controller based on the 64E.

    Faders and enc's are working now but I would like to revisit the flashing led scenario as visited a long time ago.

    I have made changes to the SR Service prepare and the App defines as follows.

    USER_SR_Service_Prepare

         ;; call LEDrings handler

         call      MB64E_LEDRINGS_Handler

         ;; branch to the Rx/Tx LED handler

         goto      MIDI_RXTX_Handler

    led_FLASH_Handler

    ;; increment counter

    incf DOUT_led_CTR, F

    ;; skip next block if led should not flash

    IFCLR DOUT_led_FLASH_ENABLE, 0, rgoto led_FLASH_Handler_Skip0

    ;; skip if DOUT counter < 128 (bit #7 not set), this leads to a

    ;; flashing frequency of 1 / (128 * update_cycle) = 1 / (128 * 1 mS) = ca. 8 Hz

    IFCLR DOUT_led_CTR, 7, rgoto led_FLASH_Handler_Skip0

    ;; get value of led at DOUT #0

    movlw 0x00

    call MIOS_DOUT_PinGet

    ;; result in MIOS_PARAMETER1, invert it

    comf MIOS_PARAMETER1, F

    ;; write back result to DOUT #0

    movlw 0x00

    call MIOS_DOUT_PinSet

    led_FLASH_Handler_Skip0

    ;; thats all

    return

    ;;  LEDring patterns

    ;; ==========================================================================

    LEDRING_PATTERN_0      EQU      0

    LEDRING_PATTERN_1      EQU      1

    LEDRING_PATTERN_2      EQU      2

    LEDRING_PATTERN_3      EQU      3

    ;; ==========================================================================

    DOUT_led_ctr            EQU      0x021

    DOUT_led_FLASH_ENABLE      EQU      0x022

         ;; free memory for user applications:      

         ;; 0x010-0x37f

    This did not seem to work and gave me a pile of errors. 12 to be exact.

    Could you give me a few hints here please.

    Thanks TK

    Regards

    Ian

  3. Mmmmm..nice it works too.

    I have 13 faders working with 26 enc's and 48 buttons.

    I did try the change in code to disable the special function buttons but it did not seem to make any difference so I edited the cs button  preset inc and got rid of them that way.

    I also disabled the ains in the main asm as directed in the legend but this did not appear to work. That is jitter was present without the pots connected.

    Otherwise it is very nice to have the two together.

    ian

  4. Hi there all. First post for a while :o

    Anyway here's the rub.

    I am building the thingy for Live so a 64E would be nice but it does'nt support ain activity directly.

    I have need for pots and enc's.

    MB64 would be good but it does'nt support enc's directly.

    I have tried 162547598 times to integrate pots into the 64E and 34647575 times to get enc's to work with MB64.

    I can't do it !!!!!!!!!!!!!!!! :'( :'( :'( :'( :'( :'( :'(

    Would someone like to add the needed bits to either of the asm's for these devices and mail it to me or even give me some understandable guide to do this.

    I can add the values for pots or enc's manually. :)

    I can only get enc's to send on off messages in mb64 ????? :'(

    ???

    Any help would be greatly appreciated.........b4 I go and buy a Behringer

    Thanks

    Ian

  5. I'll try answer some of these for you ;)

    I think, from memory, the menu buttons are the first din connections ie 0,1,2,3.

    I think the menu buttons are fixed unless you want to change the code.

    Yes you can use a switch ( i did this )

    You need to pull the input high or low through a 10k resistor as you do with buttons on the din.

    If you consider a pot when it is up the resistance is below and vice versa. This is what you would do with a switch and 10k resistor. Basically you would end up sending 0 and 127 values. It works fine.

    The 139 is ok for the opto.

    The fuse would be dependent on how many pots etc you use.

    You should be ok without. I don't think many have blown their pic's. I have built many now and real messy one's and they all live.

    I can not comment on Greg's pcb as I made the standard core pcb from the site as it is now. I don't know who drew that one.

    Hope this helps out and that i got it right ;)

    Some clever bugger will let us know if I did not :o

    Regards

    Ian

    BTW  check microchip.com for a free sample 18f452 ;)

  6. Hi TK

    I have been kicking the 64 thing round for while now,boy it's nice. ;D

    But..................I have tried and tried and then again to get some encoder action into the mios.

    I have tried cutting and pasting the stuff from other apps but it seems to upset the whole apple cart. ???

    I don't need them to be learning enc's like the pots and buttons.

    I just want some in there that I can tell what to do in the MIOS.

    I am able to tell them what to do once they are in there.

    Otherwise I will have to make another core for them :-/

    Just a hint or two would probably help.......pleeeeease

    Thanks

    Ian

  7. Hey Steve

    Yep perhaps you are right.

    If I knew more about the MIOS thing I would write the dummies "how to" for it  ;) ;)

    On that note............have you figured how to use encoders with the 64 port. Are you makin a 64 ?

    Every time I try to put things in for encoders it screws up the whole lot.

    Might have to wait till 64 has learn for enc's on it.

    Or go back to pots......wash out my mouth.

    Later

    Ian

  8. That's cool Tk ( re the router ) had to ask ;) ;)

    Have been playing with the MB64 Port, there are some very nice apps on there. Specially the naming functions for buttons, nobs etc. Much delight. 8) 8)

    But the NG sounds like the thing to beat all things.

    Bring it, my soldering iron's nevr off these days 8) 8)

    Thanks again

    Regards

    Ian

×
×
  • Create New...