21 مستودعات
Tools for counting occurrences of items within text or data collections.
Distinct from Word Cloud Generators: Distinct from word cloud generators: focuses on raw frequency counting and sorting rather than visualization.
Explore 21 awesome GitHub repositories matching data & databases · Frequency Analyzers. Refine with filters or upvote what's useful.
This project is a comprehensive dataset and archive of classical Chinese poetry, prose, and Confucian classics. It serves as a digital humanities corpus, providing machine-readable access to hundreds of thousands of poems and detailed poet biographies, specifically spanning the Tang and Song dynasties. The collection is distinguished by its scholarly depth, incorporating textual variation annotations to track disputed characters across different source editions. It also includes tonal pattern mapping to describe the rhythmic and phonetic structures of the verse, alongside a popularity ranking
Implements frequency counting of words and poem titles across different eras to identify linguistic trends.
Spleeter is an AI audio source separation library and deep learning toolkit designed to split mixed music files into individual audio stems, such as vocals and drums. It provides a suite of pretrained models for isolating different instruments and voices from a recording. The toolkit includes capabilities for training and evaluating custom audio separation models using labeled datasets and configuration files. It also features utilities for measuring model performance by comparing separation outputs against reference datasets. The system manages audio processing through spectral representati
Converts audio waveforms into time-frequency representations using Short-Time Fourier Transforms for processing and reconstruction.
FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software execution. It functions as a processing engine that transforms raw stack trace samples into interactive, hierarchical diagrams. By representing aggregated execution frequency as nested rectangles, the tool allows developers to visualize hot code paths and analyze system behavior across both kernel and user-space environments. The project distinguishes itself through its ability to perform differential profile analysis, which highlights performance regressions or improvements by compari
Calculates the occurrence frequency of specific items like network addresses or communication ports from trace data.
TinyGo is a specialized compiler and development toolkit designed to bring the Go programming language to resource-constrained microcontrollers and WebAssembly environments. It provides a bare-metal runtime environment that enables high-level code execution without the need for a traditional operating system, utilizing an LLVM-based backend to generate efficient machine instructions. The project distinguishes itself through aggressive optimization techniques tailored for small hardware, including a static memory allocation strategy and whole-program dead code elimination that significantly re
Retrieves the current operating frequency of the processor to assist with timing-sensitive operations.
This project is a comprehensive framework for engineering financial data pipelines, designed to automate the collection, cleaning, and synchronization of large-scale market datasets. It functions as a quantitative trading data engine, providing the infrastructure necessary to manage historical and real-time asset pricing information for research and machine learning workflows. The system distinguishes itself through a configuration-driven approach to orchestration, allowing users to manage complex data acquisition tasks across multiple financial providers. It features resilient middleware tha
Configures data retrieval to return price bars at specific time intervals such as daily or hourly.
Dask هو إطار عمل للحوسبة المتوازية وجدول مهام موزع مصمم لتوسيع نطاق سير عمل علوم البيانات في Python من أجهزة فردية إلى مجموعات (clusters) كبيرة. يعمل كمدير موارد للمجموعة يقوم بتنسيق المنطق الحسابي من خلال تمثيل المهام وتبعياتها كرسوم بيانية موجهة غير دورية. تسمح هذه البنية للنظام بأتمتة توزيع أعباء العمل عبر الأجهزة المتاحة مع إدارة متطلبات التنفيذ المعقدة. يتميز المشروع بمحرك تقييم كسول يؤجل عمليات البيانات حتى يتم طلبها صراحة، مما يتيح تحسين الرسم البياني العالمي وتخصيص الموارد بكفاءة. يتضمن خاصية تسريب البيانات الواعية بالذاكرة لمنع تعطل النظام عند معالجة مجموعات البيانات التي تتجاوز الذاكرة المتاحة، ويستخدم دمج الرسم البياني للمهام لدمج تسلسلات العمليات في خطوات تنفيذ واحدة، مما يقلل من عبء الجدولة والاتصال بين العقد. توفر المنصة سطح قدرات شاملاً لتحليلات البيانات واسعة النطاق، بما في ذلك دعم التعلم الآلي الموزع، وتكامل الحوسبة عالية الأداء، ومعالجة البيانات المتوازية. توفر أدوات واسعة النطاق لإدارة دورة حياة المجموعة، وتوصيف الأداء، والمراقبة في الوقت الفعلي لتنفيذ المهام. يمكن للمستخدمين نشر هذه البيئات عبر بنية تحتية متنوعة، بما في ذلك الأجهزة المحلية، ومزودي السحابة، والأنظمة الحاوية، ومجموعات الحوسبة عالية الأداء.
Analyzes a series of datetime values to automatically detect and return the underlying frequency pattern.
xsv is a suite of high-performance command-line utilities written in Rust for the analysis, manipulation, and statistical processing of large delimited datasets. It provides a toolkit for processing comma-separated value files through a command line interface. The project provides capabilities for statistical analysis, including the computation of column statistics, value frequencies, and descriptive metrics. It also includes data manipulation utilities for joining, slicing, sampling, and reformatting records. The toolkit covers a broad range of data operations including column selection, da
Builds frequency tables for each column to determine how often specific values occur.
wavesurfer.js is a WebAudio playback library and interactive waveform visualizer that renders audio data onto an HTML5 canvas. It enables users to see and navigate sound files through a visual representation of audio peaks, allowing for direct seeking and playback control within a web browser. The project is distinguished by its flexible rendering model, which can use precomputed peak data to display waveforms without downloading or decoding the full audio file. It utilizes a plugin-based extension model to integrate advanced tools such as spectrograms, interactive audio timelines, and real-t
Generates a color-mapped spectrogram showing how audio frequencies change over time.
bpftrace is a high-level eBPF tracing tool and kernel instrumentation framework for Linux. It provides a tracing language to instrument kernel and user-space events without recompiling the system, functioning as a dynamic system profiler and event aggregator. The project enables dynamic system tracing and Linux kernel observability by capturing tracepoints and dynamic probes in real time. It allows for kernel data inspection and runtime process debugging by accessing internal data structures and filtering specific process events. Its capability surface covers system performance analysis, inc
Aggregates event occurrences into maps, frequency counts, and histograms for performance trend visualization.
lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files in a single chronological view. It functions as a console application that can replace the system pager, providing syntax highlighting and document navigation for system or application logs. The project distinguishes itself by mapping unstructured log data to virtual SQLite tables, enabling the use of SQL and PRQL for structured data analysis, aggregations, and relational queries. It further differentiates its capability set through native integration for retrieving and taili
Generates a spectrogram to visualize the distribution of values within a numeric log message field.
This project is a Go shell scripting library and framework designed for writing automation scripts and CLI tools. It provides a concurrent data pipeline system for chaining sources, filters, and sinks to process text and JSON streams. The library distinguishes itself through a comprehensive toolkit for shell-like operations, including a text processing engine for regular expression filtering and frequency analysis, a filesystem utility toolkit for recursive search and path manipulation, and an integrated HTTP client wrapper for building data pipelines that fetch web content. The capability s
Counts occurrences of unique lines in a stream and sorts them by frequency.
Converts time-domain audio samples into frequency-domain magnitudes using a Fast Fourier Transform.
seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b
Calculates the time-stamp counter frequency using known timer hardware.
Seek-Tune is an audio fingerprinting library that implements a Shazam-like algorithm for identifying songs from audio recordings. It generates acoustic fingerprints from audio signals and matches them against a known database to recognize songs. The library converts audio into a time-frequency spectrogram using FFT-based frequency analysis, then extracts peak points to create compact, unique fingerprints for each song. It uses combinatorial hashing to combine nearby peak pairs into hash values with time offsets, enabling efficient database lookup and matching through a peak-pair matching algo
Applies Fast Fourier Transform to audio signals for frequency-domain analysis and spectrogram generation.
EZAudio هي مكتبة صوتية لمنصات Apple توفر واجهات موحدة لالتقاط الميكروفون، وتشغيل الملفات، ومخرجات الأجهزة. تعمل كمعالج صوتي منخفض التأخير وإطار عمل للتصور مصمم لمعالجة المخازن المؤقتة للصوت وتوجيه الإشارات بأقل تأخير ممكن. يتميز المشروع بمحرك عرض موجي مسرع بالأجهزة لرسم سعات الصوت في الوقت الفعلي والرسوم البيانية المتدحرجة. كما يتضمن محلل تحويل فوريه السريع (Fast Fourier Transform) الذي يحول عينات الصوت في النطاق الزمني إلى بيانات في نطاق التردد للتحليل الطيفي. تغطي المكتبة مجموعة واسعة من الإمكانيات، بما في ذلك تسجيل الصوت الرقمي على القرص وإدارة تشغيل ملفات الصوت مع التحكم في البحث ومستوى الصوت. كما تدعم معالجة الصوت في الوقت الفعلي من خلال ربط المؤثرات الصوتية وتوجيه مدخلات الميكروفون مباشرة إلى مخرجات الأجهزة.
Applies Fast Fourier Transform to audio signals for frequency-domain visualization.
nlpaug is a data augmentation library designed to generate synthetic text, audio, and spectrogram data to improve the robustness of machine learning models. It functions as a textual data synthesizer and an audio signal augmentor, providing specialized tools to expand datasets through various transformation methods. The project distinguishes itself through its ability to orchestrate complex workflows using a pipeline orchestrator, which allows multiple augmentation functions to be chained together sequentially or randomly. It supports sophisticated text synthesis via back-translation, context
Produces synthetic images from audio data to provide diverse visual representations for model training.
BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin
Provides FFT-based spectral processing for vocoding, spectral manipulation, and phase randomization.
ProjectM هي مكتبة تصور موسيقى عبر المنصات ومحرك عرض لتظليل البكسل (pixel shader). تعمل كأداة لتحليل إشارة الصوت تستخرج بيانات النبض والتردد من تدفقات الصوت لدفع التغييرات الرسومية في الوقت الفعلي. تم بناء المحرك للتوافق مع معيار تصور Milkdrop، مما يسمح له بتحليل وتحميل ملفات الإعدادات المسبقة الخارجية لتحديد الأنماط المرئية. يدعم تنظيم هذه الإعدادات المسبقة من خلال إدارة قائمة التشغيل لأتمتة الانتقالات بين تأثيرات مرئية مختلفة. يمكن دمج النظام في تطبيقات مضيفة خارجية كمكتبة ثابتة أو مشتركة. كما يتضمن جسراً لـ WebAssembly لتنفيذ تصورات صوتية عالية الأداء داخل متصفحات الويب.
Uses Fast Fourier Transform to extract beat and frequency data from audio streams.
HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp
Tracks and tallies the frequency of system events like page faults to identify performance patterns.
Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr
Utilizes Fast Fourier Transforms to match the frequency balance and spectral envelope of a target track to a reference.