Skip to content

Commit

Permalink
Convert render module to command line program (#95)
Browse files Browse the repository at this point in the history
  • Loading branch information
MyBlackMIDIScore authored Aug 22, 2024
1 parent e9f09eb commit dbe2a6b
Show file tree
Hide file tree
Showing 14 changed files with 505 additions and 817 deletions.
83 changes: 76 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,11 @@ The real-time rendering module within XSynth. Currently it outputs audio using `
It uses an asynchronous event sending system for high performance and simple to use API.

### Rendered
A module for rendering audio to a file.
It takes in a MIDI file path and other XSynth parameters, and outputs an audio file.
A command line utility for rendering MIDIs to audio using XSynth.
It receives a MIDI file path and other parameters as arguments, and generates an audio file in WAV format.

See available options using `cargo run -r -- --help` if you are compiling from source
or `xsynth-render --help` if you are using a pre-built binary.

### Soundfonts
A module to parse different types of soundfonts to be used in XSynth.
Expand Down
134 changes: 0 additions & 134 deletions realtime/examples/midi2.rs

This file was deleted.

54 changes: 0 additions & 54 deletions realtime/examples/test.rs

This file was deleted.

Loading

0 comments on commit dbe2a6b

Please sign in to comment.