Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Wants/Wishes #55

Open
ramdor opened this issue Jan 3, 2023 · 25 comments
Open

[FEATURE] Wants/Wishes #55

ramdor opened this issue Jan 3, 2023 · 25 comments
Labels
enhancement New feature or request

Comments

@ramdor
Copy link
Owner

ramdor commented Jan 3, 2023

Copied over from ApacheLabs forums. Add anything new as a comment below. Cheers. Richie.

On the TODO list (in no specific order)

  1. pan adaptor blobs become markers, and have management facility and features from spec analysers such as find -3dB either side of marker, next high to the right, next high to the left, delta dBm, etc
  2. split up the receivers, starting with display engine, and then moving to the internals of the console (lots of work, probably weeks and weeks if not months)
  3. redo all control panels to be movable, and move away from forced spread out structure of UI especially problematic on large displays
  4. json or some such output feed for things like streamdecks
  5. Spot colours and improvements to the lines, perhaps with blobs etc, overhaul essentially
  6. IF view much like SDR console
  7. New modern VFO control + skin-able
  8. Setup tidy up
  9. Drive power link to TX profile option
  10. Insert manual notch from autonotch data. Is this data available - need to investigate
  11. timer start on first PTT, and align to interval
  12. Path Illustrator - someone will have to take that on. Not for me guv.
  13. New updated recording system
  14. Wideband update
  15. DRM filter extension - investigate
  16. Customisable stack grids, where filters can be applied to buttons
  17. MON on/off for recording playback
  18. VFO acceleration, much like the 'icom' solution. Rate over time config and speed jumps or linear?
  19. RX2 rx audio into VAC1
  20. Cat? macro button panel
  21. dragging splitter of panafall left and right will act the same as if dragging the top numbers
  22. enable multi RX option for split mode
  23. delta sync drag of rx1/rx2 min/max
  24. improved grid spacing to make it more readable
  25. Copy VFO-A => VFO-B (and B > A, and A <> B) include mode, rx-filter,etc.... enable/disable via setup
  26. Count down timers
  27. return cw delay to semi break in, remove when qsk, or add two options
  28. waterfall palette to use gradient bar so can be configured
  29. zoom/pan on gradient control
  30. 5 second tune/tone ?
  31. freeze display for screenshot
  32. rit/xit overlay and mouse drag/tune
  33. unlock gain if value entered into gain multi diversity
  34. woodpecker tune tone? investigate

Done
20) Calibration Offset store for EXT/INT osc, so that if your ext ref is off you can select the value you stored for that situation.
25) passband SNR calculation (peak power in PB? or using dsp signal power?)
26) auto agc set min of grid, however this causes jumps if step size is set, needs investigation (noise floor comp can control this)
29) PA profiles
30) Drive slider limit (done with right click on drive bar)
38) Midi command to swap vfo wheels
5) Multi-meter 'a better meter'
23) Quick auto split, +/- 5Khz, tx to vfoB, RX left ear, TX (split rx) to right ear
17) FM adjustable RX filters - investigate

@ramdor ramdor added the enhancement New feature or request label Jan 3, 2023
@w-u-2-o
Copy link
Collaborator

w-u-2-o commented Jan 3, 2023

Shameless lobbying 😄: prioritize items 22 and 24, please! 22 because a lot of people would love that, 24 because that will lessen the pressure for more bespoke button development.

New idea: add "MON2" mode that picks off MON audio immediately as it enters Thetis for low latency sidetone.

@Gary-K9RX
Copy link

ENHANCEMENTS:
-When SPLIT selected : right click on frequency readout in the VFO B (TX) window changes the readout to frequency offset to the nearest 100Hz (i.e. "2.1 Khz")... I suggest nearest 1/10th Khz so as not to make it too busy as one tunes.
-When SPLIT selected : Also - if there is room - in the upper left of the box add : + 1 2 5 where the + is for up (click on it to change it to down and '-') and the numbers are for offset. These are the most commonly used values as a starting point. Alternatively : right click on the SPLIT button shows selections for + 1 2 5. The box values would be preferred.

-either add 5Hz as a step size or replace 2Hz with 5Hz.

-The numeric indicator for 'avergage noise floor' is useful - however its color is fixed and often hard to read since it is buried IN the noise display on the pan. Set the color equal to APPEARANCE|RX DISPLAY|GRID|TEXT and move to the upper left of the panadapter - or lower left - just in the clear.

-Under the ZOOM bar (or the 1X 2X to its right) add box that shows the total displayed width to nearest Khz 'WIDTH: 189 Khz' for example. Allow this to be edited/changed to set the width.

-to the right of CTUN add a box to set the low edge of the adapter if CTUN selected.

-DISPLAY|GENERAL|S-METER leave the "S" fixed and build to its right... as is if the signal is changing from S9 + 5 to S9 + 10 it jumps around re-centering itself. So fix the S in place so it doesn't jump around (ok that it isn't precisely centered always)

@W2PA
Copy link

W2PA commented Jan 3, 2023

Just a note on #21 (VFO accel): I've implemented this (a while ago - 2018?) for the Behringer MIDI controllers and it seems to work fine. But it's not customizable. It has 3 regimes: slow (normal) tune rate, faster once you turn the knob relatively quickly, and fastest, when you spin the knob wanting to go, say, from one end of the band to the other very quickly.

@fjstuden13
Copy link

I'd like to see the MON audio come directly from RX1 rather than from the pure signal corrected I-Q going to the transmitter.

When operating in AM with Pure Signal, the I or Q audio is often nulled out, so that sidetone is only one channel. With PS turned off, it is normal - both channels.

@SM3PZG
Copy link

SM3PZG commented Jan 27, 2023

I would like to use the SH/DX command in the spotting window. At start up enter for example SH/DX/500 for the 500 latest spots.

I would also be nice if the AGC settings would be save in the Band Stack or when switching modes. Switching to CW sets Fast AGC, switching to SSB sets Slow or Medium AGC.

@duhurns1
Copy link

duhurns1 commented Feb 2, 2023

I would like to ask, if it's possible to implement an adjustable FM Deviation or adjustable FM Profiles for better audio quality(non N-FM).

@DL8LAQ
Copy link

DL8LAQ commented Feb 6, 2023

During playback of wave file change VFO A to the frequency stored in filename and activate CTUN.

@oldjackbob
Copy link

Requesting the option to lock the delta between the spectrum grid min and max for RX1 and/or RX2, even when "Adjust Min to Noise Floor" is enabled.

Capture-1

@ramdor
Copy link
Owner Author

ramdor commented Feb 26, 2023

implemented the Delta offset request by @oldjackbob in 2.9.0.7. Available when released.

@ramdor ramdor closed this as completed Feb 26, 2023
@ramdor ramdor reopened this Feb 26, 2023
@oldjackbob
Copy link

Thank you sir!

@oldjackbob
Copy link

Another request, please...

Request the option to right-click on the VAC Underflow/Overflow icon(s) in the Main Console to clear out the respective counters in the VAC1/VAC2 screens.

This would allow the resetting of all related icons and counters with a single click.

Capture-1

Capture-2

@ramdor
Copy link
Owner Author

ramdor commented Mar 8, 2023

@oldjackbob there has always been an option in Setup->Audio->Options 'Overflow/Underflow click to clear'. With this option enabled the indicators will persist until you click them to clear them, instead of fading away. With the option turned off so they fade away and they will only re-appear if new under/over flows start happening. I think clearing resetting the values would not be too helpful as it is record of what has been happening.

image

@oldjackbob
Copy link

oldjackbob commented Mar 11, 2023 via email

@ramdor
Copy link
Owner Author

ramdor commented Mar 11, 2023

@oldjackbob

have added to 2.9.0.7

-add: clicking vac over/under run notification icon will clear vac counters if configured to persist (option in audio options tab)

@oldjackbob
Copy link

Another feature request, please..

Retain Diversity settings for each band.

Kind thanks,
Mark

@Roturbo
Copy link

Roturbo commented Jun 13, 2023

Hello,

if it is possible, please change the antenna switch for RX and TX with a more usable buttons,
large and easy to change, also it is only possible to change antenna inside ham bands,
the possibility to change the TX or RX antenna at any time and in any frequency
will make it much more versatility and practical.

Tanks for the good work.

@grabauter
Copy link

Another suggestion: save audio related settings to TX profile (e.g. NR/NB/ANF/SNB, ALC, Leveler on/off, COMP, MIC, VOX, DEXP, RX/TX EQ, filter size) - this would make it easier to just press load the profile and operate in a different mode. Now it's a lot of buttons and settings to check every time I switch vom DIGU to LSB/USB.

@ramdor
Copy link
Owner Author

ramdor commented Oct 26, 2023

Another suggestion: save audio related settings to TX profile (e.g. NR/NB/ANF/SNB, ALC, Leveler on/off, COMP, MIC, VOX, DEXP, RX/TX EQ, filter size) - this would make it easier to just press load the profile and operate in a different mode. Now it's a lot of buttons and settings to check every time I switch vom DIGU to LSB/USB.

If you turn on Highlight TX Profile save items on the Transmit tab, it will show you that leveler, comp, mic, rx(new)tx eq, filter sizes and many other things are already included in the profile. NR/NB etc are not at the moment however as these might be better suited to a bandstack entry.

image

@grabauter
Copy link

Another suggestion: save audio related settings to TX profile (e.g. NR/NB/ANF/SNB, ALC, Leveler on/off, COMP, MIC, VOX, DEXP, RX/TX EQ, filter size) - this would make it easier to just press load the profile and operate in a different mode. Now it's a lot of buttons and settings to check every time I switch vom DIGU to LSB/USB.

If you turn on Highlight TX Profile save items on the Transmit tab, it will show you that leveler, comp, mic, rx(new)tx eq, filter sizes and many other things are already included in the profile. NR/NB etc are not at the moment however as these might be better suited to a bandstack entry.

Then I might run into a bug, yes, it's initially saved (items are highlighted), but after loading a different profile, then the saved one, those buttons are disabled again for me.

@ramdor
Copy link
Owner Author

ramdor commented Oct 26, 2023

Another suggestion: save audio related settings to TX profile (e.g. NR/NB/ANF/SNB, ALC, Leveler on/off, COMP, MIC, VOX, DEXP, RX/TX EQ, filter size) - this would make it easier to just press load the profile and operate in a different mode. Now it's a lot of buttons and settings to check every time I switch vom DIGU to LSB/USB.

If you turn on Highlight TX Profile save items on the Transmit tab, it will show you that leveler, comp, mic, rx(new)tx eq, filter sizes and many other things are already included in the profile. NR/NB etc are not at the moment however as these might be better suited to a bandstack entry.

Then I might run into a bug, yes, it's initially saved (items are highlighted), but after loading a different profile, then the saved one, those buttons are disabled again for me.

have a watch of this. If that doesnt resolve it, please send me your database.xml via email (callsign MW0LGE on qrz)
https://youtu.be/ReKDw5fWLh8?si=3ob7rj60cQUi9Wdq

@oldjackbob
Copy link

[copied and pasted this from the Community Forums]

Richie, I have a couple of feature requests, if doable:

  1. Master AF slider controls VAC RX audio volume (not the same as "Linked RX1/RX2 AF sliders").

  2. VAC2 Output enabled thru ASIO.

Thanks,
Mark

@ramdor
Copy link
Owner Author

ramdor commented Oct 26, 2023

@oldjackbob Not sure I can see what the difference would be for 1) other than right now CAT/MIDI wont update RX1/RX2 etc if the 'only when ctrl held' option is on and an AF cat message is received. Can you explain how it would be different?

Ref 2). I have zero knowledge or experience with portaudio, so that would not be something I would want to get involved with right now. Others in the group might take it on and/or have input to share. I was thinking it is not possible because of some portaudio limitation where perhaps for example it can only handle one aiso device at a time due to potential buffer considerations and other such things. Not sure.

@oldjackbob
Copy link

oldjackbob commented Oct 26, 2023

Allow me to clarify my request number 1...

I'd like the ability to preset RX1 and RX2 sliders (in the red boxes) to some desired maximum level and then leave them alone, and simply use the Master AF slider (in the green box) to adjust the final RX listening volume.

I am currently able to do that if I'm using the rear panel speaker jacks for RX audio, but I'm not able to do that if RX audio is coming through VAC.

Hope that makes sense.

Thanks,
Mark

Capture

@RdWing
Copy link

RdWing commented Nov 1, 2023

Allow me to clarify my request number 1...

I'd like the ability to preset RX1 and RX2 sliders (in the red boxes) to some desired maximum level and then leave them alone, and simply use the Master AF slider (in the green box) to adjust the final RX listening volume.

I am currently able to do that if I'm using the rear panel speaker jacks for RX audio, but I'm not able to do that if RX audio is coming through VAC.

I think the only way that would be possible is for the Master AF to control the current VAC audio device volume level, at a system level. I'm not sure I want that. If I want to change the device volume level at a system context then I can do so, easily.

@ramdor
Copy link
Owner Author

ramdor commented Nov 1, 2023

I assume that RX1 and RX2 are like mixer volumes when used with the rear speakers. So they can be set at say 30%, and when master AF is at 50% they will be essentially 15% in the final audio.

Of course it is possible to code around that to adjust the vac volumes to be master AF ratio of the RX AF slider values, but it is a lot of effort for not much return imo. We will keep on the backburner list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests