aeoner
62
Hi @McNUG. The “reset-every” was on. Changed to off and is still weird. No external clocking.
My first impression was that the script became too tight (like, the crazy variatons of timestretch, pitch decrease and reverse now feels “stepped” for a lack of better word), but after using it a second time (with the ‘reset-every’ on and off) I even don´t know if I can call it ‘itght’. It´s just weird, like losing the mojo 
2 Likes
McNUG
63
Yes. Releases · schollz/amenbreak · GitHub
I could see previous versions of the script yielding different effect/retrigger combinations that have different mojo.
When I find the drum loop or loops I want to use I go through the params in detail and tailor them for those drum sounds. Then I save it as a pset so I don’t lose the mojo I found.
1 Like
aeoner
64
Thank you very much for the help, @McNUG!
To install the previous version the command would be “;install https://github.com/schollz/amenbreak/archive/refs/tags/v1.51.1.tar.gz” ?
2 Likes
vehka
65
I think the smartest way to go about it is to ssh to your norns, and then type the following commands:
cd dust/code/amenbreak/
git checkout v1.5.0
When you want to try the latest version, type
git checkout main
2 Likes
aeoner
66
thank you very much, @vehka! Will unistall the previous one as told by @McNUG and try this.
1 Like
vehka
67
Don’t uninstall, just run the commands and then restart the script.
Deleting and then reinstalling an old version via maiden will probably work too, if you don’t want to do it via SSH.
3 Likes
ldezem
68
Thank you for this great script. It reminds me of a past gig in tokyo pd script someone called hardoff shared many years ago. Automated fun which makes the user feel like a virtuoso – A much needed experience. Would the delay effect be possible to utilize also when the loop is not playing for single-hit dub drops?
2 Likes
McNUG
69
You can send to the delay while the loop is muted but playing and still hear the delay. I find that playing back a step selection pattern muted, sending to the delay, unmuting the pattern, then finally playing the break can be a great way to form a build section.
3 Likes
Oh_Boy
70
A dirty, loosely disjointed one-off.
Amenbreak, Model Samples, Microfreak:
From my eternally upcoming album:
Banana Hammock Jesus.
5 Likes
Can I trigger start/stop from an external sequencer via midi? Not seeing the param in the menu I’m a little lost on how to sync this with an external clock. For context I’m trying to sync this with my dirtywave m8 tracker.
Edit: For any future m8 x amenbreak users here’s how I got the two to sync up, map/automate params via cc and respond to start/stop messages.
Also important to note: I’m using okyeron’s micromidi trs (m8 midi out to midi in on the adapter, then usb c to norns shield) it’s perfect for directly linking norns and m8 and is overall a 10/10 product.
In m8 midi settings, set Send Sync to “on” and Send Transport to “Pattern” then create an external instrument. (I’ve actually found that setting Send Transport to “Song” actually causes the script to lag sometimes, but “Pattern” works great with zero issues) I use Line-In Stereo, Midi for the port. I also make sure the micromidi trs is selected in the norns midi menu and match it to the midi channel on the external instrument on m8. In this case for simplicity sake, I made them all ch. 1. At this point pressing play on m8 should trigger a start message on amenbreak. If not double check to make sure you have the correct clock_source selected. You want it at midi.
Good luck out there! I love this script so much, Ty infinite digits o7
6/2/23 EDIT: Been really feeling this script the past month, would be cool if it tracked how many hours a user clocked in on it. Can’t get enough of the chaos.
@infinitedigits Are you able to load your own break samples into amenbreak? For example, lets say I want to replace Drum #212 and swap it with a break sample of my own, would that be possible?
Thank you again for this script!
6 Likes
McNUG
72
I threw my own break into Amenbreak last weekend.
It worked with my .wav! Name your file:
filename_beats(number of beats in your sample)_bpm(tempo of your sample)
example_beats16_bpm120.wav
Then throw the file into the amenbreak audio folder. You can then select that file from the bottom of the Amenbreak params menu. I’m still experimenting with loading my own samples in. Will report back. 
Reporting back:
If your sample is too many beats to display on the grid, the grid LED feedback freezes up, but the script still responds to button presses. So you can actually load in really long breaks.
When you load in your own breaks by choosing the file in the bottom of the params menu, the script maps it to the currently selected key configuration on the grid. So you can move breaks around and pset will remember the new order (I didn’t know that).
6 Likes
@infinitedigits would you consider adding gamepad playability to this script? I’m in the process of working on a mod that could make gamepad functional on all scripts, but I’m still a beginner and progress is slow. Regardless, I appreciate all the work you’ve done for this community, this is still my most-used script on norns.
3 Likes
Sravana
74
Hey there … I’ve been using Amenbreak the past week , yesterday tho i lost all the breaks in my script except number 1 all the rest are silent. ive reinstalled and its still the same. Any known fix?
Also if i look in the audio files i can see they are there . but not getting anything in the script on norns … tried uninstall/ reinstall … same result.
yesss!!! let me know when you got the mod figured and I can help plug it in. I have an xbox controller, would that work?
oh no!!!
this is a really strange error…are there any errors in maiden when you run amenbreak? I suspect its trying to load them and failing for some reason…
2 Likes
xbox would be perfect, im using a wired b-stock xbox 360 controller myself. The basic idea of the mod would be to draw and map inputs based on whatever controller profile youd create using the gamepad_wiz script since most gamepads are different and tricky. I’ll definitely check back in once its finished - thank you!
2 Likes
McNUG
77
I have the 8bitdo controller that just sorta works with the gamepad mod. Happy to help with testing!
1 Like
Sravana
78
ok… here is what happens when i load in maiden
# script clear
calling: clear the matrix for the next script
calling: nbout post cleanup
calling: gridkeys-script-post-cleanup
mod - gridkeys - script post cleanup
mod - gridkeys - SET_GRIDKEYS = false
mod - gridkeys - clear at script stop / pre-start
# script load: /home/we/dust/code/amenbreak/amenbreak.lua
pset last used: 1
including /home/we/dust/code/amenbreak/lib/utils.lua
including /home/we/dust/code/amenbreak/lib/sample.lua
including /home/we/dust/code/amenbreak/lib/ggrid.lua
including /home/we/dust/code/amenbreak/lib/loop.lua
calling: emplaitress pre init
calling: nb jf pre init
calling: nbin pre init
calling: install matrix post-init hooks
calling: nbout pre init
calling: gridkeys-script-pre-init
# script run
loading engine: AmenBreak1
>> reading PMAP /home/we/dust/data/amenbreak/amenbreak.pmap
Engine.register_commands; count: 16
___ engine commands ___
audionin_set sf
demo s
filter_set ff
filterhpf_set ff
kick ffffffffffffff
load_buffer s
load_slow s
loop sfffff
loop_set ssf
loop_stop sf
main_set sf
reese_off
reese_on ffffffffffff
reese_set sf
slice_on ssfffffffffffffffffffffffffifi
synth_set ssf
___ polls ___
amp_in_l
amp_in_r
amp_out_l
amp_out_r
cpu_avg
cpu_peak
pitch_in_l
pitch_in_r
# script init
mod - gridkeys - SET_GRIDKEYS = false
mod - gridkeys - SET_GRIDKEYS -> NO CHANGE
mod - gridkeys - script init
[amenbreak] found 212 files
sh: 1: audiowaveform: not found
mod - gridkeys - SET_GRIDKEYS = false
mod - gridkeys - SET_GRIDKEYS -> NO CHANGE
loading matrix from /home/we/dust/data/amenbreak/amenbreak-01.pset.matrix
pset >> read: /home/we/dust/data/amenbreak/amenbreak-01.pset
[params.action_read] /home/we/dust/data/amenbreak/amenbreak-01.pset true
mod - gridkeys - mod init
mod - gridkeys - ON as grid is free
mod - gridkeys - SET_GRIDKEYS = true
grid columns: 16
playing false
primed false
loaded false
tick 0
row 1
link reset not supported
reset every 16
xmacex
79
Here’s a clue. What is in the code/amenbreak/lib directory? Does it have a file called audiowaveform in there? Three places expect to find this utility program which is included with amenbreak.
Sravana
80
ok ive found audiowaveform in the code/amenbreak/lib directory.
last night i disabled all my mods and that fixed it somehow it seems , after restarting i was seeing them all and its functioning again… havent turned them back on… will try it and see if we can get the problem again… thanks for the help… oh and btw that link takes me to a generic github page.
thanka for these great tools brah!! 
4 Likes
soybot
81
This is the first script I’ve loaded onto my shield after progressing through the studies, and I’m loving it, but I have a quick question.
When you load different breaks, the bpm updates automatically in the parameters section, but the internal clock doesn’t update unless I adjust manually. Is this the correct functionality, or am I missing a setting somewhere?
1 Like