PVC 3.0 2.fc24.ccrma 5004658 Applications/Multimedia Phase Vocoder signal processing routines PVC is a collection of phase vocoder signal processing routines and accompanying shell scripts for use in the transformation and manipulation of sounds. It is written in C and designed to be used in a UNIX environment. It has come about as a result of my (Paul Koonce's) path of education and research into phase vocoder technology. aeolus 0.9.0 1.fc24.ccrma 1558118 Applications/Multimedia Aeolus, a synthesized pipe organ Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that should be good enough to make an organist enjoy playing it. It is a software synthesiser optimised for this job, with possibly hundreds of controls for each stop, that enable the user to "voice" his instrument. Main features of the default instrument: three manuals and one pedal, five different temperaments, variable tuning, IDI control of course, stereo, surround or Ambisonics output, flexible audio controls including a large church reverb. aliki 0.3.0 1.fc24.ccrma 488391 Applications/Multimedia Impulse response measurement system Aliki is an integrated system for Impulse Response measurements, using the logaritmic sweep method developed by Prof. Angelo Farina. bitmeter 1.2 3.fc24.ccrma 47429 Applications/Multimedia Jack audio sample analysis tool JACK bitmeter is a diagnosis tool for JACK audio software on Linux (and perhaps other systems which have JACK and GTK+ 2.x). As its name might suggest, the bitmeter operates at the bare metal of JACK's I/O layer, looking at the 32 binary digits in each individual sample. brutefir 1.0k 1.fc24.ccrma 396801 Applications/Multimedia Generic FIR filter (convolution) engine BruteFIR is a software convolution engine, a program for applying long FIR filters to multi-channel digital audio, either offline or in realtime. Its basic operation is specified through a configuration file, and filters, attenuation and delay can be changed in runtime through a simple command line interface. celt 0.5.0 1.fc24.ccrma 107171 Applications/Multimedia Experimental low latency audio codec CELT stands for "Constrained Energy Lapped Transform". It applies some of the CELP principles, but does everything in the frequency domain, which removes some of the limitations of CELP. CELT is suitable for both speech and music. The CELT codec is meant to close the gap between Vorbis and Speex for applications where both high quality audio and low delay are desired. celt-devel 0.5.0 1.fc24.ccrma 18202 Development/Libraries Header files for the CELT codec Header files for the CELT experimental low latency audio codec. chuck 1.3.3.0 1.fc24.ccrma 24292111 Applications/Multimedia Real-time audio synthesis and graphics/multimedia language ChucK is a general-purpose programming language, intended for real-time audio synthesis and graphics/multimedia programming. It introduces a truly concurrent programming model that embeds timing directly in the program flow. Other potentially useful features include the ability to write/change programs on-the-fly. clm 2016.02.19 1.fc24.ccrma 7933865 Development/Languages Common Lisp Music (CLM-5, 2016.02.19) This package contains CLM-5 [2016.02.19] (Common Lisp Music) source and documentation. Common Lisp Music, by Bill Schottstaedt (CLM, for lack of a catchier name), is a music synthesis and signal processing package in the Music V family. clm-sbcl 2016.02.19 1.fc24.ccrma 6527532 Development/Languages Common Lisp Music binaries for SBCL (CLM-5, 2016.02.19) This package contains CLM-5 [2016.02.19] (Common Lisp Music) built on top of SBCL Common Lisp. cltl2 1.0 4.fc24.ccrma 5061177 Documentation Cltl2 An html version of "Common Lisp the Language, 2nd Edition" by Guy L. Steele. cmn 2013.06.13 1.fc24.ccrma 2079303 Development/Languages Common Music Notation (CMN %{version}) This package contains CMN [2013.06.13] (Common Music Notation) built on top of cmucl Common Lisp. Common Music Notation, by Bill Schottstaedt is a Common Lisp program that can create and display traditional western music scores. cmn-clisp 2013.06.13 1.fc24.ccrma 3545208 Development/Languages Common Music Notation binaries for CLISP (CMN 2013.06.13) This package contains CMN [2013.06.13] (Common Music Notation) built on top of CLISP Common Lisp. cmn-sbcl 2013.06.13 1.fc24.ccrma 4991992 Development/Languages Common Music Notation binaries for SBCL (CMN 2013.06.13) This package contains CMN [2013.06.13] (Common Music Notation) built on top of SBCL Common Lisp. ecasound 2.9.1 1.fc24.ccrma 2852373 Applications/Multimedia ecasound - multitrack audio processing tool Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package. ecasound-devel 2.9.1 1.fc24.ccrma 4169112 Applications/Multimedia Ecasound - development files The ecasound-devel package contains the header files and static libraries necessary for building apps like ecawave and ecamegapedal that directly link against ecasound libraries. gigedit 1.0.0 1.fc24.ccrma 1381912 Applications/Multimedia Instrument editor for gig files Gigedit is an instrument editor for gig files. Gig files are used by software samplers such as LinuxSampler and GigaStudio. With gigedit it is possible to modify existing gig files and also to create completely new instruments from scratch. Gigedit can be run as a stand-alone application, or as a plugin to LinuxSampler. Please note that this is an early version that only includes the most basic features needed to create and edit gig files. There is still a lot to do, fix and improve. Be sure to backup your original gig files before editing them in gigedit. gwc 0.21.19 1.fc24.ccrma 461681 Applications/Multimedia Noise removal application for audio files Gnome Wave Cleaner, a GNOME application to remove noise (hiss, pops and clicks) from audio files in WAV format (must be 16 bit, stereo). hydrogen-drumkits 2006.03.03 2.fc24.ccrma 25220816 Applications/Multimedia Additional DrumKits for the Hydrogen drum machine Additional Drumkits for the Hydrogen drum machine. hyperspec 6.0 2.fc24.ccrma 14356731 Documentation The Common Lisp HyperSpec The Common Lisp HyperSpec is not the ANSI Common Lisp standard, but is based on that standard (with permission from ANSI and X3). As an official reference to the Common Lisp language, hardcopy documentation of ANSI Common Lisp, (American National Standard X3.226) from ANSI is always definitive. The hypertext markup for this document was created by Kent Pitman, with the aid of a custom program written in Common Lisp and created specifically for this task. Funding for the markup task was provided by and copyright of the result is owned by The Harlequin Group Limited. jacktrip 1.0.5 2.fc24.ccrma 104631 Applications/Multimedia Multimachine jam sessions over the internet JackTrip is a Linux and Mac OS X-based system used for multi-machine network performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal steaming. You can use it between any combination of Linux and Mac OS X (i.e., one end using Linux can connect to the other using Mac OS X). It is currently being developed and actively tested at CCRMA by the SoundWIRE group. jdelay 0.0 2.fc24.ccrma 28955 Applications/Multimedia Jack utility to measure latency of soundcards This is a small command line JACK app you can use to measure the latency of your sound card. It uses a phase measurements on a set of tones to measure the delay from the output to the input. Accuracy is about 1/1000 of a sample. jmess 1.0.1 1.fc24.ccrma 38303 Applications/Multimedia A utility to save your Jack audio connections (mess) JMess can save an XML file with all the current jack connections. This same file can be loaded to connect everything again. The XML file can also be edited. It also also has the option to disconnect all the clients. jnoise 0.0 2.fc24.ccrma 28975 Applications/Multimedia Jack utility that generates white and pink noise A command line JACK app generating white and pink gaussian noise. kmidimon 0.7.1 1.fc24.ccrma 904962 Applications/Multimedia ALSA MIDI monitor MIDI monitor for Linux using ALSA sequencer and KDE user interface. ladspa-vocoder-plugins 0.3 1.fc24.ccrma 12389 Applications/Multimedia LADSPA Vocoder Plugin This is the version of vocoder that runs as a LADSPA plugin so it can be used from within other programs. Josh Green, author of Swami, has done the adaption of the original standalone program. libecasoundc 2.9.1 1.fc24.ccrma 40038 Applications/Multimedia Ecasound - libecasoundc Ecasound - libecasoundc package. Provides C implementation of the Ecasound Control Interface (ECI). Both static library files and and header files are included in the package. libgig 3.3.0 3.svn2680.1.fc24.ccrma 11016674 System Environment/Libraries C++ library for loading Gigasampler files and DLS Level 1/2 files. C++ library for loading Gigasampler files and DLS Level 1/2 files. libgig 4.0.0 1.fc24.ccrma 11106690 System Environment/Libraries C++ library for loading Gigasampler files and DLS Level 1/2 files. C++ library for loading Gigasampler files and DLS Level 1/2 files. libgig-devel 3.3.0 3.svn2680.1.fc24.ccrma 10989196 Development/Libraries C++ library for loading Gigasampler files and DLS Level 1/2 files. C++ library for loading Gigasampler files and DLS Level 1/2 files. libgig-devel 4.0.0 1.fc24.ccrma 11008588 Development/Libraries C++ library for loading Gigasampler files and DLS Level 1/2 files. C++ library for loading Gigasampler files and DLS Level 1/2 files. liblscp 0.5.7 1.fc24.ccrma 76056 System Environment/Libraries LinuxSampler Control Protocol library LinuxSampler Control Protocol library liblscp-devel 0.5.7 1.fc24.ccrma 127896 Development/Libraries LinuxSampler Control Protocol library developer resources LinuxSampler Control Protocol library developer resources linuxsampler 2.0.0 1.fc24.ccrma 3854813 Applications/Multimedia Linux Sampler LinuxSampler is a work in progress. The goal is to produce a free, open source pure software audio sampler with professional grade features, comparable to both hardware and commercial Windows/Mac software samplers. linuxsampler-devel 2.0.0 1.fc24.ccrma 7899002 Development/Libraries Linux Sampler development files Libraries and include files for Linux Sampler development linuxsampler-dssi 2.0.0 1.fc24.ccrma 18960 Applications/Multimedia Linux Sampler DSSI plugin Linuxsampler plugin for the Disposable Soft Synth Interface (DSSI). lv2-linuxsampler-plugins 2.0.0 1.fc24.ccrma 32739 Applications/Multimedia Linux Sampler LV2 plugin Linuxsampler plugin for the LV2 plugin standard. lv2core 3.0 1.fc24.ccrma 21901 System Environment/Libraries An Audio Plugin Standard There are a large number of open source and free software synthesis packages in use or development at this time. This API ('LV2') attempts to give programmers the ability to write simple 'plugin' audio processors in C/C++ and link them dynamically ('plug') into a range of these packages ('hosts'). It should be possible for any host and any plugin to communicate completely through this interface. LV2 is a successor to LADSPA, created to address the limitations of LADSPA which many hosts have outgrown. lv2core-devel 3.0 1.fc24.ccrma 17673 Development/Libraries API for the LV2 Audio Plugin Standard lv2-devel contains the lv2.h header file. Definitive technical documentation on LV2 plug-ins for both the host and plug-in is contained within copious comments within the lv2.h header file. miniaudicle 1.3.1 1.fc24.ccrma 7624134 Applications/Multimedia Light weight ChucK development environment The miniAudicle is a light-weight integrated development environment for the ChucK digital audio programming language. It can be used as a standalone ChucK development + runtime + on-the-fly programming environment, or in conjunction with traditional command-line modes of 'chuck' operation and with other chuck tools. planetccrma-repo 1.1 3.fc24.ccrma 20053 System Environment/Base Planet CCRMA repository configuration This package contains yum configuration information to use the Planet CCRMA provided rpm packages, as well as the public gpg key used to sign them. planetccrma-repo-testing 1.1 3.fc24.ccrma 556 System Environment/Base Planet CCRMA testing repository configuration This package contains yum configuration information to use the Planet CCRMA Testing rpm packages, as well as the public gpg key used to sign them. planetccrma-rt-permissions 2012.09.19 1.fc24.ccrma 160 Applications/Multimedia Grant rt permissions to all users or to active sessions This package contains two subpackages, installing planetccrma-rt-permissions-all will grant rt permissions to all users, installing planetccrma-rt-permissions-session will grant rt permissions only to active sessions in the workstsion. planetccrma-rt-permissions-all 2012.09.19 1.fc24.ccrma 128 Applications/Multimedia Grant rt permissions to all users Grant all users permission to run processes with realtime scheduling (up to priority 99) and to lock memory (up to unlimited bytes). pmidi 1.6.0 2.fc24.ccrma 69787 Applications/Multimedia A Command Line MIDI Player Through the ALSA Sequencer. pmidi is a command line midi player for ALSA. It can play to any MIDI device that is supported by ALSA. Most external MIDI ports are supported. The sfxload program included with the awesfx is required to load a sound font first to using the internal synthesizer on a SB Live! or SB AWE32/64. pyecasound 2.9.1 1.fc24.ccrma 34501 Applications/Multimedia Python bindings to ecasound control interface. Python bindings to Ecasound Control Interface (ECI). qamix 0.0.7e 3.fc24.ccrma 194415 Applications/Multimedia Configurable mixer for ALSA QAMix is a configurable mixer for ALSA. The interface is created while the application parses an XML file. The GUI description depends on the soundcard. Therefore QAMix derives the filename from the ALSA driver name. It first searches for the GUI description in the directory .qamix in your home directory. If no card specific file exists, QAMix looks for "default.xml" in the same directory. If this does not exist either, the directory /usr/share/qamix (specified as QAMIX_SHARE_DIR in mixer.h) is searched. You can provide a filename for the GUI description with the -g parameter. The soundcard device you would like to control is provided with the -c parameter. The default device is hw:0. qarecord 0.0.9b 4.fc24.ccrma 78850 Applications/Multimedia Recorder for ALSA and Jack A simple recorder application for ALSA and Jack qmidicontrol 0.0.1b 4.fc24.ccrma 43704 Applications/Multimedia Virtual Midi Fader Box Virtual MIDI fader box. qmidiroute 0.2.1 4.fc24.ccrma 103152 Applications/Multimedia MIDI router and filter utility MIDI router and filter utility. qsampler 0.4.0 1.fc24.ccrma 871253 Applications/Multimedia LinuxSampler GUI front-end QSampler is a LinuxSampler GUI front-end application written in C++ around the Qt3 toolkit using Qt Designer. At the moment it just wraps as a client reference interface for the LinuxSampler Control Protocol (LSCP). raul 0.8.0 1.fc24.ccrma 801789 System Environment/Libraries C++ utility library primarily aimed at audio/musical applications. Raul (Realtime Audio Utility Library) is a C++ utility library primarily aimed at audio/musical applications. It is used by Ingen, Patchage, and Machina. raul-devel 0.8.0 1.fc24.ccrma 2278855 Development/Libraries Header files for raul Header files for raul. rubyecasound 2.9.1 1.fc24.ccrma 5158 Applications/Multimedia Ruby bindings to ecasound control interface. Ruby bindings to Ecasound Control Interface (ECI). snd 16.6 1.fc24.ccrma 23089765 Applications/Multimedia A sound editor (16.6, "07/01/2016") Snd is a sound editor modelled loosely after Emacs and an old, sorely-missed PDP-10 sound editor named Dpysnd. It can accomodate any number of sounds each with any number of channels, and can be customized and extended using s7 scheme. Snd is free (LGPL); the code is available via anonymous ftp at ccrma-ftp.stanford.edu as pub/Lisp/snd-16.tar.gz. This package contains snd version 16.6, dated "07/01/2016". snd-gtk 16.6 1.fc24.ccrma 6678984 Applications/Multimedia Gtk version of snd (16.6, "07/01/2016") A version of the Snd editor (16.6 of "07/01/2016") compiled with the gtk gui. snd-motif 16.6 1.fc24.ccrma 7008024 Applications/Multimedia Motif version of snd (16.6, "07/01/2016") A version of the Snd editor (16.6 of "07/01/2016") compiled with the Motif gui. snd-utils 16.6 1.fc24.ccrma 414828 Applications/Multimedia Sndplay and friends (Snd 16.6, "07/01/2016") Command line utilities included with the snd sound editor (16.6 of "07/01/2016"). sndpeek 1.3 2.fc24.ccrma 342825 Applications/Multimedia 3D animated time domain, fft, waterfall, etc display sndpeek is just what it sounds (and looks) like: real-time 3D animated display/playback, time-domain waveform, FFT magnitude spectrum, 3D waterfall plot, lissajous! (interchannel correlation), rotatable and scalable display, freeze frame! (for didactic purposes), real-time spectral feature extraction (centroid, rms, flux, rolloff) soundfontcombi 0.018 1.fc24.ccrma 268450 Applications/Multimedia Midi router sfc (SoundFontCombi) is a midi router oriented to mix the sounds of your sound devices, up to 8 sounds can be mixed or split, for do that has 6 midi out ports and 2 midi in ports, up to six different devices can be used to produce combinations of sounds like some synthesizers. supercollider 3.7.0 0.2.350.gae6996d.fc24.ccrma 18472610 Applications/Multimedia Object oriented programming environment for real-time audio and video processing SuperCollider is an object oriented programming environment for real-time audio and video processing. It is one of the finest and most versatile environments for signal processing and especially for creating music applications of all kinds, such as complete compositions, interactive performances, installations etc. supercollider-devel 3.7.0 0.2.350.gae6996d.fc24.ccrma 31755123 Development/Libraries Development files for SuperCollider This package includes include files and libraries neede to develop SuperCollider applications supercollider-emacs 3.7.0 0.2.350.gae6996d.fc24.ccrma 174742 Applications/Multimedia SuperCollider support for Emacs SuperCollider support for the Emacs text editor. supercollider-gedit 3.7.0 0.2.350.gae6996d.fc24.ccrma 25127 Applications/Multimedia SuperCollider support for GEdit SuperCollider support for the GEdit text editor. supercollider-sc3-plugins 3.6 0.4.g9367339.fc24.ccrma 11895746 Applications/Multimedia Collection of SuperCollider plugins Collection of SuperCollider plugins supercollider-vim 3.7.0 0.2.350.gae6996d.fc24.ccrma 63099 Applications/Multimedia SuperCollider support for Vim SuperCollider support for the Vim text editor. zita-lrx 0.1.0 1.fc24.ccrma 41077 Applications/Multimedia 4th order crossover filters Zita-lrx is a command line jack application providing 2, 3, or 4-band, 4th order crossover filters. The filter type is continuously variable between Linkwitz-Riley (-6dB at the xover frequency) and Butterworth (-3 dB at the xover frequency). Outputs are exactly phase matched in the crossover regions. zita-njbridge 0.1.1 1.fc24.ccrma 79185 Applications/Multimedia Full quality multichannel audio over a local IP network Command line Jack clients to transmit full quality multichannel audio over a local IP network, with adaptive resampling by the receiver(s). Zita-njbridge can be used for a one-to-one connection (using UDP) or in a one-to-many system (using multicast). Sender and receiver(s) can each have their own sample rate and period size, and no word clock sync between them is assumed. Up 64 channels can be transmitted, receivers can select any combination of these. On a lightly loaded or dedicated network zita-njbridge can provide low latency (same as for an analog connection). Additional buffering can be specified in case there is significant network delay jitter. IPv6 is fully supported.