silverlight mediakit live demo

by ahura mazda 3. December 2009 02:14

Note: this blog has moved to prefix.teddywino.com. sorry for the inconvenience

I promise to add documentation soon, on how to use the MediaKit to get results like this:

press play


The MediaKit library contains a custom MP3 MediaStreamSource which decodes MP3 files and provides the raw audio data for your use. It works hand-in-hand with a custom SeekableStream class (included) that allows non seekable streams (HTTP response stream) to appear seekable.

It also allows you to modify the audio data to create custom sound effects and corrections.

Source code can be found on CodePlex at salusemediakit.codeplex.com

note: there are still quite a few bugs, for example, the position calculation is wonky and the visuals are sometimes out of sync. still working on it

Tags:

MediaKit | Silverlight 3

Comments

12/7/2009 3:57:36 PM #

Gergely Orosz

Looks nice. It would be great if you shared the source code as well... there's nothing on Codeplex yet either!

Gergely Orosz United Kingdom |

12/7/2009 4:17:16 PM #

Gergely Orosz

Sorry, I only went for the Download link, didn't notice the Source tab. Looks like a nice library, I'll be playing around with it. Thanks for sharing it!

Gergely Orosz United Kingdom |

12/7/2009 5:15:14 PM #

theahuramazda

@Gergely Orosz:
my pleasure, i hope it helps anybody else with the same issues.

Note: i'll be removing the integrated source code in CodePlex. i don't like TFS, much prefer Visual SourceSafe 2005.

i will instead be uploading the code as Releases (the download section you mention)

theahuramazda United Kingdom |

12/8/2009 7:35:11 PM #

Rene Schulte

Great work man! Keep it up.

Rene Schulte Germany |

12/8/2009 10:04:47 PM #

nokola

Yes, pretty cool!

nokola United States |

12/10/2009 11:16:39 AM #

Mark Heath

great work. I had been hoping to combine my NAudio (http://naudio.codeplex.com ), NLayer (http://nlayer.codeplex.com ) (Managed MP3 decoder) and SkypeFx (http://skypefx.codeplex.com ) projects to make a similar thing, but looks like you beat me to it! Looking forward to having a browse through your code to see how you approached it

Mark Heath United Kingdom |

12/10/2009 1:00:52 PM #

theahuramazda

I've read about NAudio but never knew about NLayer. If I did, I would have used your library instead.

The MP3 decoder I use is also originally from Java converted into C#. I found the source on the net from 1999

theahuramazda United Kingdom |

Comments are closed

powered by BlogEngine.NET 1.5.0.7 - Eco Theme by n3o Web Designers