Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Thomasch last won the day on January 27 2020

Thomasch had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Thomasch's Achievements

MIDIbox Addict

MIDIbox Addict (2/4)



  1. Hi folks, i never heard something about the YMF825, is this a newly released Yamaha chip? 16-voice polyphonic FM synthesizer 29 on-chip operator-waveforms and 8 algorithms offer a whole variety of sound Synchonous serial data link for host controller interface Integrated loudspeaker driver (also supports external amplifier connection) Integrated 3-band equalizer Integrated 16-bit monaural DAC Integrated power-on resetFlexible Power Supply Configurations https://device.yamaha.com/ja/lsi/products/sound_generator/images/4MF825A40.pdf
  2. I don't own a RD-8, but i'm interested to buy one at a later point. On gearslutz.com there is a thread about modifications for the RD-8 and i just asked Maffez, who is the person that comes every day with new ways to mod the RD-8 around the corner. https://www.gearslutz.com/board/modular-mania-all-things-eurorack-and-modular-synths-effects/1278739-behringer-rd-8-diy-modifications.html The RD-8 seems to become a great success for Behringer. Seems they can not produce them as fast as they sell them. The first batch was completly sold out, after a couple of days. But with a price tag of only € 299 i don't wonder, when people buy these devices like crazy.
  3. Just want to share, that the new Behringer RD-8 drummachine is using a STM32F405. Maybe MIOS is an option as an alternative Firmware for those of you who own one.
  4. @Psykhaze What happened to this project? Was it abandoned?
  5. I tried to create something with the SRs directly on the board - there is really little space between all the switches. :D With a classic Diode Button matrix it would make much more sense and i could choose between much more available switches/button caps. Not to say, that spst switches might be cheaper and easier to wire. It would also make much sense, to change the wiring of switches and encoders to different SR and SR pins, to bring the SRs closer to where they needed and to avoid a spidernet going from everywhere to everywhere across the board. I made a new schematic utilizing a 4x6 diode button matrix, that might be more efficient than the standard wiring. MBFM_Frontpanel_PCB v.05.pdf It uses 4x 74HC165 SRs (DIN) and 3x 74HC595 SRs (DOUT). I will use SO-16 Packages. For the resistors i'm not sure which package might fit best, maybe a resistor array might be the best choice, for the ease of soldering. Atm i'm just sourcing which package type for the array might take the least space, while still being solderable by hand. Any advices? In a next step i would like to change the behavior of the "Ins/Op Select" and the 4 "Ins/OP [1...4]" buttons and would like to replace them with a 2x4 matrix for 8 dedicated "Instr [1...4]" and "OP [1...4]" buttons. But all this is worth nothing and becomes a dead end eventually, as long as i'm not able to modify the code. I downloaded Notepad++ and the toolchain explained in the wiki, but when i dig into the files i do understand nearly nothing, i'm a complete programming rookie... I didn't even understand how to compile - but i'll try hard. Is someone willing to help me with the configuration and compiling of the code?
  6. Yeah, in case i would do that, i would only use SO-16 packages, the DIL-16 used on the DINX4/DOUTX4 are way to big. Using smd resistors would be mandatory too, to be able to fit that to the board. Do you think theres someone who want to build one of these boards too? If anybody want to join in, just write a message here. Unfortunately my programming skills are near zero,but in case someone could help out and adapt the code for more inputs, i could change the whole approach with spst switches instead of the dpdt ones and some additional changes to the button layout. I would just have to chain some more shift registers. Anyway, i still do not know if that is even possible, because from what i remember reading here, the actual code is using almost all memory with some lonely free bits left.
  7. Ups yes, that was a typo, i meant Vs, i will fix it in the original post. It's not a bad idea, to include the DIN/DOUT directly to the frontpanel pcb. But on the other hand, i have DINX4/DOUTX4 boards still in use with the actual setup of my MIDIbox FM, so no need to build it again.
  8. The Pin Headers will connect to a DINX4 and a DOUTX4. No need to add even more resistors. Its basicly the standard wiring for the extended Frontpanel. http://www.ucapps.de/midibox_fm/mbfm_din_default.pdf http://www.ucapps.de/midibox_fm/mbfm_din_default.pdf Only difference is that i used 24 dpdt switches for the 4x6 matrix. To be true, its not really a button matrix. In the original design every row has a switch and every column too. My dpdt switches will work as if you press 2 buttons, (a row and a cloumn button) on the original design. So if i press any of the button in the first column, one of the double poles on the switch will always connect the MCol1 labeled pin to Vs. (DINX4) The other pole of the switch will connect MRow (DINX4) and MRow1, MRow2, MRow3 or MRow4 (DOUTX4), depending on wich of the 4 buttons in the row you have clicked on. I use the dpdt switches to avoid coding for more shift register inputs, because i have no clue of coding. Otherwise i would have also changed the "Instr./OP Select" button and the 4 "Instr/OP1-4" buttons to 8 dedicated "Instr1-4" and "OP1-4" buttons.
  9. I have a question regarding Eeschema (i use KiCad). I wired all Vs connections to the bus, is that ok or should i use ground symbols instead of connecting Vc to the bus? I ask, because i have no clue, if Kicad might build it's ratnest differently, when it has to wire a ground line, or maybe theres any other reason i didn't tink of, not to wire Vc to a bus. MBFM_Frontpanel_PCB_ v.03.pdf MBFM_Frontpanel_PCB v.03.sch
  10. The DPDT momentary switches i will use, are much taller than most tactile switches and i realised, that there might be a problem with the height, because the rotary encoders are too short to have switches and encoders on one board. It seems i have to make 2 small extra pcbs for the encoders and put them on shorter spacers, to get them closer to the prontplate. This sucks a little bit, because it will need more space for additional screws and some additional pinheaders.
  11. Might not be the best solution to push the LEDs into the board with force, because they are mounted on a pcb and the resulting force will bend their legs. Good hint, to use a white Oled with a transparent red acrylic window! It's a MIOS8 core on a PIC18F4585. Maybe @TK. can tell us if it might work? @latigid on When you tinkered around with these OLEDs, was it possible to use them just as a pure hardware replacement instead of a HD44780 LCD display or did you had to change something in the code to make them work on your core32? My english is not the best, , so what means 15/100 error at tangent? I understand it in a way, that there will be a tolerance of +- 15%? It would be cool to fit the LEDs without any gap into the frontplate, because gaps are always pulling dust like magnets (and they are hard to clean afterwards). Because of tolerances a little bit of gap between hole and LED might be necessary. Just enough, that it don't needs any force to slide the LEDs in. I might have to add a bevel to the cutouts from the backside, to give the LEDs a little lead sliding into the cutouts. I'm sure this will prevent a lot of frustration while installing the pcb to the frontplate eventually.
  12. I want to use rectangular 2mm x 5mm LEDs, because they look so much cooler than the regular round ones. But i realized quickly, that traditional CNC milling will always make rounded edges on the cutouts in the panel, with the size of the diameter of the milling tool. This will make it hard to fit a rectangular LED into the cutout without adding additional gap width to the cutout or sanding the edges of the LED. I will have to checkout if laser cutting, punching or something else might be the solution for my problem. Any hints from the more experienced case builders are highly welcomed. When i dived into the deep of the web for sourcing parts, i ran into those nice 40x2 OLED displays with WS0010, RS0010 and OLED-0010 controller. Would be nice to use one of these OLEDs on my build. Are the WS0010/RS0010/OLED-0010 OLEDs compatible with the HD44780 driven LCD Displays that we typicaly use on the MIDIbox FM? Actually i'm looking for a red 40x2 OLED for a little bit of DX1 touch, but it seems there is no red one. Has anyone found a red 40x2 OLED somewhere?
  13. Hi folks. I've build a MIDIbox FM years ago and had a lot of fun with it in the last years, but i've never taken the time to design the beautiful case that this synth deserves. It might have to do with the fact, that building something really cool would make the sausage casing more expensive than the sausage. However, in the last days i came to the conclusion, that now it's the time to build something nice and i started with it. Unfortunately i never made a professional designed PCB by myself, but this time the handwired strip boards i used with my projects in the past wont do the trick.Same goes fpr 3d design and cnc milling of the frontpanel, never done anything like this. Actually i'm in the process of learning KiCad and FreeCAD and as i quickly realized, there are a lot of other skills and knowledge i have to learn before. The goal is a 19" case with the extended user interface. The matrix row/column buttons of the original expansion design will be extended to a dedicated button for every single function. To make this work without having to change the code, i want to use DPDT tactile switches, which are really a rare breed out there. Here are the first results of what i've learned until now:
  14. Hi all and a happy new year. I'm just courious, because the basic version still sounds quite nice and i would love to see a vst version with tweakable knobs and buttons, but - is this project dead or just on the bottom of your priority list Thorsten? Best Regards, Thomasch
  15. Or check this - 5pol din for 0,35€/piece. https://www.musikding.de/DIN-Buchse-5-polig-Print EDIT: Just saw, they are out of stock. maybe it makes sense to email the shop owner.
  • Create New...