A Flash Developer Resource Site

Page 1 of 2 12 LastLast
Results 1 to 20 of 32

Thread: Remixology column to focus on Flash Remixers

  1. #1
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841
    For those of you with an interest in developing interactive sound applications with Flash, you might be interested in the Remixology Column at http://www.sonify.org (see sig for link).

    We are doing a long series on Flash remixers, starting with the basics of the sound object all the way up through track expansion techniques and database recordable remixers.

  2. #2
    Senior Moderator ®
    FK´s Banning Machine ™
    GMF ™'s Avatar
    Join Date
    Feb 2000
    Location
    Oslo, Norway
    Posts
    5,697
    Great

  3. #3
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841
    GMF,

    should I post weekly Remixology topics here, or do you think that is inappropriate? (I dont want to seem like I'm selling something)

    Hayden

  4. #4
    Senior Moderator ®
    FK´s Banning Machine ™
    GMF ™'s Avatar
    Join Date
    Feb 2000
    Location
    Oslo, Norway
    Posts
    5,697
    Hayden.

    I think you should post weekly, it about flash and its a new tool. I know you from Were-here and you have 100 % quality posts from what i have seen , post away and thanks for asking. Have a nice weekend too

  5. #5
    Stick In The Mud
    Join Date
    Oct 2000
    Posts
    752
    Hi Hayden,
    from what i've read it looks as though it'll be a great collection of articles ..

    see-yah,
    andy

    p.s. when i eventually get round to finishing the audiomeister 2 tutorial i'll let you know.

  6. #6
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841
    Hi Andy,

    I may need some help with the knob user interface element problem. In about 3 weeks I'll be going through toggle buttons and sliders. I'd like to wrap up the UI series with knob.

    I'll try my hand at it first but will probably be seeking folks like you for additional help.

  7. #7
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    #4 Preparing Flash Loop Tracks

    The key to maintaining sync in Flash is precisely measuring and setting the lengths of each track. Accurate track lengths determine whether or not the Flash player can synchronize multiple sounds over a period of time.

  8. #8
    Stick In The Mud
    Join Date
    Oct 2000
    Posts
    752
    Originally posted by hp3
    Hi Andy,

    I may need some help with the knob user interface element problem. In about 3 weeks I'll be going through toggle buttons and sliders. I'd like to wrap up the UI series with knob.

    I'll try my hand at it first but will probably be seeking folks like you for additional help.
    Hi Hayden,
    if you want i can extract the dial component from AM2 & try and explain how it works (if i can remember )..

    regards,
    Andy

  9. #9
    Stick In The Mud
    Join Date
    Oct 2000
    Posts
    752
    Originally posted by SubKloda
    Originally posted by hp3
    Hi Andy,

    I may need some help with the knob user interface element problem. In about 3 weeks I'll be going through toggle buttons and sliders. I'd like to wrap up the UI series with knob.

    I'll try my hand at it first but will probably be seeking folks like you for additional help.
    Hi Hayden,
    if you want i can extract the dial component from AM2 & try and explain how it works (if i can remember )..

    regards,
    Andy
    Hayden,
    i've emailled you the dial element and i've tried to explain how it works... (hopefully you'll finish the tutorial b4 i finish AM2 so i'll have summat to work with ).

    cheers,
    Andy

  10. #10
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    #5 Flash Multi track Synchronization

    Even though Flash does not have a built in method for sound synchronization, we can work around this by using an ActionScript for loop to trigger our sounds to start almost simultaneously. Ideally, Flash ActionScript can execute a loop so quickly that all sounds start within milliseconds of each other which is good enough synchronization for the human ear.

  11. #11
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    #6 Creating Preloader Messages

    Sound is often the largest asset of a movie and takes the longest time to download, especially in a remixer application where we have multiple sounds. Consequently, we need to inform our users of the load status so they wont be confused by blank screens or user interfaces that seem to do nothing while the sound loads. The Flash developer community often refers to these messages as "preloaders" because they display before (pre) the assets finish loading.

  12. #12
    Senior Member
    Join Date
    May 2001
    Posts
    354

    One of my heros

    Hey Hayden,
    Great stuff. Thank you so much for this information. I look foward in watching this progress and myself learning.

  13. #13
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    #7 Flash Volume, Pan and 2D sliders

    The next few editions of Remixology focus on creating user interface elements for Remixers. These include sliders or knobs for interactively controlling volume and pan, and toggle buttons for muting and soloing tracks. These sorts of interface elements resemble the controls on an audio mixer, which is the paradigm for remixer applications. This week we focus on creating sliders.

    see sig for link.

  14. #14
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    Remixology #8 Flash Mute and Solo Functions

    We continue our series on building remixer user interface elements, this time with audio channel mute and solo functions. Mute and solo are standard functions on most mixers and offer creative control over mixing. They can be just as useful in a remixer, allowing a user to turn audio channels on and off, or solo one channel from a simple switch instead of relying upon a slider.

    http://sonify.org/home/feature/remix...solofunctions/

  15. #15
    question authority
    Join Date
    Mar 2001
    Posts
    648
    hey, great site, great resource... - good luck!
    m

  16. #16
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    Remixology #9 Integrating Mute and Solo Functions

    This time we look at building a channel solo function into a simple remixer. As we learned previously, the solo function mutes all other channels except the one selected for solo and those channels already in a solo'd state. Unlike the mute function which effects only one channel, the solo function is a more complex user interface element because its state effects all other channels. We build on the toggle switch technique to support mute and solo button user interface elements that interact with each other depending upon their state.

    http://www.sonify.org/home/feature/r...9_solobuttons/

  17. #17
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    Remixology #10 Volume and Pan Control Knob

    In this issue we discuss our final user interface element, the knob. Knobs are a commonly used interface element in real world audio devices. They are a nice alternative to sliders in Flash remixers because they are more compact, have a different look and offer the same type of real time control over a parameter. Special thanks to Andrew Lavelle (aka subkolda) for sharing his ActionScript approach to creating knobs for inclusion in this issue.

    http://www.sonify.org/home/feature/r...ogy/010_knobs/

  18. #18
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    Remixology #11 Prevent Unauthorized Use of SWF

    This week's issue is a short one but deserves some attention. As flash becomes a more established web multimedia standard, there will be increasing numbers of trouble makers and lazy people who want to claim your creations as their own. This seems especially problematic for flash audio projects because it is quite easy to for someone to take a sound only swf from your site or out of their browser cache after viewing your site. Consequently we should consider ways to minimize unauthorized use of our flash creations.

    http://www.sonify.org/home/feature/r...11_protectswf/

  19. #19
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    Remixology #12 Volume Control Interaction

    An audio mixer channel strip usually has three user interface elements that control volume; one continuous volume control such as a slider or knob, and two switches to control mute and solo functions. There is also a standard way that these elements interact offering flexible control over real time mixing. By modeling on this standard interaction we can offer more flexibility in our own Flash remixers. In addition we can create a "reusable" channel strip symbol to make our code modular and easy to maintain.

    http://www.sonify.org/home/feature/r...meinteraction/

  20. #20
    Registered User
    Join Date
    Apr 2001
    Location
    Akron OH, USA
    Posts
    4,841

    Remixology #13 Using the setTransform Object

    In this issue, we start a new series exploring the arcane world of the setTransform object. This is the least used and most abstract part of the Sound object api. However, it offers advanced audio functionality not otherwise possible, such as working around the 8 track limitation of the Flash player and creating more bandwidth friendly audio presentations.

    http://www.sonify.org/home/feature/r..._settransform/

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center