• Content count

  • Joined

  • Last visited

Everything posted by Zam

  1. MidiBox DAW Controller

    By using highend dual track motor fader with one servo track (linear taper) and one audio log track Best Zam
  2. MidiBox DAW Controller

    I'm sure that audio pass through my fader Best Zam
  3. 19" Rack MBFM with extended frontpanel

    That's what I say, add 3/10 mm and you'll be fine for a soft mount, dust won't come in that much and aestheticly it's not noticeable Best Zam
  4. yep... almost two years back (thinking about one) but more precisely, this is not the app (.hex) but the change in code. You can copy/replace that at the correct place, IIRC the only change I made to "fake" raw dual CC as NRPN (note that standard NRPN won't work any more but HUI don't use it) I can also provide the compiled app which should be based on NG1.035 or 1.036 (don't remember what's up at that time), so not up to date regarding newer implementations. Best Zam ps: I sent you an email earlier today    
  5. Hi all This is the MIOS based 89MotioN system release and support tread The first PCB batch is now available. It consist of 17 pcb to build a 8 fader pack automated motor fader system as follow: -1x 89InouT, 4 layer 80*260mm pcb, which handle 64 D i/o and 8 A i/o, connection to 8 89MotoR board, connection to core(or line receiver), and optional D i/o chain connector, and power supply distribution. -8x 89MotoR, 2 layer 34*116mm pcb, which handle analog PID motor driver, touch detection, one optional isolated digital output (optocoupler), one optional digital input (button), 6 D i/o through connector from 89InouT to 89 RemotE -8x 89RemotE, 2 layer 14*148mm pcb, which support up to 6 omron B3W-9 series illuminated tact switch. -all pcb HASL lead free Price is (out of stock) (+shipping/packing, +fees if applicable). 12 pcb set available from this first manufacturing what you get: -the 17 PCB described above -BOM -schematic -PCB mechanical drawing -Basic notes for build and calibration What you need for basic build: -all component at the BOM (most ref already fitted for RS and reichelt) 300/400euros -one STM32F4 core running latest MB_NG, configured to emulate Mackie Control. There is universal MCU template available, as my NG/NR config for DigitalPerformer i’ll be happy to share. (request 1 core for each 8 fader pack) -decent PSU, 3 rail total, +5V, +/-15(+/-12 work too). at least 2A per rail, be careful most low cost bipolar supply have poor negative amperage capabilities, sense input is recommended for the +5 rail (I use industrial euro rack Vero trivolt PK120, 500€) -8 motor fader (tested ALPS RSA0N 8V and TKD MF914 10V my current choices) 15 to 100€/pce -A console, a box or a front panel that fit the system (I can provide basic template .fpd file for fader and button cutout) 0€ if it’s a retrofit installation that need no metalwork to 1000€+ in a custom modular setup like mine… -For integration in analog chain you need a +10dB post fader buffer (for unity gain @ fader -10dB attenuation position), to my knowledge all descent console have it so you are fine, in situation of outboard analog mixing/summing you have to think about it. -line transmiter/receiver in case you need/want the core, PSU, SCS and or LCD in a separate/dedicated case or 19inch rack Important notes: This is a 2+ years R&D at hardware side for me, not to mention what TK have done since lot of years, as improvement and new options recently done at NG code which this system won’t work so well without. The goal since beginning is to build a high end automated fader system, dedicated to analog chain/mixing desk requiring low noise and low EMI environment, which is a challenge with digital data lines and motor close to low level analog audio signal. Saying all this I consider this build an « advanced » one, it involves 20 SMD ic at the main I/O board, I won’t do a step by step build tread, so ppl have to know how to read a schematic/BOM and understand what’s going on with all those component. It’s a long built we are close to 1000 component to solder in total… mistake can be exponential with so many part, no special skill, but methods and organization at all stages. My expectations for this first run is to have few fader pack builded around, in a reasonable time range, to have useful feedback and various experience to share. Also, it’s not a cheep build, consider 2-3k depending of hardware integration, motor fader choices, frontpanel + optional 19in or case if you want/need psu and core far from faders (like me, it request optional line driver) I have great result in my use case, 8 fader(for now) loaded in a discret 32 channel Studer 289 from 1977, however, I can’t guaranty the same result (in term of audio integrity) in another desk, if trouble occurs with digital data line or motor radiation, it could be dependent of specific console design/layout at both mechanical and electronic side. So I can’t say « I will solve your problem » but of course I will try to help. For ppl that just want a DAW controller (no analog audio path in the fader) there is possible cost saving, cheaper fader (like ALPS RSA0N11), lowering fader speed and increase current limiter at motor to use cheaper PSU. For ppl that want motor fader to automated a VCA based system, there is different option to handle this with the system, let’s have a talk if you are interested WARNING ! there is some limitation: -at the moment the system don’t support HUI protocol for fader data, It won’t work as is in Protools !!! Be sure your DAW allow MCU protocol, or have a look at some midi translator software, I made a quick test, and was able to convert pitch bend fader data to HUI raw midi data on the fly, I don’t and won’t push further at this topic for the moment, so I have no measurement or data to share regarding hypothetic extra latency. -Work in progress regarding HUI protocol, now the system handle it natively for all data type, I have a working midibox_ng 1.036 build, it involve a special handling of NRPN data at mbng_event.c (standard NRPN won't work but none are involved in HUI), as some trick at .NGC configuration file. I don't have a Protools licence but will perform test soon with someone that have one. -Another point is about MCU protocole, be aware that some functions are not bidirectional, and some are not « real time » bidirectional. Automation mode don’t return note or CC but only sysex text to print the mode at LCD, it’s still a challenge for now to update automation status LED from DAW All data except fader pitch bend are updates/returned to the system only once per sec, which mean the visual feedback (LED) is not ultra fast. Also as audio is picked-up pre fader at DAW, solo and mute can be complicated to handle depending of your DAW, here those functions are 100% handled onboard with optocoupled remote analog mute and special mute/solo conditional script. Mute automation is done via a separated midi track What I won’t do: -publicly release the schematic, at least for this firs run, and certainly for the few next. -release the layout/ pcb fabrication files. -organize any component and part bulk order /group buy for this first batch. What I hope to do next: -Be able to test TKD LMH5 series (I’m sure it will work fine with the driver, it’s the same 8V mabushi motor as ALPS), it’s an alternative quality between the MF914 and the ALPS RSA0N, which have an interesting mechanical build, to say it quick, motor driver PCB should be directly soldered to the fader terminal, vertical mount, which can be a nice option for future and mechanical integration option. So if someone plane to use those, just drop me a message to discuss about one or two spare fader for test at my side. -Test (me or someone else) a fader with coreless motor -Design a 89TransporT unit for the system, which should be a D i/o extension with button and led, maybe one rotary encoder, to have extended function and DAW transport interface in the same design. -Build a vst/AU plug-in if I can… or if someone have the skill and motivation for this, to have direct connection with the fader, without third party MCU driver. -Go further with RTPmidi, high speed, which combined with plugin should allow the system to have way more than 32 fader in a single channel. -all other things that will com up in mind by the time… Quick technical data: -2000 steps, which equal to 0.05mm for 100mm fader. Theoretically 2048 (11bit), but some dead band are involved depending of calibration and fader curve mapping -100ms for full travel -Repositioning accuracy better than 0.01dB (at static event) -fader tracking is 0.1dB for 2/3 of the fader (upper side) if dedicated interpolation map is used for each fader (it’s some time to measure and write in the config file…) otherwise one global interpolation map for all fader give you at worst the fader attenuation accuracy given by the manufacturer. In short, the system is more precise than any manufacturer taper print you will find. I hope future builder will have fun with this great tool, which to my knowledge is the first analog fader automation available for DIYer If interested just PM me Best Zam   the development thread
  6. here is the HUI modification at MB_NG  
  7. MF_NG  only handle fader data and touch with various protocol, including HUI when used via DIN5 If you want extra button and led (DIN/DOUT) you need MB_NG and core32, as connect MF_NG to core where you lost the HUI option (MIOS32 don't handle as is the HUI raw midi "double CC" data) this is more or less what I design except the linear motor driver in place of the MF_NG PWM driver I have compiled a special MB_NG app which handle HUI data, as config files (.NGR .NGC) for it, but I don't look into this since a year I think... I have no issue to share this files, but there is no "official" support for it (nor extensive and long run test) Best Zam  
  8. Hello Before going further you have to fit the fader in the console and test audio with it... You'll see if FM_NG work for you regarding noise, both EMI and sliding (from my experience the cheap ALPS  with carbon track have lot of wiper sliding noise) As already say I was able to use HUI protocol (special MB_NG compilation to handle HUI dual CC which is not NRPN ), but not tested with PT. I also test long time ago (don't remember details...) to run the system in MCU and use miditranslator to convert the data to raw midi HUI (wile the DAW set to HUI) which worked. Anyway, my system is way more expensive than a MF_NG + alps fader, so if what you achieve with this setup fit your need you better stick with it. Best Zam  
  9. 19" Rack MBFM with extended frontpanel

    The "round" with 1mm milling tools represent 15/100 "error" at tangent also, 5x3mm milling for 5x3mm LED will probably not fit, you need anyway little room for "soft" mounting 5.3x3.3 mm cutout with 1mm tool (0.5mm round at corner) is fine and you'll probably never notice 15/100mm room around the led. Then there is the option to mill "inside" the corner, don't know the name of this technic, but it work too, close to unnoticeable by eyes with 1mm tool Best Zam  
  10. I have one spare set (for me...) left , and I don't plane to sold blank pcb anymore What is your need and for what purpose (console retrofit ?) We can discuss further via PM and mail Best Zam  
  11. Hello Patrick I was able to use HUI with my DAW (which is not PT), but never go further nor perform test in PT, for various reason. Best Zam
  12. Chain MIDIboxes

    I have a 3 cores "chain" one master to/from computer and DAW via USB midi (4 port enabled) Two slaves, both connected to master via direct J11 connection, uart midi (same PSU and short cable). Using NG, master have global router function enabled, UART1 to/from USB2 and UART2 to/from USB3, USB1 being master I also have few special routing at master (via sender/receiver) to handle functions that I have at slave HW and requested as master events (USB1) for DAW (like transport) So my computer/DAW see 4 midi USB port at my "MCU device", my DAW talk with each one and the master core handle routing to slave Best Zam  
  13. @Antichambre OK! Best Zam
  14. Hello I'm back with two questions Is there any code modification for various MCP320x in muxed configuration ? Color TFT is so great, how this is handled ? I suppose there is massive special driver for it... Anyway I'll have a look when code available again, un grand bravo ! Best Zam
  15. Hello Bruno Nothing to say...just great... Best Zam   ps: I'll come back later with maybe more to say
  16. Spacers & screws for Midibox SID kit?

    Hello I guess it's all metric... so M3 if 3mm Best Zam
  17. AINSER sampling rate

    Thank's Bruno I'll look at soft when it's time, for the moment I'm at the schematic, pcb not designed yet. But this definitely make me decide to implement AINSER to scan the time constant CV, whatever happen next. At worst it will avoid me to design an extra analogue bargraph meter driver, and I can light leds with this (I don't need any fancy scaling it's strait V<=>dB reading), 1ms lag is OK for gain reduction meter. I have to add a buffer anyway so again even if I don't populate the MCP I'll can drive an analogue meter. At best I'll be able to manage special time constant/condition depending on actual gain reduction... like compression amount limiting, or automatic ratio change depending of reduction amount (all time constant RC network and ratio have analogue switches/multiplexer drived by 595...) Best Zam
  18. AINSER sampling rate

    Hi All I working since few weeks on a new project that involve midibox (to make it short a quad stereo VCA compressor with digital/midi remote) I have most of things shorted out, and just have a new idea for it... Using AINSER to read my DC sidechain that initially feed an analogue meter (for gain reduction monitoring) Timing is not that critical in this area but now I'm thinking I can do some other processing depending of this input (VCA have parallels  controls from AOUT modules across the analogue time constant processing) The question is simple what is the AINSER sapling rate if I want to proceed fast DC or rectified AC, also what is the round trip from AIN to AOUT if I want to process something in between (like midi or NG conditional) Best Zam  
  19. AINSER sampling rate

    Ok, I'll see Best Zam  
  20. STP16 as alternative to HC595?

    If you say it I trust you Best Zam ps: "extended side question" is it possible to solder QFN with hot air ? my deeper skill is SOIC with larger tip as possible (true !! it work better)
  21. STP16 as alternative to HC595?

    interesting too, but honestly you can't find less DIY friendly device... thermal pad under body... you need a reflow to solder it I'm nor afraid of SMD but this is a no go, like QFN (eventually ?) or BGA Best Zam
  22. STP16 as alternative to HC595?

    I found datasheet unclear. absolute max rating say 90mA for Iout  (1 or 16 ?) But max Ignd is 1.6A, look that the device can sink more than 90mAx16out, which tend to say you'r right Best Zam  
  23. STP16 as alternative to HC595?

    Interesting wonder if 90mA for 16 led is enough for all application. I suppose code need adaptation to consider it as two DOUT for shift register update Best Zam
  24. Adding CS-line to AINSER8

    Ok, the logic is "0, 1 or 2 for SPI2 (J19:RC1, J19:RC2, J5A:A0(nowRC3) )", I have something else(wrong) in mind sorry.   I'm afraid I can't help more on this, miss some skill, let wait for a programmer Best Zam