waveform-generator

There are 67 repositories under waveform-generator topic.

  • orhun/linuxwave

    Generate music from the entropy of Linux 🐧🎵

    Language:Zig59771220
  • Billwilliams1952/AD9833-Library-Arduino

    Library to control the AD9833 waveform generator

    Language:C++11691436
  • khoih-prog/RP2040_PWM

    This library enables you to use Hardware-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with either Arduino-mbed (mbed_nano or mbed_rp2040) or arduino-pico core to create and output PWM any GPIO pin. The most important feature is they're purely hardware-based PWM channels, supporting very high PWM frequencies. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using ISR, millis() or micros(). That's necessary if you need to control devices requiring high precision. New efficient setPWM_manual function to facilitate waveform creation using PWM

    Language:C++8651119
  • hcy71o/AutoVocoder

    Autovocoder: Fast Waveform Generation from a Learned Speech Representation using Differentiable Digital Signal Processing

    Language:Python709413
  • Rumeysakeskin/Turkish-Text-to-Speech

    Speech synthesis (TTS) in low-resource languages by training from scratch with Fastpitch and fine-tuning with HifiGan

    Language:Python58656
  • Bardia-Afshar/AD9833-STM32

    A Simple Library for AD9833 based on STM32

    Language:C553114
  • adam-mcdaniel/music-generation

    A music theory library in Rust for generating songs🎶

    Language:Rust49103
  • ColsonZhang/VerilogA-Wave-Generator

    The codes are used to generate the VerilogA code which can be directly used in the spectre simulation .The generated VerilogA code's fuction is to generate the specific waveforms according to your setting.And the setting is done in the python code (main.py), which will facilitate greatly the coding works.

    Language:Python491015
  • chrisweb/waveform-data-generator

    An opensource javascript audio waveform data (peaks) generator (nodejs / ffmpeg) that can be used via its command line interface (cli) or its web interface

    Language:JavaScript42523
  • philsyn/DiffWave-unconditional

    Pytorch Reimplementation of DiffWave unconditional generation: a high quality waveform synthesizer.

    Language:Python42325
  • mnemocron/STM32_PatternDriver

    STM32F103 @ 64MHz produces a periodic 2MHz bit pattern on multiple GPIOs (using TIM, DMA, GPIO)

    Language:C27309
  • khoih-prog/ESP32_FastPWM

    This library, a wrapper around ESP32 ledc library, enables you to use Hardware-based PWM channels on ESP32, ESP32_S2, ESP32_S3 or ESP32_C3-based boards to create and output PWM to pins. Using similar functions as some other FastPWM libraries, it enables you to port PWM code easily between platforms.

    Language:C++25208
  • Wei1234c/Signal_Generators

    Signal generators ( AD9833, AD9834, AD9850, ADF4351) tools box.

    Language:Jupyter Notebook23323
  • khoih-prog/AVR_PWM

    This library enables you to use Hardware-based PWM channels on AVR-based boards, such as Nano, UNO, Mega, Leonardo, 32u4, etc., to create and output PWM. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms.

    Language:C++22212
  • Ivanchenko59/AD9833-DDS-Generator

    Simple DDS Generator base on AD9833 with STM32 microcontroller.

    Language:C17110
  • eldruin/ad983x-rs

    Platform-agnostic Rust driver for the AD9833/AD9837 programmable waveform generator / direct digital synthesizer (DDS)

    Language:Rust16303
  • jakeson21/riglol

    Original source from http://gotroot.ca/rigol/riglol/

    Language:C15304
  • AD9833_FeatherWing

    CedarGroveStudios/AD9833_FeatherWing

    Precision Waveform Generator FeatherWing

    Language:Python14221
  • khoih-prog/ATtiny_PWM

    This library enables you to use Hardware-based PWM channels on Arduino AVR ATtiny-based boards (ATtiny3217, etc.), using megaTinyCore, to create and output PWM to pins. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms

    Language:C++10101
  • mtuqorg/seisgen

    SEISGEN is a python package to acquire and generate the Greens function and synthetic waveform from the stored receiver-side 3D database including the Strain Greens Tensor (SGT) database and the (displacement) Greens function (DGF) database.

    Language:Python10300
  • BasicCode/function-generator-arduino

    Arduino function generator based on the AD9833.

    Language:C++8202
  • vadim-tch/signal-generator

    A Raspberry Pi Pico based signal generator

    Language:C8101
  • CSTR-Edinburgh/WavGenSR

    Waveform generator based on signal reshaping for SPSS

    Language:MATLAB6806
  • khoih-prog/nRF52_PWM

    This library enables you to use Hardware-based PWM channels on nRF52-based boards to create and output PWM to pins. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms.

    Language:C++6101
  • p6laris/MorseSharp

    MorseSharp is a .NET library to Encoding/decoding sentences to morse code for up to 10 languages including kurdish and generating dash and dots wav audio, light blinker.

    Language:C#61101
  • DevMajed/Analog-Electronics

    Analog Electronics simulation and design, these are some of my junior year labs for Analog Electronics

    Language:MATLAB4101
  • Frauschi/Funktionsgenerator

    Funktionsgenerator auf Basis des AD9102

    Language:C4102
  • khoih-prog/SAMD_PWM

    This library enables you to use Hardware-based PWM channels on SAMD21/SAMD51-based boards to create and output PWM to pins. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms.

    Language:C++4201
  • msabin/waveformr

    A GUI to draw your own waveform in the time or frequency domain and play with a MIDI keyboard.

    Language:JavaScript4200
  • x-stars/WaveGenerator

    Generate wave audio of specified frequency.

    Language:C#4100
  • CedarGroveStudios/CircuitPython_WaveBuilder

    A CircuitPython class to construct a composite synthio wave table from a collection of oscillators.

    Language:Python312
  • khoih-prog/megaAVR_PWM

    This library enables you to use Hardware-based PWM channels on megaAVR-based boards, such as UNO WiFi Rev2, AVR_Nano_Every, etc., to create and output PWM. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms.

    Language:C++3102
  • CedarGroveStudios/PCB_AD9833_ADSR_Featherwing

    An amplitude-controlled version of the original AD9833 Waveform Generator FeatherWing.

    Language:Python210
  • react-audio

    clxrityy/react-audio

    A react audio player component library

    Language:TypeScript2100
  • microchip-pic-avr-examples/avr16eb32-bipolar-stepper-motor-drive

    Bipolar Stepper Motor Drive The bipolar stepper motor will be driven in three modes: * Full-Step * Half-Step * Microstep

    Language:C2101
  • jack_utils

    UtoECat/jack_utils

    jackutils : collection of useful jack utilities

    Language:C2111