npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@kunstmusik/libsyi

v1.0.0

Published

Csound user-defined opcode (UDO) library

Downloads

3

Readme

libsyi - Library of Csound UDO code

by Steven Yi

Files

  • tdf2.udo - Implementations of Transposed Direct Form II Biquad filter (users are directed to use Csound's rbjeq for better performance)
  • waveseq.udo - Wave sequencing oscillator in the spirit of Korg Wavestation
  • adsr140.udo - Gated, Retriggerable envelope generator based on Doepfer A-140 module
  • ringmod.udo - Implementation of Julian Parker's digital model of a Ring Modulator
  • unirect.udo - Generates a unipolar rectangular signal suitable for use as an audio-rate gate signal
  • audaciouseq.udo - Implementation of a 10-band EQ filter based on code from Audacious Media Player
  • solina.udo - Chorus effect based on chorus module of Solina String Ensemble
  • gatesig.udo - reads a-rate trigger signal (e.g., from mpulse) and outputs gate signal that holds for given time in seconds
  • seqsig.udo - reads a-rate trigger signal (e.g., from mpulse) and outputs a value from a k-rate array, cycling through the items
  • clock_div.udo - reads a-rate trigger signal (e.g., from mpulse) and emits a slower rate trigger determined by the k-rate division value
  • pattern_sequencer.udo - 128 pattern sequencer with 8 sequences per pattern, inspired by the Doepfer Schaltwerk; contains additional utility opcodes for creating and manipulating patterns and sequences
  • shimmer_reverb.udo - stereo effect with reverb and spectrally processed pitch-shifted feedback

Deprecated

These have been converted to C and added to core Csound. These files are left here if anyone is interested to study the user-defined code versions.

  • k35.udo - low-pass and high-pass filters based on Korg 35 module (found in MS-10 and MS-20)
  • zdf_svf.udo - Zero Delay State Variable Filter
  • zdf.udo - Zero Delay Feedback Filters (zdf_1pole...)