5 ms·
My current favorite is OpusModus https://www.opusmodus.com https://www.opusmodus.com. It is a commercial app, which will dissapoint some, but is worth the price
by diskzero 5y ago
My current favorite is OpusModus https://www.opusmodus.com https://www.opusmodus.com. It is a commercial app, which will dissapoint some, but is worth the price to me for the level of quality and capabilities. As an added bonus, it is written in Lisp, can be extended using Lisp and uses a S-expression DSL for composition. The development environment has a REPL and a variety of interfaces for composing and exploring music.
- vosper 5y ago> My current favorite is OpusModus https://www.opusmodus.com https://www.opusmodus.com. It is a commercial app, which will dissapoint some, but is worth the price to me for the level of quality and capabilities. Personally I love seeing this kind of niche (I assume?) commercial software. It's great that people can make a living working on this kind of thing.
- diskzero 5y agoI hope they are managing to make a living. I have created music software over the decades, going from making a good living during the shrinkwrap software era, to not being able to support full-time development of a mobile music app. I am impressed that Finale, Sibelius and Dorico can find enough market share to fund development and be competitive.
- bodge5000 5y agoHate to sound like a broken record here, but can opus modus handle its own sound synthesis or is it purely compositional? Not that theres anything wrong with that, but if $400 is the price for ending my suffering, I'll pay out in a heartbeat ;)
- diskzero 5y agoI focus on the compositional aspects of the program, but I do like to be able to audition what I am making! I can use software and hardware synthesizers to do this, but it sounds like you want something with more fundamental building blocks. OpusModus is able to integrate with Common Lisp Music (CLM) https://ccrma.stanford.edu/software/snd/snd/clm.html https://ccrma.stanford.edu/software/snd/snd/clm.html. Info on integration with OpusModus here: https://opusmodus.com/forums/tutorials/clm-examples/clm-installation-r63/ https://opusmodus.com/forums/tutorials/clm-examples/clm-inst... CLM will give you osciallators, generators, filters and more. I am not a CLM expert, but it seems to address some of what you are looking for.
- bodge5000 5y agoYeh that seems to be what I'm looking for, will look into this more, cheers!
- bradrn 5y agoFor a musical Lisp, personally I prefer extempore: https://github.com/digego/extempore https://github.com/digego/extempore
- diskzero 5y agoExtempore is impressive for sure. They wrote a custom scheme interpreter and a REPL for VSCode. More info here: https://extemporelang.github.io/docs/overview/quickstart/ https://extemporelang.github.io/docs/overview/quickstart/