Matmos needs to be mentioned in here somewhere… hmm
unless you are programming your tunes in-the-box on hardware gear w/ its own sequencer (like a Triton keyboard, or TB-303 or MPC) the computer is always the compositional tool… right?
To me, composition is like writing a score, it’s pretty broad. The composition is different than the sound making object. The composition is like an unread book, it sits just there, different people can come up and read it aloud and you could get a sense of that same composition being played on different instruments. I could write a score for violin quartet on paper and play it on a kazoo or rewrite the score in Logic and have my SubPhatty perform the score (oh my MacBook and SubPhatty are talking through MIDI, kinda like how a printer uses a USB cable to receive printing instructions). So a compositional tool is what ever holds the score/sequence/program/whathaveyou and is triggering the ‘sound objects’ to do their thing - computers talk to hardware synths with MIDI (basically a 5-pin data cable or din-5) and can get them to play a score, for instance. Most everybody uses a DigitalAudioWorkstation to compose or sequence their music in this way (i.e FL, Logic , Cubase, Ableton, Reason, etc.).
Now, the computer itself can be a ‘sound object’ itself through the miracle of VST technology, pretty old by now, which is basically synth emulation on your computer, which appear as “plugins” within a particular DAW. Some of these VSTs can do some far out shit
Are you talking more like, the computer twisting music and sound into new territories then? You should check out some open source programs like MAX for Live or Ansible, a friend does things with those programs to much aplomb
Or I recommend taking it back to the essence - trackers