One Bitty Bit of Sound {+chip }
Last week I went to Handmade Music, an event put together by Create Digital Music’s Peter Kirn. It was super fun. Sebastian Tomczak who has a blog I really enjoy called Little scale, was there playing some sweet chip tunes while we were hacking away and socializing. During the evening a group of us got to build a one-bit synth.
The one-bit synth is as simple and basic as it gets. It uses the ATtiny85 chip, a 3V battery, a headphone input jack and two buttons. The chip already had some code on it (they had prepped them beforehand), which controls the sequence. It’s kind of like an Arduino, you write some code and put it on the chip.
From what I understand, the chip is in either an “on” or “off” state, and it does that very quickly so you can control the pitch. The faster it switches between on and off, the higher the pitch. I think the two buttons switch between programmed sequences.
So what does one-bit audio sound like?
Warning: LOUD!
1-bit sound 01
1-bit sound 02
download both files in HQ [24bit (haha, irony); 48kHz; 33.1MB]
New Song by Portishead {+ blog }
Portishead has just released a new song called “Chase the Tear” for Amnesty International. You can purchase the song for $0.99, all the earnings go towards Amnesty’s human rights work. So you can do yourself and the world some good! The synth sounds great!
Listen to “Chase the Tear” here
Buy “Chase the Tear” here
And according to Amnesty International:
‘Chase the Tear’ is a reference to a paper tear-style ‘tear’, not a tear from an eye!
[via Pitchfork]
Here’s an interesting project that Gabriel G aka AlphaCore is doing. He is coding live using the Ruby programming language to create MIDI events, which are then played through Tweet A Sound.
If you are interested in this kind of stuff, Gabriel has shared his work on the live Ruby music system:
The 3 required files (released on Pastie.org for free):
Music.rb
scales.rb
Song_player.rb
Software:
Midipatch Bay
Tweet a Sound
And of course, check out his site: Alphacore
I got my new computer, and I’m up and running again! I’m so happy. It’s still going to be a little while until I can catch up with everything. So in the meantime, I will share an old project from last March.
In the beginning of the year, I really got into Andy Farnell’s book on procedural audio, Designing Sound. It’s one of my favorite sound design books, and I strongly recommend it.
This book really got me excited about being able to separate and control each element of a sound. This inspired the Mini Mood, an iPhone application that allows you to create your own personalized mix of cozy sounds. I chose three ambiances I thought made for a cozy athmosphere: fireplace, weather, and old record player.
You can download the Mini Mood for free!
![]()
Concept and Sound Design: me (Andrew Spitz)
Programming: The awesome Mel Gray
Icon Design: The great Thomas Hancock
how it works
For now, the interface is a bit plain and confusing, but we may go back to it, design a new interface, and add more sounds.
There are four windows. The first is the Master Mix of the other three windows.
The second is the Fireplace Mix, which is where you can mix together each element of a fireplace: the roar, crackle, and hiss.
The third is the Weather Mix, which is where you can mix the rain (hitting the window), the wind, and the thunder.
The fourth is the Record Player, which is where you can mix the noise and the crackle of a record player. You’ll notice there is a missing slider. I wanted to add an E.Q. slider to make your music sound like an old record, but at this moment, you can’t access the iPhone’s music library from an app, so we left it empty.
the process
In March, I put together a patch in Max/MSP to serve as a prototype. Mel Gray over at Clever Collie took over the coding for the iPhone/iTouch.
As an iPhone/iTouch app, the Mini Mood triggers looped samples and the user mixes the volume of each element. Nothing very exciting, but it was valuable for understanding the process of submitting an application to iTunes. The procedural aspect involved creating each separate stem to bounce into a loopable track. One advantage of modeling procedural synthetic sounds is that the recording is clear of all unwanted sounds. However, some of the synthesis didn’t sound convincing enough to me, so I mixed in some real-world recorded sounds.
This has been a good experience, especially seeing Apple’s side of things. Future plans include adding more sounds and improving the interface.
I am so excited! I can hardly contain myself. As I’m typing this, I’m downloading the Max for Live public beta.
You can download it here. Hurray!
Since Arduino 17, many people have been having issues with getting Arduino and Max/MSP communicating. Hans-Christopher Steiner posted a comment in the tutorial How to Set up Arduino and Max/MSP saying that he has released an update, which should sort some bugs out.
Here’s what Hans-Christopher wrote:
The StandardFirmata in 0017 turned out to be kind of buggy, unfortunately. We have things mostly fixed in SVN, but would love to have more testing and bug reports! So here’s a new release. I fixed all bugs that I knew about, including the one where analog pins sometimes acted like they had a log curve on them.
http://at.or.at/hans/pd/objects.html#pduino
Just download the Firmata.zip and then install the StandardFirmata included in that. I tested this on a Diecimila, I hear there are troubles with the Arduino Pro and others, but I only have the older ones, so testing and bug reports on those are very helpful.
In the Max forum he writes:
The maxuino version should work with Firmata 2.1 as long as the baud/bitrate is set to 57600.
I still can’t try anything myself until I get up and running again with a computer. But if you do try it and it works/has bugs, please post the bug reports and feedback in the comments or directly to Hans-Christopher via his site, which will help him with the testing.
[photo by Fatty Tuna]
My beloved girlfriend went back to the States for the time being,
but I have my computer so I’m OK…
I had an opportunity lined up then it fell through,
but I have my computer so I’m OK…
I almost got scammed selling something expensive on Ebay,
but I have my computer so I’m OK…
My computer broke,
but I have… oh wait, I’m not OK!
My beloved girlfriend went back to the States for the time being,
but I have my computer so I’m OK…
I had an opportunity lined up then it fell through,
but I have my computer so I’m OK…
I almost got scammed selling something expensive on Ebay,
but I have my computer so I’m OK…
My computer broke,
but I have… oh wait, I’m not OK!
This sucks. Literally a day before releasing Sound Doodle, my computer said “au revoir” and wouldn’t switch on. After a long wait, Apple told me the motherboard is dead, and it will cost €1100 to fix, eerrrggg! So I apologise for the delay. I have backups and it seems my hard drive is fine, so the second I get a new machine I will get Sound Doodle out.
I’ll put it out there: my bags are packed and I’m ready for an opportunity. If you or anyone you know is looking for someone, please contact me
andrew(at)soundplusdesign(dot)com.
P.S. In dire need of some feel-good comments…
[photo of my dead computer]
The irony of this social sound design quest is that I have become as unsocial as it gets. I have been spending a lot of time sitting in front of the computer by myself working on a new piece of software that is almost completed. This software is called Sound Doodle. It is somewhat along the lines of Tweet A Sound but this time it is sample-based and uses audioboo.fm as the primary platform for sharing sounds.
To get a feel for your preferences, I set up a poll asking you “What are your three favourite effects when designing a sound?” Out of 100 people that voted (Thanks to those that did!), 38% voted for granular synthesis; 33% voted for reverberation; and 29% voted for delay. Also, through The Sound Designer’s Telephone Game I was able to get an idea of what plugins and effects are popular.
So after all this, Sound Doodle includes four main effects: reverb, multi-tap stereo delay, resonators and granular synthesis. You can also play the sound in reverse, and change its speed.
Here is a little example of what the granular synthesiser sounds like:
I won’t say much more until it is finished. But may I suggest that you pre-emptively get an account for audioboo.fm and The Freesound Project?
Two of my friends, Mike Greer and Yann Seznec (The Amazing Rolo), just finished their awesome iPhone app Mujik. It’s very fun, sounds really good and looks great too! For a short period of time you can download it for free. You can get it from here.
Explore sounds in a new and fun way with Mujik! Pick the books off the shelf, flip them open, and chase the dust mites across the page to make the music your own…or just float away on a sonic balloon…
It has been far too long since I have written a post. I am totally absorbed in designing a new programme continuing with the theme of social sound design. It is no doubt keeping me very busy! I will give more details a bit later.
Max/MSP/Jitter Course
Last week I was in London attending an advanced course on Max/MSP/Jitter run by Sebastian Lexer. He knows Max/MSP inside out and has got a real knack for explaining things very well! The course was absolutely fantastic, I highly recommend it.
Tweet A Sound Concert
A while back, Scott Hewitt emailed me about a concert he and his team did using Tweet A Sound. People sent #tas tweets that got diffused through a 26-channel speaker array as an electroacoustic improvisation. You can download it here or listen to it below.
Here is a video of it:
Now back to work…
Categories
Free Software
Sound Design Links
latest #tas tweets
- http://twitpic.com/1235gz - eu e o #tashttp://twitpic.com/1235gz - eu e o #tas […]LeLuquee (ϟ αℓessαndrαα ')
- #Blog do #Tas. Afinal: quando volta o CQC? http://tiny.cc/marcelotas#Blog do #Tas. Afinal: quando volta o CQC? http://tiny.cc/marcelotas […]tremma (Tremma SJC)
- #jobs #TAS North West Casual DSACS Support: Anglicare Tas http://url4.eu/1L5ti#jobs #TAS North West Casual DSACS Support: Anglicare Tas http://url4.eu/1L5ti […]JobseekerAlerts (Jobseeker Alerts)





