3 New Video Tutorials on Flash Player 10!

I just uploaded three new tutorials to gotoandlearn that show you how to start playing with some of the most exciting new features like 3D, dynamic sound generation, and local file access. Please remember that these tutorials are for a beta product so there may be some changes to the APIs when the player is fully released.

Enjoy them!
Lee

Comments

  1. AO
    May 19th, 2008 | 2:03 am

    thanks!

  2. Thorsten Schmitz
    May 19th, 2008 | 2:52 am

    Wow!

    This is great, Lee! Thanks a lot!

  3. Tomez
    May 19th, 2008 | 3:08 am

    Very cool, thanks!

  4. May 19th, 2008 | 3:25 am

    [...] Video Tutorial on Compiling for Flash Player 10 and from today three more Video Tutorials by Lee Brimelow [...]

  5. May 19th, 2008 | 3:25 am

    Great tutorials thanks!
    The first thing I tried was to convert my RichFLV app to a browser version.
    Loading the video data and saving the manipulated video data back to the harddisk work great. However it does not seem to be possible to get the actual file path through the filereference. Please tell me if there is something new to get the filepath ;-)
    Otherwise it would not be possible to play e.g. video that the user selected from his harddrive because one cannot (at least today :-) ) pass bytearrays to the NetStream Object. One of the first use cases for the new filereference features would be apps like a video uploader but it would be hard to do if the user can not preview his video before uploading. Please tell me that there is a hidden feature to do this stuff ;-)

    Thanks again Lee
    Benz

  6. May 19th, 2008 | 3:39 am

    That 3D tutorial brings back some memories… amazing to see it done in 5 minutes :)

  7. May 19th, 2008 | 4:29 am

    Wow , I’ve been tracing all the articles about FP10 the past two days, and this 3 tutorials will definitely make me satisfied !!!

    Thanks Lee

  8. May 19th, 2008 | 4:36 am

    Lee…you have to work hard don’t you…i can say that, you get me into depression!;) i’m thinking “I don’t work enought” when saw your speed and production!..thanx.

  9. May 19th, 2008 | 4:47 am

    Man I’ve just watched the Sound Tutorial and OUCH when you try the file it hurts :D specially when you are putting headphones on

  10. Benny
    May 19th, 2008 | 5:51 am

    Thanks Lee!

    I think the most exiting one (at least for me) is the new text engine. I am dying to learn everything about it ;-)

    The demo on labs and it’s source doesn’t reveal a lot yet. So maybe a good candidate for a next video tutorial?

    I hope that Adobe will soon surprise us (again) by sharing any prelimanary API docs ;-)
    Untill know we only have this reference (which gives a great insight in what will be possible): http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&catid=675&threadid=1363282&enterthread=y but without deeper explainations of how to use most of the API it’s not relly usable yet I think. Maybe if you could push things a bit …? ;-)

    Kind regards, Benny

  11. bob
    May 19th, 2008 | 6:09 am

    Can you make a tutorial for the mp3 player? i mean how to build a scrubber bar and a loader.Best regards

  12. ismail el korchi
    May 19th, 2008 | 6:34 am

    hi lee, where i can find the flash player 10 api.

  13. Florian
    May 19th, 2008 | 6:44 am

    You’re a-ma-zing!
    Thanks again!

  14. mloncaric
    May 19th, 2008 | 6:48 am

    Heh, now (with sound generation) we can finally make something like this http://www.youtube.com/watch?v=O1qjxttnZLE

  15. JohnnyD
    May 19th, 2008 | 7:24 am

    Thanks Lee, looking good so far these tutorials, keep on coming!!!

    Best regards,

    JohnnyD

  16. Cdic
    May 19th, 2008 | 7:34 am

    Lee ! You are my god !
    Thanks a lot ! Wonderful tutorial :)

  17. May 19th, 2008 | 7:45 am

    AAarrgh! My ears!

    Great glimpse of the future though! ;)

  18. Marcel M.
    May 19th, 2008 | 8:01 am

    Thank you, thank you, I’ve only seen the dynamic sound generation tutorial and it’s great, I did not even had seen that sound generation was a feature on the new player.

    Thanks again.

  19. May 19th, 2008 | 8:17 am

    Very productive of you. :-) Thanks!

  20. May 19th, 2008 | 8:28 am

    WOW! I’m so happy to enjoy that !!!

  21. May 19th, 2008 | 8:30 am

    I’m waiting for the new exciting Flash Player 10 APIs!

    Looking forward to get that as soon as possible!

  22. zsbee
    May 19th, 2008 | 8:58 am

    Hi, Lee!

    I have some problems at the DynamicSound tutorial…the CMD says this:

    private function onCallBack(e:SamplesCallbackEvent):void
    ^

  23. zsbee
    May 19th, 2008 | 8:59 am

    this is the file:

    package
    {
    import flash.display.*;
    import flash.text.*;
    import flash.media.*;

    public class sound extends Sprite
    {
    private var hang:Sound;
    private var zaj:Number = 0;

    public function sound():void
    {
    hang = new Sound();
    hang.addEventListener(Event.SAMPLES_CALLBACK, onCallback);
    hang.play();
    }

    private function onCallBack(e:SamplesCallbackEvent):void
    {
    for(var i:uint=0; i<512; i++)
    {
    zaj += (mouseX * mouseY) /44100;
    var sample:Number = hang * Math.PI *2;
    hang.samplesCallbackData.writeFloat(Math.sin(sample));
    hang.samplesCallbackData.writeFloat(Math.sin(sample));
    }
    }
    }
    }

  24. oliver_l1
    May 19th, 2008 | 9:20 am

    Amazing! I really want to say “Thank You” to all, who are involved in developing the next “big” Flash Release.And special thanks to you Lee for this great blog and tutorials.

  25. May 19th, 2008 | 9:27 am

    Wow You’re fast man… nice tutorials ..A question How did you make TextMate autocomplete your actionscript as you type? I’ve tried to make that but haven’t succeded, it would save me lots of time.

    Thanks and Regards

  26. lee
    May 19th, 2008 | 9:52 am

    For those looking for the API documentation, it has not been released yet. I will let you know the second something is released.

  27. wieweet
    May 19th, 2008 | 10:07 am

    wow this stuf rulez!!!

    maybe thare now is a way to get computeSpectrum to work on a microphone or line-in?? I would realy love that:)

  28. MagicReaction
    May 19th, 2008 | 11:11 am

    To good to be true! but it is true!
    I remember seeing such navigation made in as1 or 2 with hundred lines of code.
    Thanks Lee for all amazing tutorials!

  29. Curran
    May 19th, 2008 | 3:13 pm

    As always great stuff Lee! Will Flash Player 10 be just an API upgrade (all new examples of it are awesome BTW) or will it be considered a release of AS4 with Flash CS4? What I am hoping for is the improvements in the Flash IDE Actions panel that many on this site including yourself have been longing for. As a PC user I am so jealous when I see how cool TextMate is on your Mac! Cheers!

  30. May 19th, 2008 | 3:17 pm

    [...] Lee Brimelow an Adobe Evangelist has posted some really awesome how to’s on the now beta Flash10. Follow this link to check them out: http://theflashblog.com/?p=384 [...]

  31. May 19th, 2008 | 3:19 pm

    I have been dreaming of the dynamic sound for so long. There was a guy who made I think it was a 909 sequencer that would some really cool stuff but WOW now I can see full only sequencers and samplers all in flash.

    lee how did you find all the new methods of the new API for flash 10? Is there more to be found?

  32. May 19th, 2008 | 4:41 pm

    nice tutorials, but i am waiting for a proper ide to work with.

    ps Lee, any new when thermo would hit demo mode?

    Thanks

  33. May 20th, 2008 | 6:17 am

    Is there a standalone Flash player 10 beta available? You seemed to use one in your last tutorial.

    Thanks a lot for showing the new APIs so soon!

    James

  34. Thomas
    May 20th, 2008 | 8:00 am

    Very nice ! :)

    I tried to test the 3D exemple but I have some display problems about z-sorting

    Yours looks fine, I don’t understand why…

  35. val
    May 20th, 2008 | 8:08 am

    can somebody please tell me what did i do wrong i was following the gotoandlearn.com tutorial creating video flv player

    i have notice that the scrubber bar had some funky jumping like if i release the mouse on 00:07 it will jump 00:17 rather if i drag it back or foward i am now on my 4th days looking hardly for a solution on internet i have finally run accros a solution wich has been propose i see it seems to be successful for some but for me nothing have change still jumping i am using flash cs3 is this the reason to my problems??? please guide me someone i will appreciate. thankyou!

    sorry if i post it on the wrong post but i am just trying to get some attention cuz i can see on the main subject the last post was since 2007 and i am desesperately need some advices help anything that can solves my problem with that crazy scrubber. thank you here’s my adress please to contact me mr_malice23@hotmail.com

  36. May 23rd, 2008 | 12:24 am

    Hi Lee
    When i test FileLoad sample in Diesel, i’ve an error message :
    Warning: 1090: Migration issue: The onLoad event handler is not triggered automatically by Flash Player at run time in ActionScript 3.0. You must first register this handler for the event using addEventListener ( ‘load’, callback_handler).

  37. May 23rd, 2008 | 12:29 am

    oups my post has been cut :)

    I’ve change onLoad by Load and it’s ok now.

    Also,
    If i load a text file and save it on desktop, i’ve this error message :
    “Error: Error #2174: Only one download, upload, load or save operation can be active at a time on each FileReference.
    at flash.net::FileReference/_load()
    at flash.net::FileReference/load()
    at FileLoad/onSelect()
    Error: Error #2030: Fin de fichier détectée.
    at flash.utils::ByteArray/readUTFBytes()
    at FileLoad/onComplete()”
    I’m using 2 filereference (one for load, one for save) and it’s ok now.
    Regards
    JP

  38. June 26th, 2008 | 5:54 am

    [...] Player 10 content Lee Brimelow posted some nice tutorials about creating flash player 10 [...]

  39. Mikko
    July 17th, 2008 | 4:14 am

    hi there!
    i have the same problem like the user “zsbee”

    private function samplesCallbackFunction(e:SamplesCallbackEvent):void

    What am i doing wrong?
    Cheers
    Mikko

  40. May 20th, 2009 | 10:54 am

    [...] Flash 10 Tutorials Pixel Bender Viewer [...]

Leave a reply