POLYPHONE(1)
π POLYPHONE(1) β soundfont editor, but make it cute
okay so welcome to the Polyphone Manual Page, bestie. This is the whole vibe: polyphone is a soundfont editor, and this manual is here to help you not get lost. Itβs giving manual but make it group chat. π
π NAME
polyphone β soundfont editor
β¨ SYNOPSIS
polyphone
polyphone [FILE]
polyphone [FILE_1] [FILE_2] ...
polyphone -1 [-i INPUT_FILEPATH] [-d OUTPUT_DIR] [-o OUTPUT_NAME]
polyphone -2 [-i INPUT_FILEPATH] [-d OUTPUT_DIR] [-o OUTPUT_NAME] [-c CONFIG]
polyphone -3 [-i INPUT_FILEPATH] [-d OUTPUT_DIR] [-o OUTPUT_NAME] [-c CONFIG]
polyphone -4 [-i INPUT_FILEPATH] [-d OUTPUT_DIR] [-o OUTPUT_NAME] [-c CONFIG]
polyphone -s [-i INPUT_FILEPATH] [-c CONFIG]
πΈ DESCRIPTION
polyphone gives you a simple and efficient interface for creating and editing .sf2 files. No cap, this software comprises tools to facilitate and automate the editing of different parameters, making it possible to handle a large amount of data. π¦
The supported formats are sf2, sf3, sfz (import / export), sfArk (import only) and GrandOrgue (import only). Command lines can be used to convert files, open Polyphone in synthesizer mode or reset configurations in case of trouble. iykyk. Periodt.
More information can be found at https://www.polyphone.io .
ποΈ OPTIONS (the main character section, lowkey) ποΈ
FILEβ specifies the file to open whenpolyphonestarts. Multiple files can be loaded if they are separated by spaces. Supported formats aresf2(version2.01or2.04),sf3,sfz,sfArk(version1or2) and GrandOrgue. π-1β usepolyphoneto convert a file into thesf2format.-2β usepolyphoneto convert a file into thesf3format.-3β usepolyphoneto convert a file into thesfzformat.-4β usepolyphoneto convert a file into thecsvformat.-sβ openpolyphonein synthesizer mode. synth girl summer, literally. πΉ[-i INPUT_FILEPATH]β input file path to convert or open. The input file format must besf2,sf3,sfz,sfArkororgan.[-d OUTPUT_DIR]β output directory in which the input file will be converted. By default, this is the same directory as the input file.[-o OUTPUT_NAME]β output name of the converted file. The extension will be automatically added depending on the conversion. By default, this is the same name as the input file.[-c CONFIG]β conversion configuration; the content depends on the conversion type. π«Ά-rβ remove the existing configuration.- sf2 conversion β no configuration for this conversion.
- sf3 conversion β the configuration is made of one character indicating the compression quality:
'0'for low,'1'for medium and'2'for high quality. Default is'1'. - sfz conversion β the configuration is made up of
3values separated by a'|'. The first value is'1'if each preset must be prefixed by its preset number,'0'otherwise. The second value is'1'if a directory per bank must be created,'0'otherwise. The third value is'1'if the general midi classification must be used to sort presets,'0'otherwise. Default is'0|0|0'. - csv conversion β the option
'raw'can be used to export raw values (as they are stored in the soundfont file) rather than values with physical, measurable units. For example, the exported release time will be0.491(milliseconds) or-1229in its raw form. By default, values with physical units are exported. - synthesizer mode β the configuration is made up of
3values separated by a'|'. The first value specifies the MIDI channel to be listened to, which can be a value from1to16. A value of0or βallβ indicates that all channels will be used and processed as one channel. A value of-1or βeachβ listens to each channel separately, which is a prerequisite for playing MIDI files for instance. The second value is'on'or'off'to enable playback of several presets at the same time. The third value is'on','off'or'toggle'to enable presets to be activated or deactivated by the lowest notes on the keyboard. Default is'all|off|off'.
π EXAMPLES (copy-paste era) π
- Conversion from sfArk to sf2:
polyphone -1 -i /path/to/file.sfArk
- Conversion from sf2 to sf3 (good quality):
polyphone -2 -i /path/to/file.sf2 -c 2
- Conversion from sf3 to sfz (sub-directories for bank and gm classification):
polyphone -3 -i /path/to/file.sf3 -c '0|1|1'
- Open Polyphone in synthesizer mode, allowing use of the bass keys to select the ensemble to be played with a MIDI keyboard:
polyphone -s -i /path/to/file.sf2 -c 'all|off|toggle'
π AUTHOR
Davy Triponney (contact@polyphone.io) β fr fr, the icon behind this. π
π«Ά cute sign-off, bestie: this page is frompolyphone 2.5, datedDecembre 22nd, 2024. slay and bye! π β¨
π¦ where this page comes from
- arch rolling: polyphone 2.6.0-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms