search
Monday, October 13, 2008
Mat switch
Offline blog editor
Tired of editing your blog online with the small editting window of google's blogger and other blog providers.I have a solution.dowload the offline blog editor w.bloggar and install it on your pc and write your post and post it.
- post and Publish on most blogs/cms tools and services
- Edit Posts and Templates
- Save Posts locally for further publishing
- Import Text files
- Add links and images
- Format text font and alignment
- Multiple accounts and blogs
- Post preview
- Colorized HTML code
- HTML tags menu
- Find/Replace option
- Post to many blogs
- Title and Category Fields
- Spell Checking
- File and Image Upload
- Custom Tags Menu
- Toolbar Icons Skin
- Supports Windows XP
- Support to the advanced MovableType options New!
- Add Account Wizard New!
- Support to Multiple Categories New!
- Option to XHTML compliance New!
- Import and Export Settings New!
- Ping to Weblogs.Com, blo.gs, Technorati and ping-o-matic New!
- No Spyware!
- No Nag Screens!
Sunday, October 12, 2008
HamCalc-A program for radio calculations
- Antenna ERP calculations.
- Attenuators.
- Audio Filter design.
- Coil Winding.
- Decibels.
- Great Circles map and calculator.
- HF Filters.
- HF Traps.
- Metric conversions.
- OP Amps.
- QRA Locator to Latitude/Longitude (and back).
- Radio Horizon calculator.
- Resonance.
- Satellite orbit calculator.
- Timer calculations (555 timer).
- Zener Diode calculations.
Thursday, October 2, 2008
Advanced audio coding
- More sample frequencies (from 8 kHz to 96 kHz) than MP3 (16 kHz to 48 kHz)
- Up to 48 channels (MP3 supports up to two channels in MPEG-1 mode and up to 5.1 channels in MPEG-2 mode)
- Arbitrary bit-rates and variable frame length. Standardized constant bit rate with bit reservoir.
- Higher efficiency and simpler filterbank (rather than MP3's hybrid coding, AAC uses a pure MDCT)
- Higher coding efficiency for stationary signals (AAC uses a blocksize of 1024 samples, allowing more efficient coding than MP3's 576 sample blocks)
- Higher coding accuracy for transient signals (AAC uses a blocksize of 128 samples, allowing more accurate coding than MP3's 192 sample blocks)
- Can use Kaiser-Bessel derived window function to eliminate spectral leakage at the expense of widening the main lobe
- Much better handling of audio frequencies above 16 kHz
- More flexible joint stereo (separate for every scale band)
- Adds additional modules (tools) to increase compression efficiency: TNS, Backwards Prediction, PNS etc... These modules can be combined to constitute different encoding profiles.
- The signal is converted from time-domain to frequency-domain using forward modified discrete cosine transform (MDCT). This is done by using filter banks that takes appropriate amount of time samples and convert them to frequency samples.
- The frequency domain signal is quantized based on psychoacoustics model and encoded.
- Internal error correction codes are added;
- The signal is stored or transmitted.
- In order to prevent corrupt samples, a modern implementation of the Luhn mod N algorithm is applied to each frame
- The MPEG-4 audio coding algorithm family spans the range from low bitrate speech encoding (down to 2 kbit/s) to high-quality audio coding (at 64 kbit/s per channel and higher).
- AAC offers sampling frequencies between 8 kHz and 96 kHz and any number of channels between 1 and 48.
- In contrast to MP3's hybrid filter bank, AAC uses the modified discrete cosine transform (MDCT) together with the increased window lengths of 1024 points.
- If a signal change or a transient occurs, 8 shorter windows of 128 points each are chosen for their better temporal resolution.
- By default, the longer 1024-point window is otherwise used because the increased frequency resolution allows for a more sophisticated psychoacoustic model, resulting in improved coding efficiency.
- Low Complexity (LC) - the simplest and most widely used and supported;
- Main Profile (MAIN) - like the LC profile, with the addition of backwards prediction;
- Sample-Rate Scalable (SRS), a.k.a. Scalable Sample Rate (MPEG-4 AAC-SSR);
- Long Term Prediction (LTP); added in the MPEG-4 standard – an improvement of the MAIN profile using a forward predictor with lower computational complexity.
- Independent error correcting codes can be applied to any of these parts using the Error Protection (EP) tool defined in MPEG-4 Audio standard.
- This toolkit provides the error correcting capability to the most sensitive parts of the payload in order to keep the additional overhead low.
- The toolkit is backwardly compatible simpler and pre-existing AAC decoders. A great deal of the tool kit's error correction functions are based around spreading information about the audio signal more evenly in the datastream.
- Huffman Codeword Reordering (HCR) to avoid error propagation within spectral data;
- Virtual Codebooks (VCB11) to detect serious errors within spectral data;
- Reversible Variable Length Code (RVLC) to reduce error propagation within scale factor data.
- Creative Zen Portable
- Microsoft Zune
- SanDisk Sansa
- Sony PlayStation Portable (PSP) with firmware 2.0 or greater
- Sony Walkman
- SonyEricsson Walkman Phones-W series, e.g. W890i
- Sony Ericsson phones support various AAC formats in MP4 container. AAC-LC is supported in all phones beginning with K700, phones beginning with W550 have support of HE-AAC. The latest devices such as the P990, K610, W890i and later support HE-AAC v2.
- Nokia XpressMusic and other new generation Nokia multimedia phones: also support AAC format.
- BlackBerry: RIM’s latest series of Smartphones such as the 8100 ("Pearl") and 8800 support AAC.
- Apple's iPhone supports AAC and FairPlay protected AAC files used as the default encoding format in the iTunes store.
- Palm OS PDAs: Many Palm OS based PDAs and smartphones can play AAC and HE-AAC with the 3rd party software Pocket Tunes. Version 4.0, released in December 2006, added support for native AAC and HE-AAC files. The AAC codec for TCPMP, a popular video player, was withdrawn after version 0.66 due to patent issues, but can still be downloaded from sites other than corecodec.org. CorePlayer, the commercial follow-on to TCPMP, includes AAC support. Other PalmOS programs supporting AAC include Kinoma Player and AeroPlayer.
- Microsoft Windows Mobile platforms support AAC either by the native Windows Media Player or by third-party products (TCPMP, CorePlayer)
- Epson supports AAC playback in the P-2000 and P-4000 Multimedia/Photo Storage Viewers. This support is not available with their older models, however.
- § Vosonic supports AAC recording and playback in the VP8350, VP8360 and VP8390 MultiMedia Viewers.
- The Sony Reader portable eBook plays M4A files containing AAC, and displays metadata created by iTunes. Other Sony products, including the A and E series Network Walkmans, support AAC with firmware updates (released May 2006) while the S series supports it out of the box.
- Nearly every major car stereo manufacturer offers models that will play back .m4a files recorded onto CD in a data format. This includesPioneer, Sony, Alpine, Kenwood, Clarion, Panasonic, and JVC.
- The Sonos Digital Media Player supports playback of AAC files.
- The Roku SoundBridge network audio player supports playback of AAC encoded files.
- The Squeezebox network audio player (made by Slim Devices, a Logitech company) supports playback of AAC files.
- The PlayStation 3 supports encoding and decoding of AAC files.
- The Xbox 360 supports streaming of AAC through the Zune software, and off supported iPods connected through the USB port
- The Wii video game console supports AAC files through version 1.1 of the Photo Channel as of December 11, 2007. All AAC profiles and bitrates are supported as long as it is in the .m4a file extension. This update removed MP3 compatibility, but users who have installed this may freely downgrade to the old version if they wish.
- The Livescribe Pulse Smartpen records and stores audio in AAC format. The audio files can be replayed using the pen's integrated speaker, attached headphones, or on a computer using the Livescribe Desktop software. The AAC files are stored in the user's "My Documents" folder of the Windows OS and can be distributed and played without specialized hardware or software from Livescribe.
- Jetaudio is a free media player for Microsoft Windows that plays a large array of formats, including AAC.
- The KMPlayer also supports AAC.
- KSP Sound Player also supports AAC.
- Media Player Classic
- MPlayer or xine are often used as AAC decoders on Linux.
- RealPlayer includes RealNetworks’s RealAudio 10 AAC encoder.
- Songbird for Windows, Linux and Apple Macintosh supports AAC, including the DRM rights management encoding used for purchased music from the iTunes Store, with a plug-in.
- Sony SonicStage also support AAC.
- VLC media player supports playback of MP4 and AAC files.
- Winamp for Windows, which includes an AAC encoder that supports LC and HE AAC;
- Another Real product, Rhapsody supports the RealAudio AAC codec, in addition to offering subscription tracks encoded with AAC.
- XBMC (XBox Media Center) supports both AAC (LC and HE) on modified Xbox game-consoles.
- XMMS supports mp4 playback using a plugin provided by the faad2 library.
- ConvertDirect.com serves AAC Files using Youtube Video conversion. It converts Youtube video to AACs.
- Perceptual Noise Substitution (PNS) – added in MPEG-4. It allows the coding of noise as pseudorandom data;
- MPEG-4 Scalable To Lossless (SLS) – can supplement an AAC stream to provide a lossless decoding option, such as in Fraunhofer IIS's "HD-AAC" product;
- High Efficiency AAC (HE-AAC), a.k.a. aacPlus v1 or AAC+ – the combination of SBR (Spectral Band Replication) and AAC; used for low bitrates;
- HE-AAC v2, a.k.a. aacPlus v2 or eAAC+ – the combination of Parametric Stereo (PS) and HE-AAC; used for even lower bitrates;
- Long Term Predictor (LTP) – added in MPEG-4.
MPEG-4
Based on a Time-tested Technology
While audio and video are at the core of the MPEG-4 specification, MPEG-4 can also support 3D objects, sprites, text and other media types.
Sound familiar? It should. You’ve been able to mix media with Apple’sQuickTime technology for over a decade, storing each new type in a separate track. With this kind of extensibility, it’s no surprise that the ISO chose the QuickTime file format as the foundation for the new MPEG-4 standard.
Just as QuickTime does, MPEG-4 also scales to transport media at any data rate — from media suitable for delivery over dial-up modems to high-bandwidth networks. Because of the DNA-level relationship between MPEG-4 and QuickTime, MPEG-4 inherits QuickTime’s stability, extensibility and scalability.
Tomorrow’s Media Today
MPEG-4 is designed to deliver DVD-quality video (MPEG-2) at lower data rates and smaller file sizes. And the same folks who created the popular .mp3 file format — a.k.a. MPEG-1 layer III — developed the new Advanced Audio Coding (AAC) codec, providing much more efficient compression than MP3 with a quality rivaling that of uncompressed CD audio.
MPEG-4 is ready to stream incredible-quality audio and video today in QuickTime. With the free QuickTime Player or browser plug-in, you can play back any compliant MPEG-4 file. Upgrade to QuickTime Pro, and you can author your own MPEG-4 content. QuickTime Streaming Server and Darwin Streaming Server are also available to stream .mp4 files. And with QuickTime Broadcaster, you can produce live events in MPEG-4, making the QuickTime workflow (Broadcaster to Server to Player) the industry’s best and most cost-effective end-to-end, standards-based architecture.
But that’s not all. Because hundreds of multimedia authoring applications are built upon the QuickTime architecture, QuickTime instantly adds MPEG-4 capabilities to all these tools. This allows you to immediately create MPEG-4 content in programs such as Final Cut Pro and Adobe Premiere.
Plays Well With Others
Like MPEG-1 and MPEG-2 previously did for CD-ROMs and DVDs, MPEG-4 promises to create interoperability for video delivered over the Internet and other distribution channels. MPEG-4 will play back on many different devices — from satellite television to wireless devices.
To ensure that different products that use MPEG-4 each implement the standard in the same way, Apple, together with Cisco, IBM, Kasenna, Philips and Sun Microsystems, formed the Internet Streaming Media Alliance (ISMA). Other participants include AOL Time Warner, Dolby Laboratories, Hitachi, HP, Fujitsu and 20 other companies. The ISMA defines profiles that companies implement to ensure interoperability.
That means you can rest assured that the MPEG-4 media stream you create using one company’s product will run on another vendor’s player.
Gaining Momentum
In addition to being adopted by many of the premiere Internet content providers, the MPEG-4 standard is receiving tremendous support in other industries. For example, H.264 video, also known as MPEG-4 part 10, has been adopted by the ISO MPEG allowing QuickTime 7 to create ISO-complaint H.264 video in a .MP4 file. The standards for high-quality multimedia on wireless devices, 3GPP (3rd Generation Partnership Project) and 3GPP2 (3rd Generation Partnership Project 2), are based on the solid foundation of MPEG-4, as well.
Satellite Broadcasters like DirecTV and the DVB have adopted MPEG-4 for the delivery of digital television because of its quality at lower data rates. This means that they can offer more channels to their subscribers with the same bandwidth.
Everyone’s a Winner
MPEG-4 provides an open playing field. As an open industry standard, anyone can create an MPEG-4 player or encoder that will work with other manufacturers’ devices.
Media companies save time and resources by encoding material once for playback everywhere. No longer will content providers need to encode, host and store media in multiple formats. Instead, a single format can reach a broad audience equipped with playback devices from not one, but a multitude of companies across a wide array of platforms. Finally, content creators have a format that will reach a global audience and will stand the test of time. While other formats and versions come and go, MPEG-4 will safeguard multimedia content for a secure future.
And of course, resources saved in encoding, hosting and storing media can be better used to create a wider library of digital media, which benefits the entire Internet community.
Exceptional Video
Apple has developed two of its own ISO-compliant video codecs, MPEG-4 part 2 (a.k.a. MPEG-4 simple profile) and MPEG-4 part 10 (a.k.a. H.264) providing the highest quality results across a wide spectrum of data rates — from narrowband to broadband and beyond. These revolutionary codecs offer compression times and video quality that rival those of the best proprietary codecs available, yet it provides true interoperability with other MPEG-4 players and devices.
MPEG-4 Part 2 Video
The QuickTime MPEG-4 codec leverages many advances in technology to provide superior performance. For example, the codec provides rate control—the encoder can be set to a target data rate that ensures playback at the appropriate data rate for a particular delivery mechanism. The versatile encoder can use the single-pass variable bit rate (VBR) rate controller either to maximize accuracy for the highest-quality output or to maximize speed for the fastest possible encode. In addition, the QuickTime MPEG-4 codec features rigorous color management, a high-performance quantizer and a motion estimator optimized for both precision and speed. The decoder also provides an optimized post-processing stage to remove coding artifacts. Both the encoder and decoder are heavily optimized for both the Intel Core Duo processors, as well as the 64-bit G5 and the G4 Velocity Engine.