All Projects → osh → gr-eventstream

osh / gr-eventstream

Licence: other
gr-eventstream is a set of GNU Radio blocks for creating precisely timed events and either inserting them into, or extracting them from normal data-streams precisely. It allows for the definition of high speed time-synchronous c++ burst event handlers, as well as bridging to standard GNU Radio Async PDU messages with precise timing easily.

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to gr-eventstream

Alignmentduration
Lyrics-to-audio-alignement system. Based on Machine Learning Algorithms: Hidden Markov Models with Viterbi forced alignment. The alignment is explicitly aware of durations of musical notes. The phonetic model are classified with MLP Deep Neural Network.
Stars: ✭ 36 (-5.26%)
Mutual labels:  synchronization, signal-processing
setigen
Python library for generating and injecting artificial narrow-band signals into radio frequency data
Stars: ✭ 19 (-50%)
Mutual labels:  radio, signal-processing
vor-python-decoder
Decodes VOR signal from WAV file to get the bearing to your position
Stars: ✭ 33 (-13.16%)
Mutual labels:  radio, signal-processing
FScape-next
Audio rendering software, based on UGen graphs. Issue tracker: https://codeberg.org/sciss/FScape-next/issues
Stars: ✭ 13 (-65.79%)
Mutual labels:  signal-processing
QuestionnaireView
A simple view to be able to display question and various field (Radio, EditText, checkbox ) for answers
Stars: ✭ 34 (-10.53%)
Mutual labels:  radio
susa
High Performance Computing (HPC) and Signal Processing Framework
Stars: ✭ 55 (+44.74%)
Mutual labels:  signal-processing
aprscot
aprscot - APRS to Cursor On Target Gateway.
Stars: ✭ 25 (-34.21%)
Mutual labels:  radio
SDR Matlab LTE
📡 Using Software Designed Radio to transmit LTE downlink signals at 2.4 GHz
Stars: ✭ 21 (-44.74%)
Mutual labels:  radio
user-session-synchronizer
Wordpress plugin that allows to keep the user logged in from one installation to another by synchronizing user data and cookie session based on a verified email
Stars: ✭ 21 (-44.74%)
Mutual labels:  synchronization
ios
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Stars: ✭ 40 (+5.26%)
Mutual labels:  synchronization
wv
⏰ This R package provides the tools to perform standard and robust wavelet variance analysis for time series (signal processing). Among others, aside from computing the wavelet variance and cross-covariance (classic and robust), the package provides inference tools (e.g. confidence intervals) and plotting tools allowing to perform some visual an…
Stars: ✭ 14 (-63.16%)
Mutual labels:  signal-processing
dspfun
Set of *nix utilities for experimentation and learning about spectral analysis of images
Stars: ✭ 21 (-44.74%)
Mutual labels:  signal-processing
date-extractor
Extract dates from text
Stars: ✭ 58 (+52.63%)
Mutual labels:  extractor
bob
Bob is a free signal-processing and machine learning toolbox originally developed by the Biometrics group at Idiap Research Institute, in Switzerland. - Mirrored from https://gitlab.idiap.ch/bob/bob
Stars: ✭ 38 (+0%)
Mutual labels:  signal-processing
ewtpy
Empirical wavelet transform (EWT) in Python
Stars: ✭ 52 (+36.84%)
Mutual labels:  signal-processing
qresExtract
Qt binary resource (qres) extractor
Stars: ✭ 26 (-31.58%)
Mutual labels:  extractor
torchsubband
Pytorch implementation of subband decomposition
Stars: ✭ 63 (+65.79%)
Mutual labels:  signal-processing
HJSynchronizeDemo
No description or website provided.
Stars: ✭ 14 (-63.16%)
Mutual labels:  synchronization
rdio-scanner-pi-setup
A fully working police radio scanner on a Raspberry Pi with Trunk Recorder and Rdio Scanner
Stars: ✭ 24 (-36.84%)
Mutual labels:  radio
pyRiemann
Python machine learning package based on sklearn API for multivariate data processing and statistical analysis of symmetric positive definite matrices via Riemannian geometry
Stars: ✭ 470 (+1136.84%)
Mutual labels:  signal-processing
#
# Copyright 2017 Tim O'Shea
# 

This directory contains the GNU Radio Eventstream Out-of-Tree Synchronous Stream-Event Scheduler 

These blocks are intended to help improve the translation of 
streams of data items into scheduled-finite length events 
occurring in the data streams in both directions.

* es.sink provides the translation from stream to events
* es.source provides the translation from events to streams

* triggers cause events to be scheduled in es.source 
 and es.sink block event queues.

Some examples of specific triggers included are,
    - es_trigger_edge_f: cause an event when float stream rises
                         above a fixed threshold value
    - es_trigger_sample_timer: cause an event to occur on 
                    a periodic sample increment in the stream

* handlers consume events and do some ammount of signal
  processing on them

Some example of specific handlers included are,
    - es_handler_print: print the event to STDOUT
    - es_handler_pdu: convert the event to a PDU and send
                        it out a message port
    - es_handler_insert_vector: a source handler which
                populates an event window from a PMT vector
    - es_handler_file: a sink handler which writes event
                contents out to a file


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].