Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A .NET implementation of the Mod95 MOD player

License

NotificationsYou must be signed in to change notification settings

morphx666/SharpMod

Repository files navigation

A cross-platform .NET implementation of the Mod95 MOD player

This is a verbatim implementation of the magnificent code developed by Olivier Lapicque for hisMod95 player.

For more information, visithttps://openmpt.org/legacy_software

SharpMod

Using SharpMod

Instantiating a newSoundFile:

A newSoundFile object is instantiated by calling theSoundFile ctor and passing the audio backend's parameters, such as the desired sample rate, bit depth (8/16) and channel count (1/2).

SharpMod.SoundFile sf = new SharpMod.SoundFile(modFileFullPath, sampleRate, bitDepth == 16, channels == 2, false);

Then, whenever the audio backend requests audio data, call theSoundFile.Read method to parse the MOD file and receive back a raw audio buffer, which can be passed back to the audio renderer.

About

A .NET implementation of the Mod95 MOD player

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2026 Movatter.jp