
FantomXR
Members-
Posts
1,035 -
Joined
-
Last visited
-
Days Won
22
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by FantomXR
-
After some modifications on the PCB I nearly have them working.... but I'd really need to create a new PCB...
-
Hey people, I'm looking for a solution to combine the fast scanning speed of the MB_KB app and the features of NG. With that said, I want to use two STM32F4. One is running NG and one is running KB. Is there a simple way to connect the KB to NG without using MIDI? I read about the CAN-protocol, but I'm not sure, if the STM supports this method and it's even not clear to me, how this connection should work. Thanks! Chris
-
Current and available source of Hammond B3 style controls?
FantomXR replied to kyleivanblake's topic in Parts Questions
You can buy them from me. PM me when interested. -
Thanks ;)
-
Come on.... Please read through ucapps.de at first... it's everything there (also component lists / orderlists) You need a core... it doesn't matter which one. The STM32F4 is newer and the "actual" one... so if you want to be sure to have the new firmwares running on the core, use the STM32F4. It's cheaper and "faster" also. You get the pcbs at Tims shop: http://midiboxshop.bigcartel.com/ You need to solder them by yourself... there are no prebuild-pcbs available. If you are looking for that kind of stuff, take the doepfer-electronics.
-
You need a core (LPC17 or STM32F4) and a DIO_Matrix-Module. That's it. You even don't need an adapter... I connected a bunch of 61key fatar keybeds directly to the DIO without any adapter.
-
Hi TK, sure. This is a pcb I created where pin 1 of the DIL header should be the row selection line. I was looking at your schematics and it seems that I made a mistake sadly... If I get it right the diodes in my layout have no effect. I could turn the diodes and use pin 1 of the DIL header as column-selection and pin 3-10 for the rows. Not perfect, but a workaround. Am I right?
-
Thanks for the reply. But it doesn't sound logically to me to put the diodes "reversed" behind the switches... because in my understanding it would block the signal from the switch....
-
Hey people, I have a simple question. For me a diode is a kind of blockade for signals. But in a switch matrix (if I get it right) the diodes will be connected reversed so that I would expect that absolutely no signal will pass the diode. I know that those diodes are used to isolate the switches and they are necessary. To make clear how I understand it I attached a picture. So: What happens with the diode if I press a switch? How does it "passthrough" the signal coming from the switch? Or did I get it wrong? Thanks, Chris
-
Hi! Thanks for checking! It seems I made a mistake in the PCB-Layout. The GND plane is not connected to every GND-pin because it got cutted by the mounting holes. Anyway! I was able to make it work with a few modifications. I will add those to the PCB and after that I will publish the finished PCB.
-
Dear community, again: I need your help! Meanwhile I ordered the PCB ad the display is not working. Could anybody please doublecheck the design and give an advice? Thanks! Chris
-
But you could for example put an EVENT_KB which has transpose = 0 in bank1 and another KB with transpose = 12 in bank 2 and switch between the banks with a switch. Not perfect, but a workaround.
-
But there is already a transpose-function! I'm sure you can switch it on with a bit of effort. I don't have the time at the moment to check it out. I just wanted to let you know, that transpose is already integrated in NG. Shouldn't it also be possible to adjust the range of the keyboard with two encoders? I can't find the original thread, but here is what TK said a while ago:
-
But this sounds more that you are not using the correct detent-mode. Did you try several?
-
I can't help you on this topic. But I'm interested why you need this function. What is the usecase? Could you please explain?
-
Hi TK, do I get it right that it's not necessary to add an AINSER - module if the resolution of 7bit is enough for the user? So I guess it's the same with expression-pedals or footswitches, right? Would be great ;)
-
Full 16x16+X BLM with silicone buttons, matching case. Interested?
FantomXR replied to latigid on's topic in MIDIbox BLM
Just a hint: If you are not fixed to go with aluminium, you should check Formulor. They lasercut acryl and other materials at an reasonable price. -
Good to know! :-) Thanks! I have a second core here. I will use this for my floorboard for now!
-
Hi TK, yes, exactly. I created an EVENT_RECEIVER with the CC the floorboard sends. I forward it to a SENDER and this one calls an section via type=meta meta=runsection:2. The sense behind that is, that the floorboard should send ascending programchanges (first step PC0, second step PC1, and so on) and a second button resets the value and it starts from zero. This is a separate script section and is called by runsection:3. Also this section has only three lines. So it's not a lot of code going through this. Finally I use a Dummy-LED for storing the values. I can post the code tomorrow.
-
Hey people, I have a simple keyboard which is scanned with a DIO-module. It works flawlessly. In addition I have a floorboard with a few buttons on it. I use the RECEIVER / SENDER functionality of NG to run sections with the floorboard. The problem is: If I press a key on the keyboard and one of those buttons on the floorboard simultaneously, the key won't be recognized. I use the floorboard to switch between sounds. So that's kinda problem ;) Is there a workaround for that problem? I already tried using different ports without success. Thank you very much! Chris
-
Got it! Thanks ;)
-
I'm working on 8.1. Okay, so... you say, that I may use port 2 for the host and port 1 for MIOS? I didn't try out it yet... thanks for the suggestion!
-
Hey people, I wonder if there is a chance to open a MIDI port twice on windows. I want to run a host, which plays the plugin but I want simultaneously run MIOSStudio to edit the controller. I tried the GM5 driver, but when installing it I do get an error. Thanks, Chris