April 24th, 2009
Bothering about the Pixel Bender Toolkit? It is just a pain in the ass to work with an code editor that even does not provide simplest text selecting features as textEdit.
Joa Ebert developed a very nice Eclipse Plugin for Pixelbender coding, which also compiles Pixelbender code before compiling and launching your SWF. This saves a LOT of time. There is no need to open the Pixel Bender Toolkit at all.
Last thing I am waiting for is a command line compiler from Adobe to allow one and two channel inputs. That would be great for audio processing. I am pretty sure, Joa would implement the compiler in no time.
April 17th, 2009
Okay, we did it. The same simple ToneMatrix is now implemented in the Hobnox AudioTool. To be honest, I wish we had more time to add more features to it, but at least you can mix now the little cute toy with drumcomputers, the bassline and add a couple of effects. Furthermore, as a registered user of Hobnox you are able to record your session and upload it in the community.
Some new features besides:
- Better performance while scaling the desktop
- Autoconnect (Removing an effect device will connect the source and the target automatically
Alongside we have completely rewritten the audio engine form the scratch, which is not part of the update. This already allows us to add automation and modulation. The audio event system is running with its own garbage collection, pooling all events to reduce glitches from the real garbage collection.
Furthermore there is event postprocessing (Ever heard a super-mario midi file shuffling?). We are working hard to make 1.0 a serious application. I cannot wait to see, what you guys will do with all that new stuff.
Listen to what our team member Alan Ross did with it:
October 15th, 2008
Wheeeee! We are on. Excited! DAMN!!! The latency is way off with the latest Flash Player 10. I am so disappointed!
Well, this is a weird consequence of Adobe not informing developers when things have changed. I will make a detailed blog post on this next days. In fact, the latency is
great somehow okay when you consider the new changes to the Sound API.
October 13th, 2008
The news have been floating within team Hobnox for some time now and we can finally announce the news about the update of the Audiotool Beta that we're about to roll out in the upcoming days. We're still waiting for Adobe to release the new Flash Player but will share the details with you anyway. Speaking of Adobe, it really looks like the 'Make Some Noise' campaign was successful as you'll read below and that Adobe finally managed to make some noise. Nice. Thanks to everyone who supported the developers.
- Java applet is removed. Entire signal flow including sound output done in Flash
- Complete refactoring of the CoreAudio programming
- Optimized all plugins DSP code
- Live session recording - Vorbis encoding - Hobnox Library upload
- Plugin Shelf - add/remove plugins at runtime
- New Plugins: Slope, Gate, Phaser, Merger, Splitter
- Short overview of all features on startup
- Sequencer (Notes, Automation, AudioTracks)
- Remix stuff - Collaboration
We are set
I am quite sure we can launch our update the same day the Flash Player 10 ships.
We are probably the first forcing the user to upgrade to Flash Player 10. But I am also sure nobody will refuse.
September 25th, 2008
Register now for the free (!!) FDT Roadshow 2008 Prelude in Boston. The first 30 attendees signing up will receive a free FDT 3.1 Basic license. The FDT guys will send you a confirmation and will keep you up to date regarding useful information on the event and the roadshow.
June 4th, 2008
I am looking forward to this years Flashbelt 2008 in Minneapolis. This is the second time I attend the conference. Organizer Dave Schroeder is doing a great job and I am quite sure the conference and parties will be as extraordinary as last year. Besides Shawn Sheely will be organizing the Minneapolis bicycle tour again. Looking forward for this as well!
My session will be about dynamic sound in Flash, of course. I've added details briefing regarding the changes in FlashPlayer 10 in my slides. I hope to spare the sound system this time, so you will be able to get the full experience of our Hobnox AudioTool Demo, I am going to present more elaborately.
May 15th, 2008
Tinic Uro implemented a low-level sound API to pass Actionscript generated audio data to the sound card in the FlashPlayer 10. Needless to say, that we are all celebrating the next big thing in Flash.
April 2nd, 2008
Tune in - it has started already
March 31st, 2008
Ever joined a party, where the DJ is a FlashPlayer?
Joa Ebert, Kai-Philipp Schöllmann and I will have a live session with the Hobnox AudioTool on Mai, 22th in the Barracuda Bar (Cologne, Germany). I will also spin some old techno/house vinyls of mine. The first drinks are served by Hobnox for free.
March 29th, 2008
Finally you won't need an invitation or register anymore to play with the Hobnox AudioTool Demo. The next update is scheduled in 2 weeks, bringing the TR-808 and some new effect devices to the stage. Also good news: Martin Heidegger has joined the team. You may remember the opensource framework a2lib he was working on with Simon Wacker. Joining forces for the greatest Flash application I can imagine. If you havn't tested it yet give it a try now!
As a side note. We needed to change the domain name of our campaign Adobe, MAKE SOME NOISE. If you linked to our website please update the URL to http://www.make-some-noise.info.
March 29th, 2008
Powerflasher is proud to announce the final release of FDT 3.0! It took many months of hard work, tons of caffeine, red-rimmed eyes and some heated discussions to get there. With FDT 3.0 Enterprise you can debug your source-code like you might know it from your Java environment and the JDT. FDT’s debugger allows you to set breakpoints and analyse your code step-by-step. The second huge enhancement is the advanced refactoring. Tools like change method signature, extract interface or extract method helps you to easily alter your code.
March 12th, 2008
I will continue my mission convincing Adobe to add dynamic audio features to the FlashPlayer. We are currently thinking loud to move our music application to the Java platform entirely since there is no feedback from Adobe yet and we can't wait much longer for a meaningful statement.
Adobe, make some noise!
I get used to Flash over the years, but that doesn't prevent me to switch.
February 21st, 2008
We are about to launch a private beta of a new online audio application. Feel free to register at Hobnox. You should receive an invitation within a couple of days. We appreciate your feedback!
Read the rest of this entry »
October 16th, 2007
Powerflasher released a brandnew AS3 version of their flash development tool FDT. I am already working with FDT3.0 in my current project and it is - as FDT1.5 - a huge timesaver in writing and debugging code. Lots of new features! No more Flex curiosities. Give it a try and install the try version.
We surely took our time but now we proudly present the most sophisticated Flash IDE you can think of. "Enjoy pure coding comfort" - that's what we had in mind when we first decided to put our efforts in developing the Eclipse plug-in for Flashcoders and that's still what we're aiming for. We're very happy to provide you with FDT 3.0 which is - in our view - the best FDT you've ever worked with. We enhanced some of the features you already love about FDT 1.5. Then we took this FDT version and amplified its advantages by adding some really cool new features.
AS3 support, individually configurable formatter, semantic highlighting and improved auto completion are only a few of them. The table at the end of this e-mail gives you the best impression on what has changed radically from 1.5 to 3.
September 28th, 2007
Today my TB-303 arrived and I cannot wait to analyse this amazing little device, that changed the way of listen to music in my opinion. There is a good reason why I am doing this. I started a new project at hobnox in cologne (germany), designing a new audio engine mixing up old and new ways of synthesizing sounds together. The TB-303 obviously is my favorite. Just in time for the flashconference in cologne (it was great by the way) I could enhance the quality of my flash 303 clone highly. Thanks to Mike from Audiorealism for his valued hints.
Remember 1992 when Hardfloor released one of their best Acidtechno track "Acperience 1" ? Listen to that demonstration, I recorded live from the flashplayer. 3 TB-303 with a TR-909 (just one pattern) playing well together at 10 (in words ten) percent CPU!
I am sorry to tell you, that you have to wait until the new application will launch (summer 08).
Acid will revive - in your browser!
Here is another oldschool 303 pattern with some effects
August 21st, 2007
Extrajetzt bietet am Freitag, den 24.8 einen kostenlosen AS3 Workshop an. Während sich die jungen Damen und Herren von Extrajetzt um euer Wohl kümmern werden wir einen Tag lang AS3 aus diversen Blickwinkeln betrachten. Das Programm macht ihr - ich improvisiere.
August 16th, 2007
Our cute Modplayer 8Bitboy has a new home at Kim's Lemon Amiga website dedicated to Amiga computers and games. You can browse through games and listen to their tunes. A perfect match. The actual 8Bitboy homebase has only a few visitors. I think most people still think it is a MP3Player with weird music. Well, you know better.
August 12th, 2007
Joa & I are very busy at the moment contributing more stuff to our little open source project PopForge. There are lots of new stuff in the line. For now, I recoded the 909 from the scratch - hopefully less CPU intensive and with better sound quality. The sound samples and grains are now stored into a single file, introducing Joa's compressing FurnaceFormat. Quite elegant!
Furthermore I have updated the AIR version of the 909. You can now stream a Wavefile to disk while playing your session. If AIR will be some day as distributed as the FlashPlayer, we will have good times. I like it. Joa is also preparing FUI, a smart and simple GUI Creationset to build UIs in actually no time. This will be a huge timesaver for creating and debugging synthesizer and effect devices.
August 6th, 2007
I admit, I am a bit late, but I needed some rest after 8 months of development. Splice is finally online! Truly Splicemusic is an awesome Web2.0 application. The audio gap is closed. However this could only be a start. Splice is extendable, working with a Plugin API developed by Bram de Jong. Yes, its true - unfortunately I didn't have my hand on the audio core engine (except the 404, hehe), but believe me, Bram was and is the best man for this. He has a huge background in DSP programming, developing professional VST plugins. He learnt AS3 in three days!
So then, I was alone responsible for the whole UI and this was the worst trip I ever had. Starting as an actual newbie in complex design patterns and even AS3 was young, this application was my baby beneath my nightmares. There are nice things implemented as a liquid layout engine (try resizing) and an Action design pattern (thanks to Carsten Müller for this one), editors and device views for almost everything controllable (don't forget to try the modulations!). Together with Bram, we wired all that stuff together into an application with more than 800 classes and countless lines. Thanks to version control, I could still work in chilly Berlin, while they was making party in Barcelona ;)
Splice has some ass-kicking new features, that you never saw in your browser. Based on the famous audio hack we provide realtime synthesizer, realtime effect plugins, realtime time-stretching and what not. A lot of small helpers are integrated everywhere and the team is still posting the features in our blog. Give it a try and let us know.
A big Thank You for Extrajetzt in Berlin, who supplied the whole graphic design in actual no time! Guido and David did an awesome job here. And I thank Bram, Mikko, Antti, Amiee, Ingrid and the rest of the team for giving me support in wicked times.
August 4th, 2007
John Davey invited me today to speak at Flash on the Beach in Brighton. I am excited to join this amazing line-up, he put together this year. Still I will speak about dynamic audio programming with AS3, introducing some new examples made with Joa's and my open-source package popforge. I will care about a good sound system! First time in UK...is it possible?
July 18th, 2007
Wunderbar. Wie jedes Jahr freue ich mich auf die Flashforum Konferenz, diesmal in Kölle. Ich werde einen Vortrag über Dynamic Audio Programmierung halten, passend zum Launch unseres Open Source Projektes. Es gibt natürlich eine Menge mehr zu erzählen als letztes Jahr.
Wir sehen uns!
July 18th, 2007
Popforge is an Actionscript 3 code sandbox started by Andre Michelle and Joa Ebert.
Not all of our projects made it to here. We have a lot in the pipe we want to share with the community but still want to assure high quality content. Currently you will find the audio library sources online.
May 13th, 2007
Finally I found some time to start another dream project of mine. Remember 1984 where Roland released the TR-909 drum machine? Well, probably not, but I remember 1988, where the first tapes (remember, do ya?) from Detroit and Chicago arrived with some ass kicking beats. Truly, a lot of house and techno tracks to date are based on the sound of Rolands TR909.
More than 20 years later it is time to start X0X-emulation in flash. I just finished my first approach and too proud – I figured out the design on myself. The instruments from the emulation are all sample based. But the bassdrum and snaredrum have a special role. They are based on a very short waveform to provide the pitch envelope the original has. The snare drum noise is created by a noise algorithm I found somewhere and is modified by a highpass-filter. Actually to bring it more close to the original I need the original TR909 to analyse the sounds. My model was Rebirth and I think it sounds already different than the original.
Live should be enhanced in future. I would like to add a SH-101, MC-202 or a TB-303, also produced by Roland even earlier than the TR909. And of course, this could be an endless game with recording parameter modulation and so on. But we are still developing Splicemusic, where I hope to embed the emulation as a plugin.
You should read the instruction. There are some hints using the shift-key in certain situation and how the memory works. Though I know, the pixel font is hard to read. Not much text anyway.
Wait I forgot something important to say... It is great!!! I love it! ;)
update: digg it!
April 15th, 2007
Finally finally finally! No more annoying flex bugs! Powerflasher announces their fabulous tool FDT for Actionscript 3.0. I cannot count the days, I wait for this announcement. I really repressed my aversion about flex 2.0. It is killing my workflow almost every day and has no nice helping functionality for fast development as FDT. Furthermore it is buggy and hence overpriced.
But to be honest at this point: I also don’t like Eclipse. It isn’t very intuitive and sucks a lot of performance and memory. I actually don’t know why it is so popular. Maybe it is the only tool which is so expandable.
Remember: FDT 1.5 provides runtime-error-checking of your code, organize your imports over the whole project and has some really nice quick fixes. It actually writes a lot of your basic code. As far as I know the Powerflasher development team - they won’t abdicate any of these features and I am curious, what else they will bring into account in FDT 3.0 besides AS3 support.
Greetings to Nico, Carlo and the rest of the team.
April 9th, 2007
April 2nd, 2007
I'm happy to announce a new session at Flashbelt in Minneapolis about audio programming with AS3 on June, 18-20 2007. I'm looking forward to meet again some well known flashcoders as Mario Klingelmann, Jared Tarbell and of course the rest of the speakers I haven’t met before.
My session is explaining the idea of digital audio covering several aspects of sound synthesis and their history, including experimental sound creation in Flash9 – and I hope – some nice insights of splicemusic.com (should be launched then as well).
There is also as every year at the fmx in Stuttgart in Germany on May, 4th the flashconference, where I talk about audio programming as well. Damm - it's my birthday :)
However this time all sessions at the flashconference are hold in english!
December 18th, 2006
If you speak german, you may like to order these DVD-set, providing the most performances from the FFK06 in Düsseldorf (germany). They include my session about physics and audio programming and a lot of interesting stuff.
November 17th, 2006
No further developing from my site, since I'm too busy with more important projects :)
October 16th, 2006
Splicemusic is a flash sequencer application, which gives you the full power of a free music community, where all sounds and loops are shared. It's a great idea for making open music and I am sure with AS3 there is much more space to boost the music quality with some new sound manipulation and synthesis. Can I say more ? Just wait some days :)
October 9th, 2006
Sascha Wolter and Marc Thiele organize as usual the flashkonferenz 2006 in düsseldorf - germany. I'm looking forward to hold a session about physics and audio programming in AS3.
Unfortunately, if you don't speak german you won't understand anything :)
October 2nd, 2006
I'm currently upgrading my laboratory. You are welcome to comment my experiments
and even help me to get the rss feed to work. At the moment it only returns a correct header without any postings. Any wordpress specialist out there ?
The right RSS-URL is rss feed
PS: I'm still ill, but it's good to have a simple task to follow some hours a day. More soon.
August 17th, 2006
Besides audio-programming, still the big thing to be solved in AS3. I'm currently working on a game in as3 (YEAH!) and it needs some accurate physics. I decided to spend some more time to build a flex-library for further projects and development on this topic. There are still a lot of things to implement and some collisionmodels need some proof of robustness.
ConvexPolygons as Springmodels
Time-exact simulation resolve
Space-Subvision by grids
Read the rest of this entry »
August 6th, 2006
I checked my referres and found one from a wikipedia article about the mod-format. That's cool, since I have found a lot of usefull information about amiga-mods while developing the Super Mario Modplayer. Okay, to be up to date: Check out the preview of our 8bitboy for the web. Thanks Andre Stubbe for the design and Joa Ebert for the initial idea and his Modparser. We are currently implementing the missing effects and hope to finish the player and the appendant website this month. I'm also planning a flex-library(swc) to provide implementing the player in your own projects. Even a complete buffering of a song rather than runtime rendering will be supported to save performance while playing.