Sonic Visualiser's feature list includes:
Your author tried running the precompiled binary on a 1.8 Ghz Athlon system with an M-Audio Delta 44 four channel sound card. The system was running the Ubuntu Edgy Eft distribution with JACK installed and running at 44.1Khz. The software worked fine with the basic time series display, but sound playback started to drop out when the more demanding spectrogram displays were enabled. The system was not able to fully compute the spectrum display while the music played. A faster and more finely tuned machine would probably help.
The user interface did not take long to figure out, the waveform display was easy to navigate around and the amplitude and time span knobs were fun to play around with. When viewing the spectrum analysis display, a few minor changes to the controls quickly caused the application to became unresponsive while it cranked on the data.
A .wav file with Roger Waters playing the song "Shine on you Crazy Diamond" was viewed. Interestingly, it was possible to see the individual guitar notes, drum beats, singing and other components of the music in the spectrogram display. When real-time playback was stopped, the machine was able to crank on the audio data and produce a more complete view of the spectral data.
Version 1.0 pre3 of Sonic Visualiser was announced on March 19, 2007: "Announcing the release of Sonic Visualiser 1.0pre3, a pre-release for the soon forthcoming Sonic Visualiser 1.0." If you want to try the code out, source code and precompiled binaries are available for download here.
Audio ProjectsJACK, the JACK Audio Connection Kit, is out with numerous bug fixes. "JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apple's OS X. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves."
Embedded SystemsBusyBox, a collection of command line utilities for embedded systems, is out. "This release includes only trivial fixes accumulated since 1.4.1."
Printinghas been announced. "CUPS 1.2.10 fixes the init script used to start the scheduler, a recursion bug in the pdftops filter, and several other issues reported after the 1.2.9 release." has been announced. "The new release fixes a bug in ppdmerge when importing Japanese PPD files. The CUPS Driver Development Kit (DDK) provides a suite of standard drivers, a PPD file compiler, and other utilities that can be used to develop printer drivers for CUPS and other printing environments."
Web Site DevelopmentmnoGoSearch, a web site search engine, is out with numerous enhancements. See the change history document for details. discusses the semantic web on O'Reilly. "As people are increasingly coming to believe, Web 2.0 and the Semantic Web have a lot in common: both are concerned with allowing communities to share and reuse data. In this way, the Semantic Web and Web 2.0 can both be seen as attempts at providing data integration and presenting a web of data or information space. As Tim Berners-Lee wrote in Weaving the Web: If HTML and the Web made all the online documents look like on huge book, RDF, schema and inference languages will make all the data in the world look like one huge database."
Audio ApplicationsArdour, a multi-track audio workstation project, is out. "Two months since our last beta release, we are finally ready to unleash 2.0 beta12, with over a hundred fixes and hugely improved stability. Here is the Mac OS X 10.4.x universal binary, a 10.3.x version can be made upon request. This will be the last beta before 2.0rc1, which will be followed by 2.0rc2 and then 2.0. There are still bugs (Shock!) in 2.0 beta12, but it's time to get the 2.0 release wrapped up so that developers can start working on new features in addition to bug fixes. 2.0 is now at least as stable as 0.99.3, and for a number of tasks, much more stable." Read the full release announcement for more information.
Desktop EnvironmentsThis release incorporates the GNOME 2.18.0 Desktop and Developer Platform, fine-tuned with love by the GARNOME Team. It includes updates and fixes after the GNOME 2.18.0 freeze, together with a host of third-party GNOME packages, Bindings and the Mono(tm) Platform -- this release is the first of a new stable GNOME branch and ships with the latest and greatest releases."
ElectronicsCBOLD Framework has been announced. "CBOLD is a C++ framework for capturing board-level electronic designs. The CBOLD class libraries allow you to capture and process a design using a text editor and a C++ compiler. CBOLD provides a concise, intuitive notation for schematicless capture of board-level designs. Instead of entering a schematic into an EDA tool, the designer creates a C++ program that describes the design and the desired outputs. When the program is compiled and run, it verifies the legality of the design and writes output files (CAD layout netlist, bill of materials, FPGA constraint files, etc.) to disk." Qucs project has been announced "Qucs is a circuit simulator with a graphical user interface. It aims to support all kinds of circuit simulation types, e.g. DC, AC, S parameter, and harmonic balance analysis. Qucsator, the simulation backend, is a command line circuit simulator. It takes a network list in a certain format as input and outputs a Qucs dataset. It has been programmed for usage in the Qucs project but may also be used by other applications. The new release comes with two new translations into Czech and Catalan, subcircuit parameters and equations in subcircuits. The tabular scrollbar can now be moved directly with the mouse cursor dragging and painting and handling of graphics has been much improved at zoom factors != 1. ..."
Financial ApplicationsSQL-Ledger, a web-based accounting system, is out with the following change: "added %00 check for login to trigger an error". Note that this is a security fix!
Gameshas announced version 0.1.0 of libwfut. "The first release of libwfut is now available. libwfut is a C++ implementation of the Java updater tool, WFUT. It is primarily intended for use with WorldForge clients to allow integrated media updates, although it is not limited to this task. A command line tool, wfut, is provided which can replace the Java tool for command line based updates. This tool does not provide the GUI interface that the Java tool does, nor does it provide the server-side update functionality."
GUI Packageshas announced the release of Qt versions 4.2.3 and 3.3.8. "Trolltech has released version 4.2.3 of Qt. This is mainly a bug-fix release, with updates to numerous classes across all platforms. Changes include a new unofficial Portuguese translation, three fixes to lupdate including one which brings a 400x speed increase, and a fix to a bug in QTextEdit which caused the bottom lines to become unreachable after adding the scroll bar. Meanwhile Qt 3.3.8 has been released, quite possibly the penultimate in the Qt 3 line with support for Qt 3 ending in July."
Interoperabilityhas been announced. Changes include: "Many Direct3D fixes and performance improvements, More comctl32 tests and some bug fixes, Compatibility improvements in cmd.exe, Still more fixes to builtin OLE, Support for process control on Solaris and Lots of bug fixes." Wine Weekly Newsletter is online with coverage of the Wine project. Topics include: Wine 0.9.33, Coverity Changes, DSound & ALSA Project, Winecfg DirectX Options, New Benchmarks and Status of MacOS X Port.
MultimediaSwfdec Flash player, has posted some information on the current development version, which can play videos from YouTube. "It means that when you grab the Swfdec library and the swfdec-mozilla package out of git and manage to install it correctly, you will be able to go to any Youtube video site and have it play back the videos in your browser. The buttons don't work yet and it certainly doesn't behave 100% like the Adobe plugin, but it certainly plays the videos."
Music Applicationsnova is a new computer music system, with a dataflow syntax." This version adds a prototype graphical patcher. This is a minor release fixing a dozen or so bugs found in the previous, more thrilling 1.5.0 release."
Office ApplicationsHylaFAX, a fax modem control application, has been announced. "This is primarily a bugfix release, and as such is a recommended upgrade. Our sincerest thanks go to all who participate in the development and testing process."
Web BrowsersDue to the security fixes, we strongly recommend that all Firefox users upgrade to these latest releases." Note that Firefox 1.5.0.x will only be maintained (by Mozilla) until April 24.
MiscellaneousXesam. "It is final. Wasabi is no more - it has been renamed to Xesam. There where a lot of positive feedback through our minor crisis, and I thank all who have put up suggestions for project names. I am sorry that I had to cut through, but we really needed to leave this behind us and get some actual work done."
Languages and Tools
Javadiscusses Java Reflection on O'Reilly. "In ordinary life, a reflection is what you see when you look in the mirror. In the world of programming, reflection is what you call it when a program looks at and possibly even modifies its own structure. The Java reflection API allows you to do exactly that by giving you a window into the fundamental features of the language -- classes and fields and methods -- via an ordinary Java API. Understanding reflection will help you understand the tools that you use every day."
RubyRuby Weekly News covers the Google Summer of Code, a new Ruby release, how to deal with unmaintained projects, and more.
Page editor: Forrest Cook
Next page: Linux in the news>>
Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds