Search found 39 matches

by TWTP
Sat May 22, 2021 11:32 pm
Forum: dada
Topic: [SHARE] Tribute to dada.graph
Replies: 2
Views: 34550

[SHARE] Tribute to dada.graph

Here is a humble tribute to the dada.graph object, a composition employing guided improvisation for singers with earpieces interacting with bACH in real time, based on a chanson by Ockeghem; please enjoy. https://www.youtube.com/watch?v=CF8j_fq_wg4 I should note that although there is no microtonali...
by TWTP
Sun Apr 25, 2021 1:26 pm
Forum: bach: automated composer's helper
Topic: quick entry of tuplets with more than a single digit
Replies: 2
Views: 1490

Re: quick entry of tuplets with more than a single digit

Perfect, thank you. I reckon this can be implemented as a fancy shortcut, like, tuplet doesn't get created until ctrl+alt gets released, that way arbitrary numbers can be entered in a split string. (Also, to clarify my misleading OP, there is an implementation of this using rationals, although it's ...
by TWTP
Sat Apr 24, 2021 8:28 pm
Forum: bach: automated composer's helper
Topic: quick entry of tuplets with more than a single digit
Replies: 2
Views: 1490

quick entry of tuplets with more than a single digit

I want to create an 11-in-the-space-of-6 8ths tuplet in 6/8 time signature; the ctrl+alt+number key combination only works for single digit tuplet numerators...and a single 11:6 8th has no rational representation. What do?
by TWTP
Sun Mar 14, 2021 6:52 pm
Forum: bach: automated composer's helper
Topic: 'overdubbing' with bach.transcribe
Replies: 3
Views: 2025

Re: 'overdubbing' with bach.transcribe

I assume you have Overdrive on, correct?
Nope, I didn't even know about it! I've learned something new about Max. On first glance I think this fixed it, but thanks for the other ideas!
by TWTP
Wed Mar 10, 2021 2:12 pm
Forum: bach: automated composer's helper
Topic: 'overdubbing' with bach.transcribe
Replies: 3
Views: 2025

'overdubbing' with bach.transcribe

Hi all, My goal: add a new voice while listening to an existing one and have the recorded result be exactly what I improvised. My problem: Using bach.transcribe, when I try to record something into a roll which already contains music in another voice, the bach.transcribe object is always slightly ah...
by TWTP
Sat Mar 06, 2021 3:21 am
Forum: bach: automated composer's helper
Topic: % (modulo) in bell
Replies: 2
Views: 1593

Re: % (modulo) in bell

Perfect, thank you! Forgot that mod() was a built in function.
by TWTP
Fri Mar 05, 2021 6:47 pm
Forum: bach: automated composer's helper
Topic: % (modulo) in bell
Replies: 2
Views: 1593

% (modulo) in bell

In bach.eval, I expect the result of expression "-1 % 12" to return 11, but it returns -1, is there any way to modify this behaviour or use a different operator? Thank you.
by TWTP
Wed Dec 23, 2020 2:38 am
Forum: bach: automated composer's helper
Topic: proportional strech / compress in bach.eval
Replies: 5
Views: 2713

Re: proportional strech / compress in bach.eval

Thanks for the tip on the Atom extension! Your code is definitely better/simpler than mine in both instances, thanks for these contributions. The in-place modification patch is great. And I can't actually see in your code where you apply your while loop on the input. I'm missing a place where we fin...
by TWTP
Fri Dec 18, 2020 8:41 pm
Forum: bach: automated composer's helper
Topic: proportional strech / compress in bach.eval
Replies: 5
Views: 2713

Re: proportional strech / compress in bach.eval

Yes that fixed it thank you! I did not understand that a bunch of ";" can be chained together.
compression_fixed.png
compression_fixed.png (65.75 KiB) Viewed 2702 times