Glade 3.40.0 is now available for download.
This is the last stable release.
Glade is not being actively developed or maintained anymore. If you are interested in becoming a maintainer please contact us on gitlab."
Video: https://www.youtube.com/watch?v=Ko0NTS0IpfI
(Example starts at about minute 24 of the video)
Python GLADE Examples: https://github.com/jsowers34/PythonGladeExamples/tree/main
Perhaps Cambalache (again by Juan Pablo Ugarte) may become a (future) alternative
https://blogs.gnome.org/xjuan/2024/11/26/cambalache-0-94-released/
73
Tom
--
---
You received this message because you are subscribed to the Google Groups "iCW - internet CW" group.
To unsubscribe from this group and stop receiving emails from it, send an email to i_cw+uns...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/81764847-ffdd-4877-8b34-329795c590a9n%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/259c1ee1-8d6b-4375-85bd-f70e7ad3ca90n%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/4405f4d9-9fa5-4639-8ce5-0e9d42332525n%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/4405f4d9-9fa5-4639-8ce5-0e9d42332525n%40googlegroups.com.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<__array_function__ internals>", line 200, in pad
File "/usr/lib/python3/dist-packages/numpy/lib/arraypad.py", line 744, in pad
pad_width = _as_pairs(pad_width, array.ndim, as_index=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/numpy/lib/arraypad.py", line 510, in _as_pairs
raise ValueError("index can't contain negative values")
ValueError: index can't contain negative values
Exception ignored from cffi callback <function Client.set_process_callback.<locals>.callback_wrapper at 0x7f2bcf020900>:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/jack.py", line 801, in callback_wrapper
callback(frames)
File "/home/thomas/Documents/Python-CW-Filter/testbpf6_MOD_bw_percent_1_199.py", line 140, in process
filtered_signal = np.pad(filtered_signal, (0, frames - len(filtered_signal)), mode="constant")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
As a quick fix, I made the following changes to the routine checking the input values.
Now, only even numbers are accepted.
73
Tom
elif param_name == "num_taps":
if value < 4 or value > 10000: # Valid range for num_taps CHANGED minimum "3" to "4" (Must be even number)
print(f"Invalid num_taps value: {value}. Must be between 4 and 10000.")
return
num_taps = max(4, int(value)) # Minimum 4 taps
if (value % 2) == 1: # ADDED: Must be even number, odd numbers generate errors
print(f"Invalid num_taps value: {value}. Must be even number.")
return
num_taps = max(4, int(value)) # Minimum 4 taps
73
Tom
To view this discussion visit https://groups.google.com/d/msgid/i_cw/398d13ad-3203-43c3-a939-fd011bdd984fn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/e8f4a60d-0cdb-4bb2-a7e7-829c441d6228n%40googlegroups.com.
here is a MULTi-Tasking CW KEYBOARD, this doubles as a normal CW KEYBOARD for sending in real time, text as you type, AND it will copy/paste or LOAD a text file and send it too...this is the latest improved model, which now has a REPEAT TEXT mode(button) that keeps repeating text until you un-toggle the REPEAT button - for sending TEXT FILEs for COPY PRACTICEand the punctuation is finally working(sending , . ? etc... in this model, thanks to ROGER from Recri Keyer
--
---
You received this message because you are subscribed to the Google Groups "iCW - internet CW" group.
To unsubscribe from this group and stop receiving emails from it, send an email to i_cw+uns...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/1168694a-633a-4e20-a675-a6ed708f6cfan%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/i_cw/a035f35d-8c2c-4362-ad36-191f5aad0dden%40googlegroups.com.