Georgi Gerganov
84cdf0a0bd
rp2040-rx : analog mic example
2022-07-23 16:00:27 +03:00
Georgi Gerganov
412c781efd
ggwave-from-file : add example to decode messages from a WAV file
2022-07-21 20:08:13 +03:00
Georgi Gerganov
8bd6159fed
esp32-rx : RX example for the ESP32 microcontroller
2022-07-04 21:18:20 +03:00
Georgi Gerganov
4c5a86c7ae
examples : rename arduino examples
2022-07-04 21:18:20 +03:00
Georgi Gerganov
82f6274a55
arduino : update the examples for Tx and Rx
2022-07-04 21:18:20 +03:00
Georgi Gerganov
4f94634611
ggwave : remove <functional> header dependency
2022-07-04 21:18:20 +03:00
Georgi Gerganov
8a89e3fd50
examples : remove ggwave-mod
...
No longer needed since the core ggwave lib now supports mono-tone
protocols
2022-07-04 21:18:20 +03:00
Georgi Gerganov
05955a3ffa
wip
2022-07-04 21:18:20 +03:00
Georgi Gerganov
8b4a651e19
arduino-rx : first working example on RP2040 Connect !
2022-07-04 21:18:20 +03:00
Georgi Gerganov
c4407a84c6
Add arduino-rx + update ggwave-mod
2022-07-04 21:18:20 +03:00
Georgi Gerganov
098a458c4a
Add "buttons" example
...
Simple web page to test talking buttons
2022-05-02 19:08:07 +03:00
Georgi Gerganov
dbcb68a473
emscripten : fix CMake variable name + update ggwave.js
2022-02-02 22:58:10 +02:00
Georgi Gerganov
71aabb3fc3
emscripten : fix compile warnings + update ggwave.js
2021-11-27 13:17:28 +02:00
Georgi Gerganov
94e033fd80
r2t2 : do not build if SDL2 is not supported
2021-06-25 16:33:46 +00:00
Georgi Gerganov
00b23ff54f
r2t2 - Transmit data through the PC speaker ( #32 )
...
* inital implementation
* remove file
* ggwave-cli : txProtocol -> txProtocolId
* ggwave : add custom protocol enum values
* r2t2 : use cutom protocols
* r2t2 : build only on Unix systems
* r2t2 : remove thread
* r2t2-rx : wip
* r2t2 : wasm build ready + various fixes
* r2t2 : error message
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* r2t2 : length 16
* r2t2 : use slow protocol by default
* r2t2 : add timestamp
* r2t2 : update html
* r2t2 : update github link
* r2t2 : more robust tx
* r2t2 : add option to use beep command
* emscripten : cannot use requestAnimationFrame when capturing audio
This causes the queued audio buffer to grow indefinitely when the page
is not focused, causing the process to run out of memory.
* r2t2 : disable beep option
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* r2t2 : add example to README
2021-04-18 13:20:45 +03:00
Georgi Gerganov
1875faec9d
cmake : fix emscripten install targets
2021-02-28 08:02:13 +00:00
Georgi Gerganov
74f35ebcf0
waver : fix font loading and snap build
2021-02-27 22:36:36 +02:00
Georgi Gerganov
5f2bfd09ba
msys2 : fix build
2021-02-27 09:47:13 -08:00
Georgi Gerganov
ea60fffd9e
spectrogram : add simple spectrogram tool ( #17 )
2021-02-09 21:25:47 +02:00
Georgi Gerganov
19f353018d
Javascript bindings ( #14 )
...
* Initial version ready
- bindings are in `bindings/emscripten.cpp`
- minimal Javascript example is in `examples/ggwave-js`
* add npm package + add test-ggwave.js
* js : rename export name to "ggwave_factory"
* update to v0.1.5
* Update README.md
* npm : add npm-publish target
2021-01-24 17:25:58 +02:00
Georgi Gerganov
201fdf0cbe
cmake : use BUILD_SHARED_LIBS
2021-01-18 20:45:00 +02:00
Georgi Gerganov
9fe9a0240e
examples : fix build
2021-01-16 15:48:05 +02:00
Georgi Gerganov
4e105aa102
ggwave-to-file : a tool for writing the sound to a file
2021-01-09 13:24:54 +02:00
Georgi Gerganov
78af9e96b6
rename : simple-rx -> ggwave-rx
2021-01-09 12:50:47 +02:00
Georgi Gerganov
760312a269
waver : emscripten version use single thread
2021-01-07 17:11:57 +00:00
Georgi Gerganov
69513dd57c
ggwave-wasm : fix build
2021-01-06 23:17:45 +02:00
Georgi Gerganov
113080b84d
Waver emscripten build ( #8 )
...
* waver: add indicators for new messages and capture data
* wip
* waver : adding favicons
* waver : emscripten build ready
2021-01-06 23:09:01 +02:00
Georgi Gerganov
d29bf6d0e8
rename ggwave-gui -> waver
2021-01-05 18:56:29 +02:00
Georgi Gerganov
174b6872e8
examples : add "simple-rx" example + minor clean-up
2020-12-19 11:26:40 +02:00
Georgi Gerganov
88e9ed79f0
examples : refactor common code
2020-11-29 18:22:04 +02:00
Georgi Gerganov
0bbb11fffb
refactor example + adding imgui and imtui submodules
2020-11-29 17:45:20 +02:00
Georgi Gerganov
69efeca387
Initial commit
2020-11-29 11:02:17 +02:00