У нас вы можете посмотреть бесплатно Raspberry Pi 4 - Ultra Performance C++ Morse Code CW Keyboard - Many useful features & functions или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
C++ software Morse Code CW Keyboard runs smooth on a raspberry pi 4 with much lower CPU use and DSP LOAD use than trying to the run the same keyboard written in python. (NOTE: all software code for this CW KEYBOARD, is from free ai engines) MAIN FEATURES 1. multiple RAMP FUNCTIONS, raised cosine, sigmoid, PSWF, Kaiser 2. TAB feature stops audio and move to end of buffer ready to type again for fast break in 3. CLEAR ALL TEXT to remove all text from typing screen 4. every cw timing setting is adjustable 5. can change colors and sizes of text 6. can copy paste text and have it play, and change cw timings on the fly to find the ideal sound you are looking for... 7. backspace over unsent text still in your type ahead buffer to correct typos, and start retyping ... color change from UNSENT TEXT to SENT TEXT stays in sync with actual current sending audio 8. save any ramp function and its cw timing settings once you find your ideal combo Here is the main.cpp file, make sure to change the name from what it is at this link, to only say on its name main.cpp after you download it, etc... https://u.pcloud.link/publink/show?co... Here is the MorseApp.pro contents to use with your qmake compile... place what is below into its own file, call it MorseApp.pro, alongside the main.cpp file from the link above ########################### Project metadata QT += core gui widgets CONFIG += c++17 console warn_on Build both debug & release CONFIG += debug_and_release Avoid Qt macro keyword clashes CONFIG += no_keywords DEFINES += QT_NO_KEYWORDS Sources SOURCES += main.cpp Include paths INCLUDEPATH += \ /usr/include/eigen3 \ /usr/include/jack Libraries unix { JACK_CFLAGS = $$system(pkg-config --cflags jack) JACK_LIBS = $$system(pkg-config --libs jack) QMAKE_CXXFLAGS += $$JACK_CFLAGS LIBS += $$JACK_LIBS } Boost libraries LIBS += -lboost_math_tr1 -lboost_math_c99 -lboost_thread -lboost_system Compiler flags QMAKE_CXXFLAGS_RELEASE += -O2 QMAKE_CXXFLAGS_DEBUG += -g Target executable TARGET = MorseApp ######################### attach both files to your AI of choice and ask it what other dependencies you need on your pi to get this compiled...and help you build this on your pi or change it to your preference then run 1. qmake MorseApp.pro 2 make 3. ./MorseApp if all goes well, the app will appear on the desktop you must have JACK AUDIO CONNECTION KIT setup for this C++ audio engine that is coded into the CW KEYBOARD main.cpp code to work...