The MIDI controller allows a very diverse set of solutions. It is easy to program a small CPU to do what you need.
Its main use in PiHPSDR is for “DJ” controllers. They come in many sizes which provide encoders, sliders, and buttons. Works in the other MIDI-supporting SDR apps as well.
The TeensyKeyer is an audio mixer and CW keyer that uses MIDI for controls and CW events.
There are a lot of MIDI example programs for Arduino so you can build a control ‘pod’ of your liking pretty easily with any controls you prefer.
--
You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
hermes-lite...@googlegroups.com.
To view this discussion visit
https://groups.google.com/d/msgid/hermes-lite/CACwB4R6khCPh-vTrXHmo1emV7cwfyNuTgsCvWBfzXD5OtLMAEg%40mail.gmail.com.
Ummm, ok well you were asking about MOX before and now you are controlling PTT.
So a foot switch into the front panel jack would be another option. I actually use VOX quite a bit.
Yes, interesting idea to intercept keystrokes and convert to rigctl.
There are two different commands in piHPSDR that
can be assigned to buttons:
MOX = toggle PTT status upon PRESS, do nothing upon RELEASE
PTT = go TX upon press, go RX upon release
so PTT button that is to be pressed and held should be assigned
to the command PTT and not to MOX. For a toolbar button, PTT
is not practical here MOX is the better choice.
But would strongly recommend to RTMF before discussing such things
on the list.
A Teensy 4.1 has native MIDI/USB. Great little micro.
The CTR2-MIDI or one of the other version controllers they have might be what you are looking for.
I have the CTR2-MIDI and tried it with piHPSDR but I forget how it worked (or did not). With Thetis, SparkSDR, Quisk and others SDR apps, they can interpret and assign the MIDI events differently such that this controller (or any controller) does not work well for every function in all apps. They are all a bit different. As a result I found I am not using mine like I hoped. It has 2 MID outputs methods to try. I got the kit, it was relatively low cost so I gave it a try. I am sure it will find use later. 1 knob with push switch, 6 buttons surround it. All can have dual function with push and long push actions. The knob kicks inn a second set MIDI values and behavior with a push and turn action.
--
You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
hermes-lite...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hermes-lite/CACwB4R5GmKF6cs2L925uaQBV55n7fLrhm29tmyGUuaQHuVaMYg%40mail.gmail.com.
Also for DIY pads
I use several of the I2CEncoder V2.1 with a Teensy 4 in my Teensy SDR project. The Teensy supports MIDI and these are daisy-chained on i2C bus with 5 wires (pwr, signal, INT). They can plug into each other or use cable to separate them.
I use the RGB encoders with a variety of their large and small knobs. I use the color for feedback. Blue during a push action, green when the value is in range, red when the end of range is reached.
--
You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hermes-lite/2dca8d6f-8026-4d1a-b53d-3516d0d5a954n%40googlegroups.com.
Have to say this was a very interesting way to inject midi keyboard commands to the application software but thuis took thousands of lines of code to accomplish in this manner.
I chose to simply emit signals into my sdr software when certain midi controls were received. No need for virtual com ports, database functions, latency, etc.