Jump to content

latigid on

Frequent Writer
  • Posts

    2,516
  • Joined

  • Last visited

  • Days Won

    147

Posts posted by latigid on

  1. I've never built a SID module (just the MB-6582), but the MBHP module only takes one chip, so yes you need an additional one if you want a stereo pair controlled by one Core8. Just write to Mike and see how he can help with PCBs.

    For your own solution, I'd say that would be possible and you would get some interest. You just have to follow the schematics on uCapps and combine the modules rather than interconnecting them with cables.

    Before selling PCBs, you must prove the concept first. But with a prototyping batch (e.g. 10 boards) it's generally okay to sell the extras that you don't need.

  2. "MIDIbox SID 8580 / 6581 + CS" is the SID kit set on Mike's site that you want. I think he still provides PCBs and PICs, possibly other parts but I don't know.

    You can also get PCBs and source your own parts. Where you buy from depends on your location. If in the US or nearby try http://midibox-shop.com/

    Note you have to build your own control surface linking the DIN (digital inputs = switches and encoders) and DOUT (digital outputs = LEDs). It's more of a classic MIDIbox this way. You can choose how complicated to build based on your skills, time etc.

    http://www.ucapps.de/midibox_sid_cs.html

    http://www.ucapps.de/midibox_sid_csB.html

    http://www.ucapps.de/midibox_sid_csC.html

  3. You can find layouts for SID, PIC8 Core, DIN, DOUT and so on on http://www.ucapps.de/. With these files you're welcome to make your own PCBs for personal use, and they've been there for at least a decade.

    Maybe you want to clone the MBSID for commercial reasons, maybe you want to just etch your own boards at home. But the easy answer for you is: no one is going to give you design files for sammichSID or a complete project like it. But if you're interested and have skills to make boards, maybe you can come up with a similar project. I'm sure there'll be many people interested :).

     

  4. If you like, attach the .hex and I can try it over here.

    FWIW, did you try updating the ST LINK firmware to LINK007? I know with older firmwares on newer DISCOVERY boards it can have trouble with USB when the mini USB side is disconnected (I've posted that in various threads over the last couple of days).

    Win10 can also have issues with MIDI drivers. Also note on MIOS32_download:

    Quote
    midibox.org_gm5_WIN32_1.0.10.zip USB MIDI driver for 32bit Windows. Especially recommended for MIOS32 applications which provide more than 1 USB MIDI Port for robust SysEx transfers. Also provides multi client capability and improved performance.
    Details about this driver can be found at the MBHP_USB_GM5 page.
    Note that for MacOS and Linux no special driver is required!
    The GM5 driver is currently not supported for the MBHP_CORE_STM32F4 module, but it's planned to provide it in future!
    midibox.org_gm5_X64_1.0.10.zip USB MIDI driver for 64bit Windows.

     

  5. Today I experienced the same behaviour on my board marked MB997D. The fix noted above works perfectly, just remove link SB11 and resistor R68 (100R). Both are on the underside of the Discovery board. LED1 now blinks red (perceived lack of USB host I assume), but it still boots into ST LINK okay (I didn't try flashing the bootloader).

    Maybe to clarify: I had already gone through the MIOS bootloader process, but afterwards, unless the mini USB (ST LINK side) was connected the computer wouldn't recognise the micro USB, i.e. it wouldn't show up as a MIDI device in MIOS Studio. This confirms the poster's theory that an absence of USB on the ST LINK side holds the board in reset. SB11 and R68 are still present on the MB997C revision and I can't see any other layout or jumper configuration differences, so it must be down to firmware (?) on the STM32F1 side. No problems here using an LCD on J15A.

    I don't recommend bridging SB10, because that will negate the effect of a power on reset (pin is low while capacitor C11 charges) and also renders the RESET button useless.

  6. Hi, somehow I missed your post.

    I'd make the following points about your design:

    • Ground scheme/trace layout isn't the best, the digital stuff has free reign to interfere with the analogue by way of coupling through the top layer plane.
    • Some quite thin traces (10mil), going through capacitors and the like.
    • Power connector is non-standard (suggest a Eurorack 2*5 DIL or polarised Molex SIL). Also note that the "digital power and ground" comes in on J19 (CONN1 on your layout); but I notice jumpers for connecting/disconnecting these.

     

    In the meantime I've come up with my own solution:

    It's a four-channel board and uses two quad op amps for this. But you get range and offset switching plus a fine tune control out of the box. It stacks with an associated control board with 3.5mm jacks that also carries DOUT gates and indicator LEDs. To be honest, I think the switching can be done manually, presumably as you re-patch at the same time anyway. While it could be done with a digital IC (or FET perhaps?) the risk is that you inject digital noise into the sensitive analogue summing node (op amp inverting input). My concept also uses a switch pole to add/remove a resistor from one op amp stage, which varies the gain. This would be expensive (and a bit risky in terms of noise) with an analogue switch IC. Maybe vactrols would work :), but I made do with mini DPDT switches and indicator LEDs.

    @Altitude also did a fully SMT version with eight channels, all DOUT gates, extra triggers and clocks on the one board.

    To be honest, I'm not sure how much interest there is in these MAX525 boards. I think the price of the DAC puts people off, even though it has better linearity than TLV5630. If users are keen I'll do a run of them, otherwise I get personalised CV for myself :).

    Best,
    Andy

     

  7. I loaded up ain_jitter_mon to check the performance of AIN_4:

    57bb6b10b617b_AIN_4jitter.thumb.jpg.63d6

     

    Test conditions are a 5V reference into the input (normalisation), attenuation of this to min/mid/max using the on board pot (this pot doesn't go all the way to 0V/ground to protect the TL072 op amp output). AIN4-7 are jumpered to ground at the Core.

    Each point is a 1 second sample with the difference between maximum and minimum value plotted. ADC resolution is full 12-bit, so even with a jitter of 20 it's ~0.5% error. I think that'll probably be acceptable with CV inputs that are changing over time. Apparently there's also the possibility of oversampling.

    For reference, the figures look pretty similar to simply connecting a pot to 0V/3v3, so my guess is that the STM chip is the main culprit for noisy ADCs :).

  8. Probably unrelated, but I'll mention it -- the other day I was trying to create a new file via MIOS Studio File Browser called "AOUT_TEST.NGC" and it wouldn't let me. But I could create a file called "AOUT.NGC" Apparently this SD card has some corrupt sectors on it (when used in a camera), so it might work better on a different SD?

    :doubt:

  9. Hmm, I think Altium will cost you over 9000 dollars, unless you're a student. There are cheaper options like EAGLE (freeware up to a certain PCB area), KiCAD (free and open), Diptrace etc.

    All CAD software has steep learning curves. Plenty of fabs to get your boards done all around the world. Where are you located? If you're planning large boards, they won't be cheap and you'll have to buy multiple copies. Modulbox is a preliminary ideas page from @Psykhaze. I'm sure he'd be happy to discuss with you if there are common points of interest.

  10. large.lit.jpg.040be2ce97cfb6f25465559305

     

    Both AIN_4 and AOUT_4 are working nicely :). The range switches are especially useful for AIN, but I can see the benefit of alternative AOUT ranges with improved accuracy when used as a mod source (rather than a pitch CV). It seems a good idea to use the bipolar option for pitch, otherwise you'll always be transposing. E.g. I think C0 in MIDIbox land is set to 2.00V? 

     

     

  11. Here's some more!

    ***

     

    Hi, the hardware/case is usually the most expensive part, so you should ask yourself what you're willing to spend. Quality normally correlates with price.

    You can get a lot of parts from Tayda in Thailand, e.g.
    Pots (5-10k are good values)
    Switches (take your pick, normally you want momentary ones, perhaps some toggles or rockers. While cheap, these are considered to be quite poor quality, e.g. the moulding resin tends to melt very quickly during soldering.)

    It's simple to order under the customs threshold for the EU and you'll normally get your parts within 1-3 weeks. Check on their Face* page for a ~monthly discount of 10-15%

     

    http://www.banzaimusic.com/ (Germany)
    http://www.watterott.com/de/Komponenten/Mechanisch/Schalter-Taster (Germany)
    http://smallbear-electronics.mybigcommerce.com/ (US)

  12. To clarify the above post: if J2 is used for power, then J17 should be open.

    For externally powered Cores, I recommend (and will likely consider) the following style of cable (YMMV, not tested yet):

    http://www.ebay.com/itm/Right-angle-OTG-Micro-usb-B-5pin-male-to-A-female-panel-mount-Screw-Cable-25cm-/381713301841

    Heh, just for fun, these are the shipping criteria:

    Quote

    Shipping and handling

     
    Item location: Guangzhou, China
    Shipping to: Worldwide
     
    Excludes: APO/FPO, Africa, Central America and Caribbean, South America, American Samoa, Cook Islands, Fiji, French Polynesia, Guam, Kiribati, Marshall Islands, Micronesia, Nauru,
    New Caledonia, Niue, Palau, Papua New Guinea, Solomon Islands, Tonga, Tuvalu, Vanuatu, Wallis and Futuna, Western Samoa, Albania, Andorra, Austria, Germany, Guernsey, Ireland,
    taly, Jersey, Latvia, Liechtenstein, Luxembourg, Macedonia, Monaco, Montenegro, Svalbard and Jan Mayen, Switzerland, United Kingdom, Vatican City State, Brunei Darussalam, Cambodia,
    Hong Kong, Laos, Macau, Bermuda, Greenland, Mexico, Saint Pierre and Miquelon, Iraq, Israel, Kuwait, Lebanon, Afghanistan, Armenia, Azerbaijan Republic, Bangladesh, Bhutan, China,
    Georgia, India, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Pakistan, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan

     

×
×
  • Create New...