Zam

Members
  • Content count

    601
  • Joined

  • Last visited

Everything posted by Zam

  1. Hello Zener MB_NG setup don't need any C knowledge if you stay with the implemented functions, which are already huge and powerful.. Best Zam
  2. Problems with OLEDs over time

    what do you call GND here ? which side of the power supply ? I'll definitely suggest to hook psu primary "GND" to safety earth, especially if you have any metal part accessible by user. For your 0V ref "GND" at secondary, having it hooked at one point is recommanded too... If you have a SMPS fully floating, what you call "GND" is just a reference that may float way far from AC wall plug earth...   No offense but please inform yourself, and get used to 0V(ref), Ground, and (safety)Earth concept Especially to avoid any electric shock if fault occur. But also to properly handle current flow and solve "noise" issue , which seem your case here, where your ESD to the system change in an erratic and unstable way your floating "GND". Not to mention some component can be destroyed by ESD...   Best Zam  
  3. Problems with OLEDs over time

    Did that mean your electronic is floating in a metal case not linked to "earth" ? Best Zam
  4. DIN HUI Emulation help

    Hello Maybe the sysex header depending of how deep you want HUI function with your controler The link I give you have about everything possible regarding HUI data type, which is midi stream but not midi standard form... Most can be handled by MB_NG with event definition at NGC or script at NGR with more or less trick. Best Zam
  5. DIN HUI Emulation help

    Welcome here 2hb Protools don't support mackie control or logic control protocol, only HUI which is different... You have to handle it with CC tricks. Two CC to active a function and two CC to turn it off 0xb0 0x0c 0xzz select a zone 0xb0 0x2c 0x0p port ON 0xb0 0x2c 0x4p port OFF let say transport record button is zone 0e and port 5 you should send CC 12(0x0c) value 14(0x0e) followed by CC 44(0x2c) value 5(0x05) to start record and CC 12(0x0c) value 14(0x0e) followed by CC 44(0x2c value 69(0x45) to stop record. Here you will find a pdf with all zone and port definition https://forum.cockos.com/showthread.php?t=101328 Best Zam        
  6. Hi all I just want to share a setup and configuration to send full 13 or 14bit CV voltage For a side project (not fully related to audio) I came across a simple way to perform this I use a AOUT_NG, and hook a summing amp at output you need to sum 2 out for 13 bit, or 4 out for 14bit then it's just need map split at NGC. like this (for 14bit) each CV take care of a quarter: MAP11/HWORDI \ 0:0 \ 16383:65535 \ 65535:65535 MAP12/HWORDI \ 0:0 \ 16383:0 \ 32767:65535 \ 65535:65535 MAP13/HWORDI \ 0:0 \ 32767:0 \ 49151:65535 \ 65535:65535 MAP14/HWORDI \ 0:0 \ 49151:0 \ 65535:65535 EVENT_CV hw_id=1 id=1 type=PitchBend chn=1 range=map11 value=0 ports=10000000000000000000 EVENT_CV hw_id=2 id=2 type=PitchBend chn=1 range=map12 value=0 ports=10000000000000000000 EVENT_CV hw_id=3 id=3 type=PitchBend chn=1 range=map13 value=0 ports=10000000000000000000 EVENT_CV hw_id=4 id=4 type=PitchBend chn=1 range=map14 value=0 ports=10000000000000000000 Side note: -increasing definition will give you less output as you see -you need a good layout and proper grounding/0v reference, for a 0-5V CV (my use case) the step is 300uV !!!   Best Zam  
  7. ok what about no receiver/sender but direct definition for each rgbled (you should define all anyway) event_rgbled id=1 type=NoteOn key=any use_key_number=1 range=0:127   if_equal="your note n°" best Zam
  8. Ok, I should say   First define the rgbled ID with fwd_id:rgbled:ID (if you have event_rgbled id=ID....) check in debug mode that the rgbled event receive the value 0 to 127 (according to note n°)   now I have a doubt, look like you have more than one rgbled, I have to think more...   Best Zam    
  9. I'm here I never used use_key_number flag, but I think it's exactly for this kind of purpose You can't define ^value for the fwd_id. By default it forward the receiver value (or note n° in your case) or a fixed value if you add it to the definition (then it act more like a trigger) Here it seems you miss the id of the fwd_id=rgbled:id(:optional fixed value) Hope this help again. Best Zam
  10. Hello Chris Seems you don't define port for your events, which by default is USB1 UART1 and OSC1 If you have core hooked via UART4 you have to define ports=00000001000000000000, UART4 (IN4/OUT4) Best Zam    
  11. Test Midi i/o module from MIOS studio?

    Hello Yes It's the purpose of the jumper, remove it if you use external power. USB midi or update still work... Best Zam  
  12. MF_NG with buttons/leds for Pro Tools

    Hi Will you really consider buying 20 TKD fader for a Ramsa ??? My system use da and ad for every fader, motor driver is pure analogue with pid controller (little more that just a RC circuit...) Despite it's midibox HW compatible, I won't recommand it for your project regarding your skill and the actual analogue console involved. As a start you better use MF_NG with ALPS dual track, and see how it goes in the desk regarding noise. Best Zam  
  13. MF_NG with buttons/leds for Pro Tools

    Hello 2hb Welcome here 3 MF_NG + core32 + Din/Dout (according to your led/button count) should work. For what console do you plan to use this? Do you actually want to pass audio in the fader or just DAW remote ? Best Zam  
  14. Hi all I want to implement a smart select function for my controler. The goal is simple, let say you have 8 button (and led) in a row, if you push button 3 and 6, led 3,4,5 and 6 is active if you push any button again, only this event is active if you push then button 8 and 4, led 4,5,6,7 and 8 is active etc... Any strategy recommanded to achieve this ? I like to avoid NRG for this function but right now I don't see how to handle this with NGC only.   For the moment I have in mid NGR that get first(A) and second(B) value given by button N° set a value(C) according to how many button are involved between, C=(B-A)+1 set a value(D) that give the button offset, D=A-1 then conditional for each event M,N,O...T like if D<1 elsif C>8 set M=on if D<2 elsif C>7 set N=on if D<3 elsif C>6 set O=on .... if D<8 elsif C>5 set T=on   I think I will also need a flip in case first button is higher count like If C<0 then C=C-(2C) As a delay (like 500ms) to let the system don't wait forever if only one button is pressed   Input welcome   Best Zam    
  15. driving Solenoid

    Cool But as I suspected, the video you link use TO220 package for "power drive" can't say the transistor ref used here but certainly more than 1A capabilities. Check your solenoid datasheet, there is chance ULN2803 can't drive them safely. Like with motor, spike current can be consequent. Best Zam
  16. driving Solenoid

    By the bay, what do you plane to do with solenoid ?
  17. driving Solenoid

    Hello Yes if you want to drive lot of gate, an array is good idea to gain space/layout, still be careful with current requirement depending of your solenoid/relay need, also flyback diode in your case (inductive load) Best Zam
  18. Hello Phat As a start it's a good idea to test what you say ! Just midi out to audio in (and connection back for playback), maybe with opamp buffer? to scale the 5Vdc, depending of your converter sensitivities, 5Vptp is about 7dBu. I still record my juno60 preset to DAW audio track across real juno audio when saving a project. It work well. In that case the data stream seem low speed, you can almost ear all bit transfer,  also my converters are DC coupled which might help for such recording? About code you will certainly slower the baud rate to have a definable data over your converter bit rate (44k1?) (I just check, juno60 is 340baud...baud seem to be one bite) Best Zam    
  19. driving Solenoid

    Hello You just need a transistor switching circuit. If isolation is requested use an optocoupler. Best Zam
  20. 10K POT. w/ Push-Swith & RGB Shaft

    Hi Never looked at this, tks for the pic, seems like lot of knob design today offer transparent option! Truly interesting ;) but sorry no need for this right now Best Zam
  21. 10K POT. w/ Push-Swith & RGB Shaft

    Bonjour Bruno No really need for this now, but for the record I'm curious to know what knob/caps option is available for this ? Best Zam
  22. LPCXpresso ide

    Hello Welcome here ! Any reason to use LPC17 over STM32F4 for your project ? Best Zam
  23. AINSER deadband configuration?

    Hi Chris   You get full range because it is given by  Vref ! If Vref=3.3V you get max value when AD input is at 3.3V Definitely thinking your led draw enough current to cheat your 0V. Is the jitter only at the instant you switch led or change color, or it  jitter stay as soon as you have led ON ? Again, check for strong as possible GND path from LED pcb to PSU, as AINSER pcb to psu.   Do you have pcb design of your new layout?   Best Zam    
  24. AINSER deadband configuration?

    Hi Check also for the LM317L, I don't remember if it have the same spec regarding min Vin against Vout For local regulation, yes, only Vref (and fader/pot +side), chips supply can stay at +5V logical/digital (VDD). 10ohm no longer needed, but you have to take care that Vref don't exceed VDD, or you won't have full scale definition. If you expect voltage drop at VDD, set Vref regulator to be little below worst VDD drop case (all LED on). Best Zam