File tree 2 files changed +24
-0
lines changed
2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -157,6 +157,30 @@ _Discussions: [Mastodon][zkat-mastodon-ann]_
157
157
[ big-brain-stage ] : https://docs.rs/big-brain/0.16.0/big_brain/enum.BigBrainStage.html
158
158
[ zkat-mastodon-ann ] : https://toot.cat/@zkat/109776883506682388
159
159
160
+ ### [ RustySynth]
161
+
162
+ [
163
+ ![ Waveform displayed on a screen] ( rustysynth-yt.png )
164
+ _ Video: an example of realtime MIDI synthesis with RustySynth on rust-sfml_
165
+ ] [ rustysynth-video ]
166
+
167
+ [ RustySynth] is a SoundFont MIDI synthesizer written in pure Rust.
168
+ The purpose of this library is to provide MIDI music playback functionality
169
+ for any Rust application without complicated dependencies.
170
+ The code base is lightweight and can be used with any audio driver
171
+ that supports streaming audio (e.g. [ rust-sfml] ).
172
+
173
+ Features:
174
+
175
+ - Tuned mainly for gamedev and has low CPU usage.
176
+ - Support for standard MIDI files.
177
+ - No dependencies other than the standard library.
178
+ - Available under a permissive license (MIT).
179
+
180
+ [ rustysynth-video ] : https://www.youtube.com/watch?v=o9rPTJIPmVk
181
+ [ RustySynth ] : https://github.com/sinshu/rustysynth
182
+ [ rust-sfml ] : https://github.com/jeremyletang/rust-sfml
183
+
160
184
## Popular Workgroup Issues in Github
161
185
162
186
<!-- Up to 10 links to interesting issues -->
You can’t perform that action at this time.
0 commit comments