Fripp: a music composition tool, that utilizes a spreadsheet-like interface.
Fripp is core-written in Python and implemented using the wxPython toolkit that provides a seamless user interface. It comes with a whole range of features, some of which are explained below:
• Enter music into spreadsheet cells with a unique approach of letting columns contain bars of the score and rows representing staves. This way, each cell contains music for one staff's bar.
• Play the score through one or multiple MIDI instruments using the free KeyKit application's connectivity.
• You can export the score in different formats to Mup music publication programs.
• Organize compositions in workbooks that can store multiple scores.
• Use formulas to generate new music or transform existing music in scores. Fripp has built-in functions like Reverse(), ReverseTime(), ReversePitches(), and Transpose().
• Fripp lets you create new music by writing your functions in Python to generate or transform musical phrases—or control other aspects of the score, such as meter, key, tempo, or instrumentation.
• The software lets you write rich-formatted and hyperlinked notes about your work and store them in the workbooks.
• Finally, Fripp lets you automate the program with Python scripts.
The Fripp update has introduced MIDI file export, new standard and functional spreadsheet features, improved formula editor, support, and instructions for user-defined spreadsheet functions. Also, it has many bug fixes to minimize issues while using the software.
Overall, Fripp stands out as a music composition environment with an innovative approach to creating and manipulating music with built-in functions and programming flexibility.
Version 0.2: N/A