TK.

MIDIbox KB

184 posts in this topic

19 hours ago, latigid on said:

In principle it should work, here's an STM32F4 build of the latest version of MBKB v1:

project.hex

As discussed above, MBNG should be fine (and be easier to configure).

Sweet thanks! Will mess around with NG as well.
Although my question is sort of moot since smash is out of core pcb's.

 

EDIT: dammit sorry for the multiple posts. I kept getting server unavailable / Nginx Error.

Edited by djversus

Share this post


Link to post
Share on other sites

Hello, a quick suggestion for midibox KB, i guess it would be relevant to include the MAP feature in the midiboxkb, as it's really useful for adjusting keyboard velocity.

Cheers!

Share this post


Link to post
Share on other sites
On 13/10/2014 at 11:59 PM, TK. said:

   o added "break_is_make" option which allows to trigger a note when the break

     contact is activated (nice for playing organ style)

Hi! 

Can you explain why did this option exist ?

I mean... How can it feel different than idle contact + break contact + velocity 255 ? 

Or maybe it is 'just' the "no velocity keyboard" implementation ?

Thanks

Share this post


Link to post
Share on other sites

The break contact will be triggered earlier than the make contact, this makes the difference.

Especially nice if you want to play organ rakes: 

 

Best Regards, Thorsten.

Share this post


Link to post
Share on other sites

I build midi kb / midi ng with adtm32f4 basecore + diomatrix and keybed pcb midibox_kb_scanmatrix_novel_type1 file: /// C: /Users/Administrator/Downloads/midibox_kb_scanmatrix_type1.pdf but the path of the socket 16 pin of its header is only c1, c # 1, d1, d # 1, e1, f1, f # 1, g1 miod bootloader denagn firmware terbary then input midi kb program through mios studio each one octave what to do following my file include

61K (1).pdf

Share this post


Link to post
Share on other sites

Hello, I have tried to ask on several forums however without any final answer than I have found this forum. The situation is:

1. I have started to build a 2 manual midi controller with inbuilt GSI GEMINI sound module. The project is mechanically ready and 80% of the PCBs are ready and built in. The lower manual (KEY2) is 73 key Fatar TP8O with reversed diodes and the upper manual is 61 kex Fatar TP8O.

2. I will use 2 Midibox modules. The first with Midibox KB for scanning of 2 keybeds and the second one with Midibox Ng for scanning of the control buttons, storing presets (CC values from the pots and buttons and Program change parameters) and working as a Midi Router

3. Upper manual will be assigned to Key1 Midi channel 1, Lower manual will be assigned to Key2 - Midi channel 4, 1 pitch bend wheel with modulation will be assigned to KEY2 and both manuals will haveseparate  Sustain pedal and expression pedal inputs connected to direct AIN inputs J5A, J5B

4. I want to make possible to activate and deactivate the "Make is Break" function by activating a Digital input on J10A or J10B. Is it possible to do with Midibox KB? If not I have to install relays to shorten the Make and Break buses physically (It works, I have tried it)

5. My other idea was to implement other functions, see the link and the enclosed files!!! http://midibox.org/forums/topic/20687-midibox_ng-and-kb_transpose/?do=findComment&comment=180349

This week I want to start to make the PCB for Midibox KB board, it should be good to have any feedback if it is enough to calculate with 2 digital inputs to J10 or I have to add relays for contact shortening!

Thank you in advance!

 

Frank

midi.pdf

Gemini.jpg

Architecture.pdf

Share this post


Link to post
Share on other sites

Hello,

 

is there anybody who can answer at least the question how can I scan DIN on J10A or J10B and switch on/off the "Make is break function" separately for Key1 and Key2? Of course in runtime. The best should be if somebody could send a sample code how to scan the J10 in Midibox KB (If it is possible). I am not a programmer expert so I would need some help. Enclosed the mechanical status of the controller.

 

Thank you in advance and sorry for my "amateur" questions!

 

Frank

Gemini2.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now