As you may or may not know I am working on a gateway tool for citizen band radio. For this tool I was asked if it would be possible to build a tone detection, maybe more, into my software. And on the way of finding out how to accomplish this I stumbles across several very interesting things.
Like this peakmeter control which uses a software digital signal processing or a software dsp library – everything written entirely in managed code (C#) and both open source. Both examples show that you can use digital signal processing for audio and image content… and for more.
“DSP processing is very interesting subject to learn and work with. This block receives digital samples from the source. It approximates the original waveform and finds its peak magnitudes. Since I would not be able to go in details about how FFT (Fast Fourier Transform) works in this article, I recommend the interested reader to visit some of the links in the reference section to increase his/her knowledge about this process.”
“A C# open source library that provides fully featured (1) single and double precision complex number data types, (2) complex number math library, (3) 1D, 2D and 3D complex and real symmetric fast Fourier transforms, and (4) highly accurate statistical routines. The library is optimized for both speed and numerical accuracy. The reason that this library is called a “Digital Signal Processing” library is because complex numbers, FFTs and statistical functions form the basis of any DSP library — although it is the hope that this library will continue to evolve to a more full fledged DSP library.”
“As usual I’ve got a very strange wish what nobody else seems to have on this planet. I have several computers of different platforms. And on one of this machines there are speakers attached…I want to have the possibility to output from any of the machines to the speakers. And please loss-less and low latency!”
It took more than 3 years to fulfill this particular wish. But now it’s done. In 2005 I mentioned the Airfoil software that could run on MacOS X and forward sound from almost every application to an AirTunes compatible device. As it turns out Rogue Amoeba did their homework and created a free “Airfoil Speakers” application which can be used on Windows and MacOS X.
So the things are simple: Start the speaker application on a machine that is in the same network/subnet as the Airfoil master. The virtual speaker is then displayed on the master machine and you can assign a sound source from that machine to the speaker. Hmm… Simple Setup sample: One machine is in my kitchen (Windows XP machine) and one machine is on my desk – an iMac. In the kitchen only the speaker application is started and the iMac instantly “sees” the speaker. One click and the sound output of my desk machine is forwarded through the network to the kitchen… Easy and cool. One can think of any other combination of Speaker/Master application – even multiple speakers can be powered by one master…oh joy!
So here is what the master looks like:
and this is what it looks like on a client (speaker):
If you got a Mac (and that’s the platform it’s only running on) and if you’re using iTunes to listen to your music you probably want to give this Dashboard Widget a try – it automatically searches the music video which supposedly belongs to the music you’re currently listening to and plays it in a small window on the dashboard:
“YouTube has stacks and stacks of music videos on their website. I have written a little dashboard widget called iTube. iTube gets the artist and title of the song you are playing in iTunes. It then performs a search on youtube and plays the first hit in the widget window. Once installed iTube works by itself in the background, so start a song up iTunes then look at your dashboard and with a little luck you’ll be watching what you are listening to.”
I seriously don’t know why they are doing that – it’s not as if any material released previously came to any notice so far – but what the heck – Radiohead decided to put their current music video (which isn’t bad) and the raw data that was used to create it to the public using the Creative Commons license:
“The animation data used to make the video are licensed to the public under a Creative Commons Attribution-Noncommercial-Share Alike license at Google Code. This means you are free to use the data to make your own video projects, as long as you abide by the CC license’s conditions. (To be clear, the song and its accompanying video are not under CC license; the data used to make the video are.)”
“Following on from her critically acclaimed sets ‘Love In The Time Of Science’ and her first for Rough Trade ‘Fisherman’s Woman’, the forthcoming ‘Me And Armini’ (released 8th September) sees her working once again with her long time producer/collaborator Dan Carey resulting in what we feel is destined to be one of the albums of 2008.
‘Me And Armini’ is a hugely ambitious and aspirational pop record with Emiliana’s soaring voice centre stage, bolstered by a rich gamut of musical styles. From the summery skank of the title track to the surging, breathless, first single ‘Jungle Drum’ (released 29th September) and yearning, spine-tingling ‘Big Jumps’ and much more in between ‘Me And Armini’ is a truly fantastic album.
‘Me And Armini’ will be released as a digital single in the US exclusively via iTunes on 19th August, with the album of the same name to follow on 9th September. “
The video was created by flight404 using Processing…
“Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain.”
There’s a new version of Dot.Tunes out which is now available for free. That’s good news and if you ever wanted to access your iTunes Library and you were not in Bonjour range…try this great tool!
“DOT.TUNES is not some lightweight iTunes utility. It’s a fully developed web server application that supports MP3, AAC, AIFF, WAV, MPEG, MP4, and MOV files, allowing you to share your iTunes library contents with your friends in other cities, your classmates across the dorm or the coworkers scattered throughout the building. DOT.TUNES contains a custom web server designed specifically to serve the audio tracks from your iTunes at lightning fast speeds. Through seamless integration with your iTunes base, DOT.TUNES easily handles large libraries without missing a beat.”
I tried it and it’s working quite well – especially if you consider that there’s a bunch of plugins available.(which you have to pay for)
Hurray! The wait is over and the brand new Morcheeba album is spinning in my players…thank you cd dealer for breaking the street date … hrhr!
It’s called “Dive Deep” and is the first album presenting different vocal artists each song. I am missing Skye Edwards voice but with all the variation on this album it’s back to the roots as if Skye was there.
This post is more of a reminder for myself. ;-) I need to remember that obviously great multi-track audio application that just became available.
“Ardour is a digital audio workstation. You can use it to record, edit and mix multi-track audio. You can produce your own CDs, mix video soundtracks, or just experiment with new ideas about music and sound.
Ardour capabilities include: multichannel recording, non-destructive editing with unlimited undo/redo, full automation support, a powerful mixer, unlimited tracks/busses/plugins, timecode synchronization, and hardware control from surfaces like the Mackie Control Universal. If you’ve been looking for a tool similar to ProTools, Nuendo, Pyramix, or Sequoia, you might have found it.
Above all, Ardour strives to meet the needs of professional users. This means implementing all the “hard stuff” that other DAWs ( even some leading commercial apps ) handle incorrectly or not at all. Ardour has a completely flexible “anything to anywhere” routing system, and will allow as many physical I/O ports as your system allows. Ardour supports a wide range of audio-for-video features such as video-synced playback and pullup/pulldown sample rates. You will also find powerful features such as “persistent undo”, multi-language support, and destructive track punching modes that aren’t available on other platforms.”
I am in the middle of a jolly exiting jazz-swing-neo-whatever phase when it comes to the music I am listening these days. There’s “Big Bad Voodoo Daddy” – a band which I will talk more about in the next days and there’s one (for me) very very new
“Silje Nergaard (born June 19, 1966 in Steinkjer, Norway), is a very successful Norwegian pop and jazz musician. While some very old titles of her (e. g. Si det, si det from 1985) rather have a distinct pop feel, she has now almost completely given up making pop music, which is the reason why virtually the entirety of her later releases consists of jazzy tunes.”
Want to get an impression of one of my favourite songs of her (it’s “You Send Me Flowers”) ? Go ahead:
Several months after I was told about last.fm I finally ended up using it. I installed it yesterday on my main-music-playing-machine and so far the experience is great.
“Last.fm is a service that records what you listen to, and then presents you with an array of interesting things based upon your tastes — artists you might like, users with similar taste, personalised radio streams, charts, and much more.”
Since last.fm is monitoring what music I am listening to it can also be used to create some kind of “personal chart list” which you can put on your website… it may look like this:
(this actually is a realtime chart of my account)
In the meantime I was redirected to another quite similar service called “Pandora”. You also get a free high-quality radio from them. But Pandora is working very differently in the inside. Instead of taking the social approach like last.fm, Pandora wants to investigate the “genome of music”:
“Together we set out to capture the essence of music at the most fundamental level. We ended up assembling literally hundreds of musical attributes or “genes” into a very large Music Genome. Taken together these genes capture the unique and magical musical identity of a song – everything from melody, harmony and rhythm, to instrumentation, orchestration, arrangement, lyrics, and of course the rich world of singing and vocal harmony. It’s not about what a band looks like, or what genre they supposedly belong to, or about who buys their records – it’s about what each individual song sounds like.”
Since last.fm has a really nice tool for my mac and is working really well for my music taste I am going to stick with it… for everyone else: go and try both.
“Ben Westbeech, Briony, Cris Tanzi, Divas Harmony feat. Kayla & Trip, Golden Era of Sound feat. Dionne Charles, Granufunk & Sonny Plankton, Kristin Hild, Lady Destiny, Layonne & Krako, My Toys Like Me, Reebosound, S. Maily, Stee Downes, Super Star Planet, Switch”… oh wait… GRANUFUNK?
“Have you ever wanted to take the audio output of one piece of software and send it to another? How about taking the output of that same program and send it to two others, then record the result in the first program? If so, JACK may be what you’ve been looking for.
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. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a “plugin”).”
This alone isn’t what I was searching for…but there is NetJack – the network extension for JACK.
“Netjack is a Realtime Audio Transport over a generic IP Network. It is fully integrated into JACK.”
Last year I told you about Bobby Baby – a girl from sweden which makes great music since she is 12. Known since 2005 as Bobby Baby (before: Ella Glockenspiel) she is going to be in germany for some gigs next month:
I am listening to Adrienne Pierces music since about two weeks. I really like those singer-songwriter style and therefore I like Adrienne Pierces music. My favorite song is “Lost&Found” which was featured on the “Veronica Mars” soundtrack.
“The buzz on Adrienne Pierce continues to build. The Vancouver born singer/songwriter taps into a singular source to create music that has universal appeal. Her independently-produced debut, “Small Fires,” is a pop gem full of sublime songcraft and intense performances.” – John Goodman, North Shore News
Today it’s once again time for the Ilmenau Newcomer Festival “Vorsicht Band! 2006”. And this time again there’s FeM involved. But first the facts:
16 Newcomer bands from all across germany are going to perform in the next two days. Since the 16 where chosen from 272 you can bet that there’s only the best the newcomer scene has to offer these days.
And now to the juicy facts from FeM: You can watch the whole Newcomer Festival “Vorsicht Band! 2006” over the internet for free. Just connect to one of the following Windows Media livestreams:
If you are interested in software / security / windows, I recommend listening to this episode of Chaosradio. It’s a german language podcast, sorry for the others…
“Microsoft Windows hat in der Öffentlichkeit was Sicherheit betrifft einen schlechten Stand. Windows gilt als System mit offenen Scheunentoren und wird von der Elite gemieden. Doch in den letzten Jahren hat sich eine Menge getan und die letzten Releases von Windows XP wie auch das bevorstehende Windows Vista kommen mit signifikanten und grundlegenden Änderungen daher, die das Bild bald ändern könnten.
Im Gespräch bietet FX Einblicke in die Vorgehensweise von Microsoft in den letzten Jahren und erklärt, welche konkreten Ergebnisse Microsoft in seinen aktuellen und kommenden Betriebssystem-Releases erreicht hat und anstrebt. Am Ende gibt es auch einen Blick auf die Ist-Situation bei Linux.”
99 grams is enough. They certainly are right on that point and on many others. 8 GB, 320×240 display (2″), sleek black look, MP3, WM*, FM-Radio, RSS Feeds, audio and video podcasts (though: no video in germany (why?!))
And there is more.. You get this port on one side of the gadget:
Venzero calls it “SharePort” and extends the USB-on-the-Go! considerably says Venzero… One feature only the Venzero ONE comes with is the so calles “MusicMarker”. You can record short audio clips while you’re on the road/in the bus/train whatever. Back at home you can sync it with your PC and with venzeros’ servers et voilá: you get the artist and title of the song which was playing in your short audio recording. A great feature and I cannot wait to test it.
Venzero says it’ll be available in mid-June 2006 for about 289,90 Euro. (remember: an iPod comes with 4 GB at 249 Euro…)