Random idea: Using MIDI to for WAV file compression

Posted by: JonGalloway.ToString(), on 11 Aug 2005 | View original

Since even mobile devices now have basic General MIDI support now, what about approximating digital audio as a stream of very short MIDI notes Encoding seems like it would be reasonably simple - do a best fit of each 100ms audio sample with a library cached samples of a few hundred MIDI samples converted to raw WAV format, then stream the MIDI info. Obviously this could be optimized with some math smarts and statistical analysis on voice and music data. It wouldn't handle polyphonic music well,...

Advertisement

Similar Posts

  • Common Gotcha: Slow VS 2005 Web Site Build Performance Because of Dueling Assembly References more
  • [SQL] Scripting backup and restore all databases on a server (Part 2 - Extra Credit) more
  • Getting list of files sorted by date more
  • SharePoint 2003 Doc Libraries and Icons more
  • You gotta love the little things in .NET Framework 2.0: File.ReadAllLines() more
  • Test-driving Windows shell scripts with Windows Scripting Host more
  • You gotta love the little things in .NET Framework 2.0: File.ReadAllLines() more
  • ASP.NET 1.1 database cache dependency more
  • ASP.NET 1.1 database cache dependency more
  • ReadDirectoryChangesW is evil more

News Categories

.NET | ADO.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Community Server | dasBlog | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD