By Forrest Cook
July 2, 2008
The One Laptop Per Child project
recently released a large collection of
sound samples:
Loops, Grooves, Licks, Stings, Hits, Pads, Melodic Motives/Themes/Phrases, Sound-Effects, City and Country Soundscapes, Motors, Machines, Toys, Guns, Explosions, Swords, Armor, Cars, Jets, Pot & Pans, Acoustic and Synthetic Noises, Acoustic and Electronic Drums, Voices, Western and World Instruments, Real and Human Animals, Industrial and Natural Ambiences, Film and Game Foley, and more, more, more! This huge collection of new and original samples have been donated to Dr. Richard Boulanger @ cSounds.com specifically to support the OLPC developers, students, XO users, and computer and electronic musicians everywhere. They are FREE and are offered under a CC-BY license for downloading and use in your teaching, your demos, your research, your music, your remixes, your songs, your games, your videos, your slideshows, your websites, and your XO activities.
The sample collection comes from a number of sources including the
Open Path Music
recording label,
Zenph Studios
(a musical software company), the
Berklee College of Music,
the
Berklee Music Synthesis Alumni,
Berklee Shares.com,
the Worldwide Community of Csound Developers, Teachers and Users
and
Dr. Richard Boulanger.
The sample collection is somewhat random in nature, there are
similarities in the material from the various sources such as many
single notes from common musical instruments.
The recording quality tends to be decent, although a percentage of the
sound samples have audible hum, hiss, aliasing issues and
rough beginnings or endings.
All of the samples are recorded in mono and are available in
several sample rates. The samples have also had their volumes
normalized.
An obvious improvement to the collection would involve compressing
the samples with FLAC
to save disk space.
The majority of the samples have durations of a few seconds or less,
there are a number of long selections from long ambient
recordings or groupings of short sounds.
The sound descriptions for the various collections are somewhat
generic, the best way to get a good understanding of the entire library is
to download a group of sub-collections and play through the various
sounds. Having a few gigabytes of empty disk space is a good idea.
Unleashing a random audio file player on the collection
can be amusing, if somewhat annoying after a while.
Your editor listened to a random selection from the first seven
sections from the Berklee College of Music Sampling Archive,
the collection is quite diverse.
One can imagine a number of possible uses for such a large library of
sounds. Adding audio to games is an obvious use for the sounds.
One could create accessibility applications for the visually impaired.
In keeping with the OLPC theme, a teacher could sort through the
sounds and use them for educating children about animals, musical
instruments and other things that they may not experience in daily life.
On the artistic side, the samples could be put to good use making
audio tracks and movies. With the appropriate sample playing
software, new and interesting musical instruments could be created.
If your software project has a need for some open-licensed audio
clips, the OLPC collection is a good source. Producing
a large collection of sounds such as this would involve many
hours of work.
Comments (1 posted)
System Applications
Database Software
Version 6.0.5 Alpha of the MySQL DBMS has been released.
"
MySQL 6.0.5-alpha, a new version of the MySQL database system
including the Falcon transactional storage engine, has been released."
Full Story (comments: none)
The June 29, 2008 edition of the PostgreSQL Weekly News
is online with the latest PostgreSQL DBMS articles and resources.
Full Story (comments: none)
Embedded Systems
Versions 1.11.0 and 1.10.4 of Busybox, a collection of command line
utilities for embedded systems, have been announced, these are
primarily bug fix releases.
Full Story (comments: none)
Security
New versions of libnfnetlink and the libnetfilter libraries
have been announced.
"
The netfilter project proudly presents:
* libnfnetlink-0.0.39
* libnetfilter_conntrack-0.0.95
* libnetfilter_queue-0.0.16
* libnetfilter_log-0.0.14
This release set includes bugfixes for the userspace netfilter
libraries. See ChangeLog for more details. Upgrade is recommended."
Full Story (comments: none)
The
ratproxy project
has been open-sourced.
"
I am happy to announce that we've just open sourced ratproxy - a free,
passive web security assessment tool. This utility is designed to
transparently analyze legitimate, browser-driven interactions with tested
web applications - and automatically pinpoint, annotate, and prioritize
potential flaws or areas of concern on the fly."
Full Story (comments: none)
Web Site Development
Version 0.7.5 of the
nginx web server
has been announced, it adds some new bug fixes.
See the
CHANGES file for details.
Comments (none posted)
Desktop Applications
Accessibility
Version 2.0.0 of Accelerator is out with a change of algorithm.
"
Accelerator is a GUI program that shows where keyboard accelerators
should go in menu option texts and dialog labels. The program instantly
produces optimal results on the basis that the best accelerator is the
first character, the second best is the first character of a word, the
third best is any character, the worst is no accelerator at all, and no
accelerator should be used more than once. With this program developers
can help improve usability for users who can't use the mouse and for
fast typists who don't want to use the mouse."
Full Story (comments: none)
Audio Applications
Version 0.9.17 of jack_capture, a program for recording soundfiles with the
JACK Audio Connection Kit, has been announced.
This release adds some new capabilities and fixes some bugs.
Full Story (comments: none)
Data Visualization
Graphite is a Python-based
graph plotting system.
From the
FAQ:
"
Graphite is a highly scalable real-time graphing system. As a user, you write an application that collects numeric time-series data that you are interested in graphing, and send it to Graphite's processing backend, carbon, which stores the data in Graphite's specialized database. The data can then be visualized through graphite's web interfaces."
Comments (none posted)
Desktop Environments
The following new GNOME software has been announced this week:
You can find more new GNOME software releases at
gnomefiles.org.
Comments (none posted)
The May 25, 2008 edition of the
KDE Commit-Digest has been
announced.
The content summary says:
"
In this week's KDE Commit-Digest: Marble gets "temperature" and "precipitation" maps, and a "stars" plugin. More work on "fuzzy searches" in Digikam. Konqueror gets support for crash session recovery and session management. Runners can now be managed using a KPluginSelector-based dialog, and attention-blinking support in Plasma..."
Comments (none posted)
The following new KDE software has been announced this week:
You can find more new KDE software releases at
kde-apps.org.
Comments (none posted)
The following new Xorg software has been announced this week:
More information can be found on the
X.Org Foundation wiki.
Comments (none posted)
Games
A new release of pyogp, the Python-based Second Life client, is out.
"
Pyogp is the Python-based library being developed by Linden Lab, makers
of Second Life, and the programming community of the users of Second
Life under the auspices of the SL Architecture Working Group, in order
to test and implement open protocols designed to allow anyone to create
their own virtual world servers and clients compatible enough with
Second Life so that avatars can travel to and from SL and other virtual
worlds, keeping identity and inventory intact."
Full Story (comments: none)
The WorldForge game project has
announced
the initial release of WOMBAT.
"
The WorldForge team is proud to present the first release of WOMBAT, the WorldForge Open Media Browser/Archive Tool.
WOMBAT aims to improve the user experience browsing our media repository by providing a nice web front-end and, in later versions, search (and maybe even upload) features."
Comments (none posted)
GUI Packages
Version 2.8.8.0 of wxPython, a Python interface to the wxWindows GUI
toolkit, has been announced.
"
This release has had a number of
further refinements and enhancements on the stable 2.8 source tree
since the previous release."
Full Story (comments: none)
Imaging Applications
Version 1.0.2 of Perceptual Diff has been
announced.
"
PerceptualDiff is an image comparison utility that compares two images using a perceptual metric. That is, it uses a computational model of the human visual system to determine if two images are visually different, so minor changes in pixels are ignored.
This version of perceptual diff has the file IO changed to use FreeImage so it supports a lot more file formats than before. Thanks for Jim Tilander for the patch."
Comments (none posted)
Interoperability
Development release version 1.1.0 of Wine has been
announced.
Changes include: Many more gdiplus functions implemented.
Improved graphics tablet support.
Many Richedit fixes and improvements.
Support for HWND_MESSAGE windows.
A lot of new MSHTML functions.
Many fixes in MSI registry handling.
Initial implementation of the inetmib1 DLL.
Improvements to the quartz renderers.
Various bug fixes.
Comments (none posted)
Mail Clients
Version 3.5.0 of Claws Mail has been announced, many new features and
some bug fixes are included.
Full Story (comments: none)
Medical Applications
LinuxMedNews has
announced
the availability of a beta version of the HealthCloud CHMED Developer API.
"
If you have followed our previous posts on an open source medications database ClearHealth you are already aware that we now operate a fully public domain data resource regarding medications for use with our ClearHealth system. We have been struggling with a way to make this available and relevant for a wide audience for use in many applications and have now completed the beginning of that effort."
Comments (none posted)
Multimedia
Version 0.7.7.3 of MediaInfo has been
announced.
"
MediaInfo supplies technical and tag information about video or audio files (MPEG-PS/MPEG-TS/Bluray/HD-DVD/MKV/AVI/MOV/MPEG1, 2, 4/M4A/M4V/MP3/AAC/RM/DV/...) There are several versions: Graphical interface, Command line, or DLL for third-party software developers (like emule). GUI is multi-language.
In this minor release: better detection for complex MPEG-TS streams, small GUI improvements."
Comments (none posted)
Office Suites
The June, 2008 edition of the OpenOffice.org Newsletter
is out with the latest OO.o office suite articles and events.
Full Story (comments: none)
Version 2.4.1 of OxygenOffice Professional, an enhanced version of OpenOffice.org, has been
announced.
"
This release contains bugfixes and security fixes. It is highly recommended to update to this version."
Comments (none posted)
Web Browsers
Version 2.0.0.15 of the Firefox web browser has been announced.
"
As part of Mozilla Corporation's ongoing stability and security update
process, Firefox 2.0.0.15 is now available for Windows, Mac, and Linux
for free download from
http://www.mozilla.com/firefox/all-older.html.
We strongly recommend that all Firefox users upgrade to this latest
release."
Full Story (comments: none)
Version 3.12 of
Network Security Services (NSS), a set of libraries designed to support cross-platform development of security-enabled client and server applications on Firefox, has been announced. Several new capabilities have been added.
Full Story (comments: none)
Languages and Tools
Caml
The July 1, 2008 edition of the Caml Weekly News
is out with new articles about the Caml language.
Full Story (comments: none)
Haskell
The June 25, 2008 edition of the
Haskell Weekly News
is online. This week features Google Summer of Code projects, a new
release of Pugs, and more.
Comments (none posted)
Perl
The June 14-20, 2008 edition of
This Week on perl5-porters is out with the latest Perl 5 news.
Comments (none posted)
Python
Version 4.5.3 of ConfigObj, a Python module for reading and writing
config files, is out.
"
This version is a minor bugfix release. It fixes a relatively obscure
bug, where an exception could be raised when validating a config file
with 'copy=True' and '__many__' sections."
Full Story (comments: none)
Version 0.5 of the Python Docutils is out with some new capabilities.
Full Story (comments: none)
Tcl/Tk
The June 26, 2008 edition of the Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
The July 2, 2008 edition of the Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
Debuggers
IBM developerWorks has published
part two in a series on the Eclipse C/C++ Development Tooling.
"
The graphical debugging environment provided by Eclipse C/C++ Development Tooling (CDT) is about as good as it gets, displaying breakpoints, watchpoints, variables, registers, disassembly, signals, and memory contents. You can add new capabilities to this environment or access these views to display output from a custom debugger. But first, you need to understand the C/C++ Debugger Interface (CDI) and how it communicates with Eclipse."
Comments (none posted)
Version Control
Version 1.5.6.1 of the GIT distributed version control system
has been announced, it includes a number of bug fixes.
Full Story (comments: none)
Miscellaneous
Version 0.32 of diff3-ov has been
announced.
"
diff3-ov is a tool, written in perl/Tk, which should help you in the process of performing a 3-way-diff and merge on large Software-Projects. diff3-ov gives you an overview (in a graphical way/as a html/csv-table) of the whole project, where you have to expect merging-activities on changed areas and therefore have to allocate experts.
This new version includes several small changes, bugfixes and GUI-enhancements (still ugly...), and now is also able to detect files that are changed the same by the different parties (usually when patches are exchanged)."
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>