-
Posts
15,199 -
Joined
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by TK.
-
-
-
No alternative solution has been found yet.
Best Regards, Thorsten.
-
It isn't supported yet, but I could add this option without much effort.
Basically the same driver like for the MAX525 could be used, only the word format is slightly different.
Best Regards, Thorsten.
-
Ok, under these conditions MBFM is indeed a nice solution, since it has been created at a time where industrial quality PCBs where not common in the DIY world :)
Best Regards, Thorsten.
-
This isn't required for the receiver board, since it provides a dedicated connector for the AOUT module called JAOUT:
Best Regards, Thorsten.
-
But i could manage it into a desktop like case. Aside from that, im puzzled by midi channels. Can i use all operators on one channel only, kinda like a regular, lets say DX synth ?
yes, the operators of an instrument can only be controlled from a single MIDI channel.
There is no possibility to satisfy special requests - this is a really old project written in assembly language for an expired microcontroller. It also has a very inflexible patch structure (where I intended to allow the control of all parameters via CC). It isn't fun to enhance this, therefore it's officially only in maintenance mode anymore.
However, it makes some cool sounds! Don't miss the powerful randomizer! ;-)
Best Regards, Thorsten.
-
At page #4 you can see, that BYPASS SELECT and PRESET SELECT are digital inputs with pull-up connected to 5V
If you configure one of the J10 ports as output in open drain mode, it could be directly connected to pin 3 and 4, and Vs (ground) to pin 1 of HDR2
The MIDIbox NG firmware doesn't allow to switch between push-pull mode and open-drain yet, but I planned to provide this option anyhow. :)
Page #6 shows, how the RESET# is generated, actually it's via open drain (resp. open collector) as well. This RESET# goes to U20 where also the buttons are connected. But I fear that it will not only reset the button logic, but also the DSP. Don't know what this means.
You could try this out by (shortly) connecting pin 10 of U20 to ground - does this reset the entire device? Any noticeable effect in the audio path?
Best Regards, Thorsten.
-
Hi Tom,
fortunately I also implemented the inverted option for EVENT_LED (I had the same use case in mind :)
For bulk-assignments, I've actually another idea: the possibility to set "attributes" from a .NGR script, and to provide some kind of iterator, such as "set_attribute BUTTON:{1-256} inverted 1"
But it will take some time until this will be available, because it requires some parser extensions.
Best Regards, Thorsten.
-
Using laser cut (e.g. from formulor) was my first idea. There might be some other parts (e.g. LCD/OLED frames) which could be part of the panel as well.
Good idea to use multiple PCBs for the frontpanel.
Best Regards, Thorsten.
-
Most simple entry point would be the MBHP_CORE_STM32F4 module running with the MIDIbox NG firmware.
No DIN or DOUT module required, you could connect reed relays and buttons directly to J10A/B, configured as digital in- and outputs.
If the vocoder has some kind of "reset" for the program button, it would be easy to setup a .NGR script which issues the reset, and then sends pulses depending on the desired program number. But the documentation doesn't give enough info how a reset could be triggered.
Best Regards, Thorsten.
-
No, it isn't like modern kits. The project has been created 10 years ago and was intended to be built into a 19" case with a large display and many menu selection buttons + soft function encoders.
Smaller variants (such as sammichFM) are more difficult to use, actually it's better to edit sounds with the CTRL editor for these devices.
Best Regards, Thorsten.
-
I can send you a pre-programmed chip if it isn't so urgent (in 2..3 weeks)
Actually I planned to re-establish this "PIC programming service" again anyhow, since there aren't so many PIC users anymore, which means that this doesn't result into too much effort at my side.
Best Regards, Thorsten.
-
This is a typo, the AOUT interface should be in MBSEQ_GC.V4 (and not MBSEQ_CV.V4) file. However, you don't edit this file directly, instead this file just stores the values that you changed in the CV configuration page.
Gates are configured in MBSEQ_HW.V4
You've to ensure that the 3rd SR isn't assigned to any other function which could overlay the gate.
Typical errors if the CV interface isn't working:
- no proper connection via J19, e.g. swapped signal lines
- too long cable between core and AOUT(_NG) module (max. 20 cm)
- soldering errors
- wrong track configuration (-> see http://www.ucapps.de/midibox_seq_manual_m.html search for AOUT port)
- wrong CV configuration
Most simple way to check the communication between core and AOUT_NG:
Enter the CV configuration page, select the right module (AOUT_NG), set Calibr.(ation) value to 1V, 2V, 4V, 8V
You should notice that the selected CV output should change it's voltage.
If this works, you know that the MIDI track configuration doesn't select the right AOUT port and channel.Most simple way to check if gates are working:
Set "J5_ENABLED 1" in the MBSEQ_HW.V4 file, and connect a LED via 220 Ohm resistor between Vs (GND) and J5A.A0 to check if the gate is working with this pin.
If yes, do the same with the SR that you selected with CV_GATE_SR1
Note that the first gate is located at D7 (not D0) output pin!
If this test isn't working, then your MIDI track configuration doesn't select the right AOUT port and channel.Best Regards, Thorsten.
-
For the records: Christian and I worked out a calibration mode which is now available in the repository.
More details about the calibration procedure at the MBKB webpage soon.
Best Regards, Thorsten.
-
Currently I can't check each reported issue immediately - too many requests at once which have to be prioritized - but I will come back to this topic soon.
Added to the wishlist to check this (so that it doesn't get lost)
Best Regards, Thorsten.
-
Try:
set_min AIN:1 KB:1
This will transfer the current value of KB:1 (the key number) to the min value of AIN:1
or use an encoder for this purpose - very similar:
set_min AIN:1 ENC:1
Best Regards, Thorsten.
-
In order to select this page w/o button shortcut, just enter the "EXIT" key and scroll to the CV configuration page with the datawheel.
Best Regards, Thorsten.
-
This one could work - please try it and give us feedback.
If it doesn't work, I will send you a replacement for free (at least it's worth a try, because this looks like a good source for european users)
Best Regards, Thorsten.
-
Hi,
I agree that this can be confusing. I will add a new option which allows to select the key selection strategy soon: first, last, highest note, lowest note (these modes may also be interesting if the transpose value is entered with the BLM or with an external keyboard)
Best Regards, Thorsten.
-
-
Hi Tacoma,
I agree that this enhancement is important - it's available now, please try this firmware:
http://www.ucapps.de/mios32/midibox_ng_v1_033_pre19.zip
Best Regards, Thorsten.
-
Yes, it should work this way! :)
Best Regards, Thorsten.
-
TK.: very nice! It looks like the slider implementation is very good. I guess you kept the longer sliders in? This will be a personal preference I suppose. An idea I had was to make or buy some silicone covers to use as slider caps. This might make them a bit more ergonomic and also act as diffusers for the LEDs which can be quite bright.
The long slider shafts are ok for me. LEDs are too bright (especially the white ones) with a 220 Ohm resistor, I will probably replace it by a 1k resistor. Silicone covers would be nice.
I take it that there's no issues with the case? Stability (i.e. no PCB flex) is good with the extra standoffs? Are all M2 grub screws installed? Do the bottom feet work?
Thanks for the reminder about the bottom feet, I forgot to install them and that's also the reason why the case slipped sometimes during the video recording. Now it's stable.
Yes, I installed the M2 grub screws, PCB is stable when I push the buttons
Okay, thanks for the file, let's see how yours goes and I can add it to the OP. I didn't have issues with mine (corners are properly rounded) and I think TK.s was also good? In any case, the spacer holes are a few mm larger than the buttons.
They are good, but I've only 4 spacers, a spacer for each screw would be better to avoid that the PCB is bended during mounting
@Altitude: nice panels :)
Best Regards, Thorsten.
-
Enter MENU->FX->Robo (GP button #3 in FX page)
Best Regards, Thorsten.
Request: inverted option in EVENT_BUTTON
in MIDIbox NG
Posted · Edited by TK.
Ok, this version also supports LPC17:
http://www.ucapps.de/mios32/midibox_ng_v1_033_pre20.zip
Best Regards, Thorsten.