From kjetil at ccrma.stanford.edu Fri Feb 3 00:19:20 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Fri Feb 3 08:34:01 2006 Subject: [linux-audio-announce] [ANN] jack_capture v0.2.0 (Re: [ANN] jack_capture v0.0.1) In-Reply-To: References: Message-ID: http://ccrma.stanford.edu/~kjetil/src/ CHANGES 0.1.1 -> 0.2.0: *Automatically disconnect and connect ports while program is running. Previously, the connections where only set up when the program started. *Added make install. *Various smaller changes. On Fri, 25 Nov 2005, Kjetil S. Matheussen wrote: > > http://www.notam02.no/arkiv/src/ > > > > ABOUT > ----- > jack_capture is a small simple program to capture whatever > sound is going out to your speakers into a file. > > This is the program I always wanted to have for jack, but no > one made. So here it is. > > > > USAGE > ----- > jack_capture [-f filename] [ -b bitdepth ] [-c channels] [ -B bufsize ] > > Filename is by default auotogenerated to something like > "jack_capture_.wav" > Bitdepth is by default FLOAT. > Channels is by default 2. > Bufsize is by default 262144. > > > > > ACKNOWLEDGMENT > -------------- > Mostly based on the jackrec program in the jack distribution > made by Paul Davies and Jack O'Quin. Automatic filename generation > code taken from the timemachine program by Steve Harries. > > > > > From kjetil at ccrma.stanford.edu Fri Feb 3 18:51:03 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Sun Feb 5 06:28:20 2006 Subject: [linux-audio-announce] [ANN] jack_capture v0.2.1 In-Reply-To: References: Message-ID: Cesare Marilungo wrote: > line 371: > char *optstring = "d:c:b:B:h"; > > 'd' should have been 'f'. Sorry, I already found this when got v0.1.1 > and forgot to write you. :-) Thanks! New version is up at http://ccrma.stanford.edu/~kjetil/src/ 0.2.0 -> 0.2.1: * Removed optional -f argument (that didn't work anyway) for setting the filename. Usage for program is now: "jack_capture [ -b bitdepth ] [-c channels] [ -B bufsize ] [filename]" Thanks to Cesare Marilungo for pointing out the bug. * Sound filename is also printed to the screen. From kjetil at ccrma.stanford.edu Sun Feb 5 17:56:01 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Tue Feb 7 09:02:36 2006 Subject: [linux-audio-announce] [ANN] jack_capture v0.2.2 In-Reply-To: References: Message-ID: (Sorry for all the double-postings. I have no idea why that happens.) ABOUT ----- jack_capture is a small simple program to capture whatever sound is going out to your speakers into a file. This is the program I always wanted to have for jack, but no one made. So here it is. CHANGES ------- 0.2.1 -> 0.2.2: *Only connect/disconnect ports if its necessary. This puts less stress on the jack system and avoids possible never ending connect/reconnecting loops. *Replaced the timemachine-way of automatically setting filename by a much simpler one. Now the autogenerated filename is just jack_capture_.wav: jack_capture_1.wav, jack_capture_2.wav, jack_capture_3.wav and so on. *If jack is shut down during recording, stop the recording properly. *Various smaller changes. http://ccrma.stanford.edu/~kjetism/src/ From parumi at iua.upf.es Thu Feb 9 08:02:12 2006 From: parumi at iua.upf.es (Pau Arumi) Date: Sat Feb 11 16:39:23 2006 Subject: [linux-audio-announce] CLAM 0.90 Released Message-ID: <43EB3D54.3010802@iua.upf.es> Wed Feb 8 2006 CLAM 0.90 Released ====================================== ?New multiplied build-system, fancy applications and inter- connectivity' What is CLAM? CLAM is a framework for research and application development in the Audio and Music Domain. It offers a conceptual model as well as tools for the analysis, synthesis and processing of audio signals. We are glad to announce that our new 0.90 release is already available at our (also brand new) website: http://clam.iua.upf.edu. This release represents a big step forward to our soon to come first stable 1.0 release and includes major improvements. For the first time the CLAM framework and all related applications are available in binary form for all major platforms: deb packages are provided for Ubuntu/Debian GNU/Linux, dmg images for Mac OSX and setup executables for Windows. This change has represented a complete but necessary (and painful!) rework of our build system, which is now based on small binary libraries and uses Scons as the build tool. We expect it to reduce drastically the complexity of the compilation and installation of clam applications for the end-user. Other major improvements include a complete rework of the SMSTools, application GUI, which is now based on Qt, as well as many additions to the Annotator app. A CLAM Network can now also become an Open Sound Control (OSC) node, opening up the possibility of interconnection to external applications. In the 'Application Prototyping' chapter we'd like to mention that we have also added complete tools to create both VST and LADSPA plugins out of a previously designed network. It is also worth noticing the possibility of creating stand-alone applications with a GUI created using the great Qt-designer and the CLAM Qt-plugins. Such standalone applications can behave either as a Jack client (for GNU/Linux and Mac OSX) or use audio backends like alsa or Portaudio. Please read these and other improvements in the attached changelog and visit our website and/our mailing list for further announcements. Although we are continuing to work toward the 1.0 release and we expect to come up with new improvements soon, we hope all these additions already convert the framework into a more usable and useful tool and, as always, we expect as much feedback as possible from all our users. The CLAM team -------------- next part -------------- CLAM ChangeLog 2006-02-07 CLAM_0_90_0 'New multiplatform build-system, fancy applications and interconnectivity' * Building and packaging + New build system based on scons + Binary libraries + Standard library installation + CLAM applications just link against the libraries + CLAM and all provided applications are working multiplatform (Linux/MacOSX/Windows) + Easy to use installers for MacOSX, Windows and Linux (Debian) + Ported to g++ 4.0 * Rappid prototyping infrastructure + New external-generators/sinks and external-control-senders/receiver classes. o They glue specific architecture (jack, portaudio, ladspa, vst) ports with a clam network. * New hierarchy of network-players classes, with these (final) classes: + JACKNetworkPlayer, + PortAudioNetworkPlayer, + BlockingNetworkPlayer, * LADSPA Plugins (Linux): A generic plugin that embeds a network can be easily created by just providing the path to a valid network xml file. * VST Plugins (Mac/Windows): A generic plugin that embeds a network can be easily created by just providing the path to a valid network xml file. * OSC (Open Sound Control): A network (for instance from the Network Editor) can now send an receive OSC messages and interconnect to other applications that follow this protocol. * MIDI files + New classes to read/write standard MIDI files * Qt Visualization Module + Support for multidisplay plots. + BPFEditor: multiple BPF allowed + Faster rendering of plots using buffered pixmaps * QtSMSTools2: New! A total rewrite of SMSTools2 GUI using the Qt toolkit. + Multidisplay implementation sharing common axis o Spectrogram (Color,Black&White) o Improved player: audio and fundamental frequency o More suitable dialogs to configure projects * NetworkEditor + New callback audio-driving mode. This allow different modes (specified as command line options) o Jack client mode (not in Windows) o PortAudio mode o Blocking mode * Annotator + New segment editor: o Different annotation restrictions depending on the schema. Right now: # Continuous segmentation (no gap) # Discontinous segmentation (gaps but not overlaps) o Consistent dragging o Tooltips are faster to appear o Tooltips say just the position of the hovered element instead the cursor position. o Hovering highlights the limit + Optimizations on the song switching and on the display + Inserting and removing segments now has its reflexion on the pool + Playing the wav and the auralization on different channels. + Description schema browser + Now, viable projects can be built from the interface * Spectral Analysis Synthesis + FFTOoura: o By defining a compilation flag, FFTOoura can be choosen instead of fftw by default o FFTOoura is now also implemented in the inverse FFT process 2005-07-21 CLAM_0_8_0 'Prototyper with streaming SMS transformations' * SMS Transformations on the network editor: + All SMS Transformations have been refactored in order to work in streaming mode and not only in offline mode. * New Prototyping way: + Prototyper: Allows to bind a Qt desinger interface to a Network XML definition so you can have an CLAM GUI application up an running without a single line of code. Current features: o It uses the widget names and classes to Automagically relate widgets to processings, ports and controls. o Binds sliders, knobs and so to in-controls on the network o Binds monitoring plots to out-ports on the network o Binds buttons to play/stop actions on the network * QtPlots add-ons: + Editable segmentation marks on all the plots + QtSpectrogram: o Plot to view sonogram (Color/B&W) + BPFEditor: o Editable/auralizable plot (Audio and MIDI support) * Compiler compatibility: + CLAM and its applications now compiles in GNU g++3.4 (as well as 3.3) * Audio file I/O facilities: + MP3 I/O: Bug fixed: that prevented XING headers from being used to compute duration + MP3 I/O: Bug fixed in conversion from milliseconds to seconds + Vorbis I/O: Feature addition: now the # of samples is computed for Vorbis bitstreams * Memory leak review: + FFT internal buffer was not freed on destruction * XML related changes: + Now XmlStorage::Dump does indentation by default. A new optional parameter disables indentation. + XercesC 2.6 is required in order to pass the tests and be memory leak free (even 2.3 should be enough to compile and run CLAM). + XML Storage Error Handling (This solves issue #0000022): o Catchable CLAM::XmlStorageErr excepetions are thrown whenever: # I/O error happens # Malformed XML is readed # Read elements or contents does not match with CLAM objects structure # CLAM objects detect some semantic constraints. + XPath (like) navigation (This solves issue #0000045): o The implementation of XmlStorage::Select allows using: # XmlStorage::AppendToDocument(object, path, filename) # XmlStorage::RestoreFromFragment(object, path, istream) # Using atomic primitives for doing some similar hacks like writing fragments of the XML for an object to disk. + Alternative XML Backends (LibXml++) o Unification of the way XmlStorage interfaces the library dependant code. o LibXml++ Backend implemented. It is planned to be the default backend on future releases but still some work is needed to get the error messages correctly reported. * Network refactoring: + Published{In|Out}{Controls|Ports} -> {In|Out}{Control|Port}Registry * Descriptors: + SpectralDescriptors::HighFrequencyCoefficent -> HighFrequencyContent as specified by the original literature. * Other: + ConnectPorts overloaded to connect free ports (that is not belonging to any processing, normally used for injecting or extracting data) * Build System: + Changes in order to not abort ./configure script when some library is not found (and not specifyed with the --without-libname option) 2004-11-18 CLAM_0_7_0 'Easier deployment, better plots and Processing Networks' etc. From dave at pawfal.org Fri Feb 10 05:39:15 2006 From: dave at pawfal.org (Dave Griffiths) Date: Sat Feb 11 16:39:25 2006 Subject: [linux-audio-announce] fastbreeder (a genetic programming synth) Message-ID: <44359.193.203.82.226.1139567955.squirrel@www.webmail.pawfal.org> An experimental genetic programming synthesiser. This program is free software, developed for linux, using jack for audio. Fastbreeder is essentially a 4 button synth. The idea is to grow code by choosing from a range of automatically generated variations of functions, you don't have to know how they work, but each function creates a sound which can be selected by you. The following generation is then created containing mutants of your chosen sound. You can refine and develop the sound just by auditioning and choosing the best one each time. http://www.pawfal.org/Software/fastbreeder/ For those in the London UK area, I'm doing a short show and tell of this app at the next dorkbot: http://dorkbot.org/dorkbotlondon/ cheers, dave From leslie.polzer at gmx.net Sat Feb 11 06:59:18 2006 From: leslie.polzer at gmx.net (leslie.polzer@gmx.net) Date: Sat Feb 11 16:39:26 2006 Subject: [linux-audio-announce] JACK Rack 1.4.5rc1 released Message-ID: <20060211115918.GA31615@wintermute> JACK Rack 1.4.5rc1 has been released. JACK Rack is a fast and easy to use serial LADSPA plugin host with support for MIDI, LASH and, to some extent, LRDF. Changes: * JACK connection loss now employs automatic reconnect * widgets controlled via MIDI now get all their channels updated * added french translation * applied patch from Mark Vitek that supports the latest LASH API * changes * corrected MIDI controller numbering (reported by James Stone) * internal: introduced flexible status and error handlers You can get it at http://prdownloads.sourceforge.net/jack-rack/jack-rack-1.4.5rc1.tar.gz?download Please test this release candidate as it may still contain some small quirks. Thank you! Leslie -- gpg --keyserver pgp.mit.edu --recv-keys 0x52D70289 http://nic-nac-project.de/~skypher/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://music.columbia.edu/pipermail/linux-audio-announce/attachments/20060211/36de33d9/attachment.bin From kjetil at ccrma.stanford.edu Sun Feb 12 23:46:08 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Sat Feb 18 04:11:36 2006 Subject: [linux-audio-announce] [ANN] das_watchdog 0.0.1 and jack_capture v0.2.3 Message-ID: Download from http://ccrma.stanford.edu/~kjetil/src/ Das_Watchdog ============ ABOUT ----- Das_Watchdog is a program heavily and shamefully inspired by the rt_watchdog program made by Florian Schmidt: http://tapas.affenbande.org/?page_id=38 However, this one has some improvements: 1. It works with 2.4 kernels as well as 2.6. (well, at least I think it works with 2.6...) 2. Instead of permanently setting all realtime processes to run non-realtime, das_watchdog only sets them temporary. 3. When the watchdog kicks in, an X window should pop up that tells you whats happening. (just close it after reading the message). INSTALLING ---------- make cp das_watchdog /usr/local/sbin/ echo '/usr/local/sbin/das_watchdog & >/dev/null' >>/etc/rc.local reboot REQUIREMENTS ------------ tcl/tk. (http://en.wikipedia.org/wiki/Tk_(computing)) Jack_capture ============ ABOUT ----- jack_capture is a small simple program to capture whatever sound is going out to your speakers into a file. This is the program I always wanted to have for jack, but no one made. So here it is. CHANGES ------- 0.2.2 -> 0.2.3: *Added -z argument that choose number of leading zeros. *Various changes. From kjetil at ccrma.stanford.edu Wed Feb 15 21:12:39 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Sat Feb 18 04:11:38 2006 Subject: [linux-audio-announce] [ANN] das_watchdog 0.1.2 In-Reply-To: References: Message-ID: Sorry for all the announcements. I think I got it right now. ;-) I have fixed up the compilation problems, corrected the DISPLAY environment variable, and let both the program and makefile give warning/error if the softirq-timer/0 or ksoftirqd/0 processes aren't set to have highest priority. It might still not work, but at least you get a message about /why/ it doesn't work, and what you can do to fix it. (Running "chrt -f -p 99 `ps -A |grep softirq-timer/0 |awk '{print $1}'`" for all processors (change the "0" in "softirq-timer/0" for each additional processor) is probably a good tip to make it work.) REQUIREMENTS ------------ xmessage (should be a part of X11) libgtop2 (should be a part gnome. No, das_watchdog is not a gnome-program.) CHANGES ------- 0.1.0->0.1.2 * Added check for the ksoftrqd/0 process as well as the softirq-timer/0 process. * Added check for SCHED_OTHER of the timing process as well as priority. * Removed debug-printing. * Added extensive checks both when compiling and when running about the priority of the "softirq-timer/0" process: - ***If "softirq-timer/0" is not set to a very high priority (99), the watchdog most probably will not work.*** - The default priority for softirq-timer/0 seems to be 1. However, for real time work, it must be set higher to get reliable timing. Set it to 99. - If softirq-timer/0 is set to less than 99, das_watchdog will refuse to compile unless you force it to by editing the makefile. When running das_watchdog, it will only give a warning if the priority is set too low. * Changed the DISPLAY environment variable to ":0.0" instead of "localhost:0.0". Seems to work for everyone now. * Switched from libgtop to libgtop2. Download from http://ccrma.stanford.edu/~kjetil/src/ From cannam at all-day-breakfast.com Tue Feb 14 03:43:23 2006 From: cannam at all-day-breakfast.com (Chris Cannam) Date: Sat Feb 18 04:12:09 2006 Subject: [linux-audio-announce] ANNOUNCE: Rosegarden-4 1.2.3 released Message-ID: <200602140843.23884.cannam@all-day-breakfast.com> The Rosegarden team are delighted to announce the release of version 1.2.3 of Rosegarden 4, an audio and MIDI sequencer and musical notation editor for Linux. Rosegarden is among the largest and most insanely ambitious Linux music software projects, and is the only Linux application to offer full composition and recording capabilities to musicians who prefer to use classical notation. ? ?http://www.rosegardenmusic.com/ The long-awaited 1.2.3 release of Rosegarden-4 offers a variety of new features, bug fixes and enhancements. ?These include: ?* The main segment canvas has been rewritten and is now faster, more ? ?responsive, more accurate, and marginally prettier than before. ? ?(This work proved much more complex than hoped, and accounts for ? ?much of the time spent since the 1.0 release a year ago.) ?* A new percussion matrix editor has been added. ?MIDI devices can ? ?have user-configurable percussion key maps, stored in the same ? ?device files as bank and program definitions. ?Users are invited to ? ?contribute their own. ?* Multi-track audio recording and simultaneous recording of audio and ? ?MIDI are now supported. ?* A "project packager" has been introduced and integrated, ? ?facilitating the exchange of complete Rosegarden projects including ? ?associated audio data and any other required files. ?* The Lilypond export function has been updated for Lilypond 2.6 and ? ?features a new Preview mode. ?* You can now control Rosegarden's mixer and other twiddly bits using ? ?an external MIDI controller device such as the Behringer BCF2000. ?* Rosegarden is now capable of synchronising to MIDI Time Code in ? ?master and slave modes (thanks to Vince Negri). ?MMC master and ? ?slave are also now supported. ? ? ?* Rosegarden's ALSA MIDI ports can now be connected and controlled ? ?using an external ALSA connection manager such as qjackctl (thanks ? ?to Pedro Lopez-Cabanillas). ?* The default sequencer timer selection should be better behaved than ? ?in 1.0 (eliminating the dreaded "Rosegarden only plays the first ? ?note" problem). ?* Effects plugins can now be applied to groups of audio instruments ? ?at the buss stage. ? ?* Many new icons and improved versions of old icons have been added ? ?(thanks to Vladimir Savic). ?* The build system now uses scons instead of autotools. This release also sees hundreds of bug fixes, including fixes to some long-standing issues with DSSI plugin support, JACK transport synchronisation, and punch-in recording. For more information about Rosegarden and what it can do for you, please see ? ?http://www.rosegardenmusic.com/ Rosegarden is Free Software under the GNU General Public License. From capocasa at gmx.net Wed Feb 15 00:20:36 2006 From: capocasa at gmx.net (Carlo Capocasa) Date: Sat Feb 18 04:12:11 2006 Subject: [linux-audio-announce] [Ann] Shelljam 0.0.2 MIDI keyboard Message-ID: <43F2BA24.4020505@gmx.net> Hi, Announcing Shelljam version 0.0.2. Shelljam is a way of playing electronic music live using standard computer hardware. It is implemented using fast portable libraries. It is designed to be suitable for live performance and studio work. http://shelljam.sourceforge.net Carlo From jlittler at mstation.org Wed Feb 15 06:08:51 2006 From: jlittler at mstation.org (John Littler) Date: Sat Feb 18 04:12:13 2006 Subject: [linux-audio-announce] Bleepfest: London, UK Message-ID: <03EF3167-18B0-4779-A4D4-31BCC5B4F0FC@mstation.org> Hi All, I don't know how many of you are in or near London, England but we're having an event called Bleepfest in the crypt of Christchurch Spitalfields near Spitalfields Market. Here's the promo ... as a general note, What: Computer and electronic music demo day When: March 25th from 5 PM to 10 PM (these hours might increase) Where: London! Christchurch Spitalfields Crypt, by the market a few minutes from Liverpool St Station Who: musicians, bedroom or serious, boppers, thinkers, listeners Music Genres: unlimited! entry: UK2 Bleepfest 06 will be a part-day and night event that will be like the Demos of old and where people can have the option to display what they're doing "off stage" to small groups around them or to plug into the PA and be an "event". Events will have time spaces between them so that everybody else isn't drowned out. The object is to attract people who like to play with music as well as people who are quite serious about it. The object is also to create a fun and friendly environment where people can wander around and get new ideas. While the event is operating system agnostic, and there are Linux people already signed up to come along, it would be nice to have more, and in particular if people want to run advocacy tables or whatever, that would be most welcome. The only charge will be the small entry fee. for more info: http://mstation.org/bleepfest or email me Cheers John From fredg at salemradiolabs.com Wed Feb 15 15:29:05 2006 From: fredg at salemradiolabs.com (Fred Gleason) Date: Sat Feb 18 04:12:14 2006 Subject: [linux-audio-announce] Rivendell v0.9.66 Message-ID: <200602151529.06369.fredg@salemradiolabs.com> I'm pleased to announce the release of Rivendell v0.9.66. Rivendell is a full-featured Radio Automation System that is available under the GNU General Public License. From the NEWS file: *** snip snip *** Changes: CD Ripper Enhancements. Major enhancements have been made to the CD ripper functionality in the RDLibrary module, including: CD-TEXT Support. The rippers now use CD-TEXT data in preference to the FreeDB. If no CD-TEXT data is found on a disk, then the FreeDB is searched as before. International Standard Recording Code (ISRC) Support. If found, the rippers will now record the ISRC string from each track. These strings can be viewed and/or edited in the 'CutInfo/Record' dialog box. Automatic Cart/Cut Generation. In the Full Disk ripper, it's now possible to rip an entire CD into the system with just a few mouse clicks. This can be done on a track-by-track basis by clicking the 'Add New Cart' button in the Select Cut dialog, or for all the tracks at once by clicking the 'Set All New Carts' button. New Build Targets. It's now possible to build Rivendell as a Slackware package by doing 'make slack' (requires the Slackware packaging tools) or as a SLAX module by doing 'make slax' (requires the Linux-live scripts and the Slackware packaging tools). RDCatch Enhancements. The previous hard-coded system-wide limit of 16 RDCatch decks has been removed, making it possible to configure and use an arbitrarily large number of decks. Miscellaneous Bugfixes. See the ChangeLog. Library Versions: This version requires that, at a minimum, libradio-0.96.1 and librhpi-0.94.5 be installed. If installing from RPM, the version of the currently installed libraries can be determined by doing: rpm -q libradio rpm -q librhpi Database Update: As always, be sure to run RDAdmin immediately after upgrading to allow any necessary changes to the database schema to be applied. *** snip snip *** Further information, including download links can be found at: http://www.salemradiolabs.com/rivendell/ Cheers! |-------------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Director of Broadcast Software Development | | | Salem Radio Labs | |-------------------------------------------------------------------------| | Focus on the dream, not the competition. | | -- Nemesis Racing Team motto | |-------------------------------------------------------------------------| From kjetil at ccrma.stanford.edu Mon Feb 20 16:36:41 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Tue Feb 21 21:22:58 2006 Subject: [linux-audio-announce] [ANN] E-Radium V0.61e and Das_Watchdog V0.2.0 Message-ID: Download from http://ccrma.stanford.edu/~kjetil/src/ ***************************************************** E-radium -------- E-radium is Radium and a special version of E-UAE (with support for realtime scheduling and alsa midi). Radium is a unique type of music event editor made to be efficient and give all sorts of possibilities. The user interface is inspired by trackers, but Radium is generally a lot more versatile and can be used for all kind of genres. http://www.notam02.no/radium/ Warning: E-radium does not seem to work on 64bit machines. :-( Changes 0.61d->0.61e -------------------- -Run XInitThreads(). Should fix e-radium in case you got xlib async errors. (Fix for SMP machines) **************************************************** Das_Watchdog ------------ Das_Watchdog is a general watchdog for the linux operating system that should be run in the background at all times to ensure a realtime process won't hang the machine. Changes 0.1.2->0.2.0 --------------------- * Don't do anything if no process priorities are changed, when watchdogging. * Added the --force option, that sets the priority of all timer processes to FIFO/99. * Added the das_watchdog /etc/init.d script provided by Stefan Kersten. (das_watchdog.rc) * Added the --verbose option. * Check that its the same process when setting back old priority. * Don't set back to old priority if the priority has been changed in the mean time. * Added options for setting increasetime, checktime and waittime. (--increasetime, --checktime and --waittime) * Don't change the priority of any timer process when watchdogging. * Smaller code cleanups. From darkpeak at gmail.com Tue Feb 21 09:25:49 2006 From: darkpeak at gmail.com (jake harries) Date: Tue Feb 21 21:23:01 2006 Subject: [linux-audio-announce] FW: l.o.s.s - open source sound project Message-ID: <24da7d060602210625m57e1843y6490a623f4e431fd@mail.gmail.com> ----Original Message----- From: Ed Carter To: Multiple recipients of list SONICARTSNET Sent: Tue, 14 Feb 2006 21:40:19 GMT Subject: l.o.s.s - open source sound project [Apologies for cross-posting, please circulate where appropriate.] http://loss.access-space.org The l.o.s.s project promotes and supports the use of free, open source music software, in conjunction with Creative Commons (CC) licensing which accepts and encourages sharing. As well as a CD of curated work (also available for free download), the project's online presence is intended to become a focal point for artists working with open source software, and releasing their work through CC licenses. Please visit the website for details of how to contribute tracks. The aim of the project was not to portray any kind of 'open source' sound, but to offer an array of some of the interesting work people are creating with what is available. The result is an incredibly diverse compilation of internationally renowned artists, encompassing electronica, soundscapes, hiphop and electro-acoustic amongst other styles. Contributions for the CD include work by Nullpointer, Ava, Edge Effect, Jake Harries, Collective Motion, Panayiotis Kokoras, DJ Auto, Chaos Butterfly, Slub, Minimal Turntablist Crew and Elektronengehirn. Even the artwork was produced using open source techniques by Matt Gray (Ava), and the album was mastered at Mirror Image Studios in Minneapolis, again, using the Linux operating system and libre software. The project is run by the registered charity Access Space, a free media lab based in Sheffield, promoting open source software and using recycled hardware. More info, and downloads of more open source music, visit: http://www.loss.access-space.org .................................................................. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://music.columbia.edu/pipermail/linux-audio-announce/attachments/20060221/3fb7469a/attachment.html From daniel at 64studio.com Wed Feb 22 05:02:29 2006 From: daniel at 64studio.com (Daniel James) Date: Thu Feb 23 15:20:04 2006 Subject: [linux-audio-announce] 64 Studio and Lionstracs at Sounds Expo 2006 Message-ID: <43FC36B5.6040203@64studio.com> Hello all, Linuxaudio.org members 64 Studio and Lionstracs will be exhibiting at the Sounds Expo trade show in London on the 9-11th March this year: http://www.sounds-expo.co.uk/ If you'd like to help out with the stand, or just pay us a visit, please let me know. Cheers! Daniel From daniel at 64studio.com Thu Feb 23 10:09:53 2006 From: daniel at 64studio.com (Daniel James) Date: Thu Feb 23 15:20:07 2006 Subject: [linux-audio-announce] 64 Studio article in Free Software magazine Message-ID: <43FDD041.9040307@64studio.com> Hello all, In issue 10 of Free Software Magazine there is a feature about the 64 Studio distribution, which includes many audio applications: http://www.freesoftwaremagazine.com/free_issues/issue_10/c64_studio_project/ If you are registered on Digg.com, you can digg this article to share it with your friends: http://digg.com/linux_unix/Studio_64 Cheers! Daniel From dlphillips at woh.rr.com Sat Feb 25 09:27:08 2006 From: dlphillips at woh.rr.com (Dave Phillips) Date: Mon Feb 27 17:42:18 2006 Subject: [linux-audio-announce] Linux soundapps pages updated Message-ID: <4400693C.1060902@woh.rr.com> Greetings: And another one hits the information goatpath : http://linuxsound.atnet.at (Europe) http://linuxsound.jp (Japan) http://linux-sound.org (USA) Best, dp From davidrclark at earthlink.net Sun Feb 26 12:18:32 2006 From: davidrclark at earthlink.net (davidrclark@earthlink.net) Date: Mon Feb 27 17:42:21 2006 Subject: [linux-audio-announce] Mic-In-Room Simulator Message-ID: Greetings to all, Announcing grad_Boxster for creating impulse response functions (IR's) for rectangular parallelepipeds --- for example concert halls modelled as giant boxes --- but using the *gradient* of the solution field projected on a direction specified by the user, similar to the operation of a pressure-gradient microphone --- in a room. At the URL below is a link to this package for downloading as well as a NON-optimized, alternating demo of grad_Boxster versus Boxster (i.e. "ordinary stereo versus binaural" or even "speakers versus headphones"): http://home.earthlink.net/~davidrclark grad2_Boxster is also available for simulating second-order mics in rooms. Extending grad_Boxster, the gradient of the first-order projection is computed and projected onto a second direction specified by the user. By combining IR's from Boxster (pressure mic), grad_Boxster (first-order mic), and grad2_Boxster (second-order), it should be possible to simulate any type of mic setup and combination of setups in any room that could be considered to be a box. Starting with dry, monophonic recordings made in a dead room, one should be able to simulate very sophisticated mic setups in a concert hall, then assemble them into a mix, simulating an ensemble recording, all with a physically consistent model. The demo contrasts simulation of nearly coincident pressure- gradient mics (grad_Boxster) in a 12,500 m3 concert hall versus binaural omni pressure mics (Boxster, no HRTF) in the same hall with the same separation between mics for both. The only difference for the first half of the demo is whether or not the gradient is computed, yet the sounds are very different both with speakers and with headphones (esp. the latter). In the second half, the positions of the guitars are slightly different (maximal separation for either). --------------------------- In short, grad_Boxster can be used to simulate ordinary stereo recordings (Blumlein, etc.) in the same manner that Boxster can be used for simulating binaural recordings, complete with reverb, echo, stereo separation, and so on --- but with physical consistency. As a side effect, both new programs provide other "knobs" for extending sample generation capability. All programs can be run either from a PyGtk GUI or from the command line. Regards to all, Dave Dave Clark From kjetil at ccrma.stanford.edu Mon Feb 27 17:05:33 2006 From: kjetil at ccrma.stanford.edu (Kjetil S. Matheussen) Date: Mon Feb 27 17:42:23 2006 Subject: [linux-audio-announce] [ANN] Snd-ls V0.9.5.4 and Das_Watchdog V0.2.1 Message-ID: Download from http://ccrma.stanford.edu/~kjetil/src/ Snd-ls v0.9.5.4 ================ Contains -------- Snd v7.15 from 17.8.2005 About ----- Snd-ls is a distribution of the sound editor Snd. Its target is people that don't know scheme very well, and don't want to spend too much time configuring Snd. It can also serve as a quick introduction to Snd and how it can be set up. Changes 0.9.5.3 -> 0.9.5.4 -------------------------- -Changed default resampling quality to SRC_SINC_BEST_QUALITY -Added workaround for shift-handling across various keyboard settings. (shortcuts for zoom in and undo works with american keyboards now.) -Added check for Guile 1.8. Snd-ls crashes with guile 1.8. (all versions I have tried of 1.7 seems to work though...) -Use JackPortIsPhysical instead of "alsa_pcm" when finding jack ports. -Updated the rt stuff to latest versions. *************************************** *************************************** Das_Watchdog V0.2.1 =================== About ----- Das_Watchdog is a general watchdog for the linux operating system that should be runned in the background at all times to ensure a realtime process won't hang the machine. Changes 0.2.0->0.2.1 -------------------- *Cleaned up source a bit. *Properly find number of timer processes. *Added shortcuts for optargs.