Popforge Updates
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!
Source code 909 GUI | Source code Popforge package (including 909 processor)
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.
Rock'N'Roll!
Filed under: actionscript, announce
13 Responses to “Popforge Updates”
-
mrvista Says:
September 13th, 2007 at 8:32 pmYour fl909 interface is wicked mon!
Beauty job there…thanks for the source.
-
Oliver Says:
September 19th, 2007 at 6:23 pmCool stuff ! Thanks for sharing. I just made a small test with the AudioBuffer class. I fill it with new samples from a WavFormat object on every complete call. Then I call update() Sadly only the first sound object is played. All sounds generated after the first are not played. I put traces in every important step but don’t see a problem. Any ideas? greetings, Oliver
-
aeyst Says:
November 8th, 2007 at 6:57 pmCan I embedded this in upstate-hiphop.com? Not really sure how but I’d promote you on the site if it’s possible.
-
Noel Says:
December 8th, 2007 at 7:34 pmHey, guys,
This might be a totally n00b question, buuut … how do you copy the code for the 909 player into a CMS (Drupal, Joomla!, etc.), so you can play it (and play with it) on the website? There are a lot of files there … (separate ones for buttons, etc.) …
I tried copying and pasting one of the files, (eg. FL909GUI.as), and I got an error. Do I put at the end? (Still learning PHP, bear with me.) Help! :(
-
Aduen Says:
December 11th, 2007 at 11:22 pmMaybe it\’s not working in Joomla because it\’s ActionScript!? Well, at least you\’re right about the n00b question :P Action Script is the Flash scripting language, this is no PHP code. Maybe you might start learning AS3? It\’s an interesting object-orientated language to learn. Good luck
-
Bäcker Says:
December 29th, 2007 at 4:04 pmThis is so cool, didn’t think it was possible to play around with audio that much. Really really impressed here =)
Got a question, I’m guessing that the file “firstrun.909″ has all the audio files? How is that created, want to try to change some of the beats.
-
Jeffrey Says:
January 12th, 2008 at 1:53 pmCan you make this work on my mobilephone Nokia n73?
-
Alex Says:
January 17th, 2008 at 1:31 pmhey there,
can i implement this software on a site made with iweb?
as I’m not a web programmer, but a music producer i stumbled accross this through beatport and thought it would be a nice thing to promote and offer.
A quick guide how to would do - you got something like that? -
etienne Says:
January 28th, 2008 at 12:55 pmHi there…
I tried you flash conversion of the 909, this is amazing!!! I didn’t imagine AS could have such possibilities. I’m barely able to program buttons for my website, so…
I just have a little question here, I was wondering if it is possible to make it work on Archos (Gen5 devices)?
These devices are flash compatible, but it only plays *.swf files… Is it possible to download the swf animation? Will it work independantly, or does it require an other content with the sounds?Let me know….
Many thanks anyway for you works!!!
-
drvortex Says:
February 26th, 2008 at 12:15 amhi
i am getting these errors when i try to run the program
Warning: 1110: The constant was not initialized. -
drvortex Says:
February 26th, 2008 at 12:20 amhi
-
jmbara Says:
March 19th, 2008 at 10:46 pmActionscript sound enthusiasts might be interested in a small interactive art-toy – PlayWithMozart – http://www.codemuse.net/blog/?p=1 – which uses the Popforge library. Many thanks to Andre Michelle and Joa Ebert for writing the Popforge library and making it available. I found it quite easy to use and adapt, including packaging sounds in the furnace format, thanks to the good organization of the code and examples provided.
I plan to post the code for PlayWithMozart as soon as I get to comment it.
jmbara -
Gemstones Says:
April 1st, 2008 at 3:35 am


