thirtythree
project name: thirtythree
project url: https://github.com/schollz/thirtythree
author: infinitedigits
description: sample + sequencer + splicer in the style of po-33
discussion url: https://llllllll.co/t/thirtythree/44702
tags: sequencer grid

thirtythree

a po-33 clone for norns+grid.

image

https://vimeo.com/545281946

I love the po-33 and for a long time I’ve wanted something similar for norns (e.g. a micro-sampler/splicer + sequencer). I tried making something similar in abacus but I didn’t have a grid so the ux was very limited and ultimately gave me a bad flow. after making amen which is a great looper+fx for me, I realized that a lot of my work could be re-used to make a splicer+sequencer too. instead of designing a ux from scratch like I did for abacus, I decided to just copy the ux from the po-33 to have complete skill transferability between instruments (much like you would have between two pianos or two saxophones). however there are some key differences:

requirements

documentation

the official te guide for the po-33 explains the usage for this app as thirtythree follows all of the same key combos. basics:

when in the “trim” mode, you can use E2 or E3 to jog the endpoints. use E1 to zoom in to the last endpoint moved. in the tone or filter mode, you can adjust things with just E2 or E3.

here are the two possible layouts available to stamp the grid with:

layouts

thirtythree effects

the fx are the same, except unison effects replaced by stereo auto-panning and a bitcrush. some fx stack (looping / scratching do not).

  1. loop 16
  2. loop 12
  3. loop short
  4. loop shorter
  5. unison autopan
  6. unison low bitcrush
  7. octave up
  8. octave down
  9. stutter 4
  10. stutter 3
  11. scratch
  12. scratch fast
  13. 6/8 quantize
  14. retrigger pattern
  15. reverse
  16. none

saving / loading

thirtythree automatically saves your current state when you are idle - this is the “default” that will be loaded each time you open thirtythree (just like when you turn on a po-33). you can also use the key combo to save (see above).

in addition to automatic saving, you can save your current state to a separte file using PSET > SAVE and load with PSET > LOAD.

thirtythree also optionally lets you share your work with others. first install and run norns.online:

;install https://github.com/schollz/norns.online

once you run that app and choose a username, you can then use thirtythree to upload+download shares. there will be a new menu PARAMS > SHARE > upload/download which you can use to share or backup your work to the cloud.

known limitations/bugs

thanks :pray:

thank you @license and @catfact for never ceasing to teach me a half dozen supercollider tricks in half as many lines of code. thanks to @proswell and @CrazyEmporer893 for beta testing. thanks to @eigen for the p8 library which was a jumping off point for the graphics and source of the the manga. thanks to @glia for allow me to include a yelidek kit as the default drum kit. thank you @jredou_ko for help with the graphics.

install

install with

;install https://github.com/schollz/thirtythree

the first time you run thirtythree it will update your norns with the aubio library which is used to generate default onsets. this might take 10-15 seconds.

todo

license

MIT