Comments by PWM
//Want to read an essay about Turing machines, maths, algorithms, and how TECHNOPOLIS was born?
--Read this MEDIUM essay:
https://medium.com/@fluxusdevices/technopolis-398729b2faa2
--Read this MEDIUM essay:
https://medium.com/@fluxusdevices/technopolis-398729b2faa2
FIRST TUTORIAL ON OUR BRAND NEW YOUTUBE CHANNEL!
https://www.youtube.com/watch?v=wvGgKbS9KII
More coming!
Also, you can follow our Instagram, where you can get a look inside the TECHNOPOLIS world, get update info, watch work done with Technopolis, and read about our R&D:
https://www.instagram.com/fluxus_devices/
DROP BEATS, NOT BOMBS!
https://www.youtube.com/watch?v=wvGgKbS9KII
More coming!
Also, you can follow our Instagram, where you can get a look inside the TECHNOPOLIS world, get update info, watch work done with Technopolis, and read about our R&D:
https://www.instagram.com/fluxus_devices/
DROP BEATS, NOT BOMBS!
TECHNOPOLIS PDF MANUAL IT'S HERE ! (ALso a raw video, in my main gumroad page: https://fluxusdevices.gumroad.com/l/qlijcq
An 11-page, full-color manual has arrived !!
It includes an explanation of the TECHNOPOLIS concept, the general workflow, and a detailed overview of every algorithm—its parameters and how it works. You’ll also find tips and tricks, as well as the stories behind the algorithms and their creators (for the geeks).
I tried to be as succinct as possible, and I think it’s both informative and an interesting read.
And remember: you aren’t just sequencing different algorithms in a timeline — you are sequencing people’s discoveries, computer mathematicians’ quests, and their dreams through time.
TECHNOPOLIS is the first (and the only) to do that.
LOVE YOU SO MUCH,
Joan
ROADMAP
MIDI automation and parameter assignment for all controls.
This will mark the beginning of TECHNOPOLIS as a live techno improvisation tool using MIDI controllers. I'm currently struggling to finish this part of the code—there are 44 parameters—but it will come eventually.
YOUTUBE CHANNEL
A series of short clips explaining the workflow, the algorithm parameters, how to play with the mixed grid to achieve polyrhythmic and polymetric patterns, and how to find your harmony and vibe.
UPCOMING ALGORITHMS FOR THE SLOTS
Pick, choose, mix, and explore new algorithms—simplified on the surface (but complex in the background).
Turning TECHNOPOLIS into a true toolbox for algorithmic musicians and algorave improvisers.
An 11-page, full-color manual has arrived !!
It includes an explanation of the TECHNOPOLIS concept, the general workflow, and a detailed overview of every algorithm—its parameters and how it works. You’ll also find tips and tricks, as well as the stories behind the algorithms and their creators (for the geeks).
I tried to be as succinct as possible, and I think it’s both informative and an interesting read.
And remember: you aren’t just sequencing different algorithms in a timeline — you are sequencing people’s discoveries, computer mathematicians’ quests, and their dreams through time.
TECHNOPOLIS is the first (and the only) to do that.
LOVE YOU SO MUCH,
Joan
ROADMAP
MIDI automation and parameter assignment for all controls.
This will mark the beginning of TECHNOPOLIS as a live techno improvisation tool using MIDI controllers. I'm currently struggling to finish this part of the code—there are 44 parameters—but it will come eventually.
YOUTUBE CHANNEL
A series of short clips explaining the workflow, the algorithm parameters, how to play with the mixed grid to achieve polyrhythmic and polymetric patterns, and how to find your harmony and vibe.
UPCOMING ALGORITHMS FOR THE SLOTS
Pick, choose, mix, and explore new algorithms—simplified on the surface (but complex in the background).
Turning TECHNOPOLIS into a true toolbox for algorithmic musicians and algorave improvisers.
ROADMAP
MIDI automation and parameter assignment for all controls.
This will mark the beginning of TECHNOPOLIS as a live techno improvisation tool using MIDI controllers. I'm currently struggling to finish this part of the code—there are 44 parameters—but it will come eventually.
YOUTUBE CHANNEL
A series of short clips explaining the workflow, the algorithm parameters, how to play with the mixed grid to achieve polyrhythmic and polymetric patterns, and how to find your harmony and vibe.
UPCOMING ALGORITHMS FOR THE SLOTS
Pick, choose, mix, and explore new algorithms—simplified on the surface (but complex in the background).
Turning TECHNOPOLIS into a true toolbox for algorithmic musicians and algorave improvisers.
MIDI automation and parameter assignment for all controls.
This will mark the beginning of TECHNOPOLIS as a live techno improvisation tool using MIDI controllers. I'm currently struggling to finish this part of the code—there are 44 parameters—but it will come eventually.
YOUTUBE CHANNEL
A series of short clips explaining the workflow, the algorithm parameters, how to play with the mixed grid to achieve polyrhythmic and polymetric patterns, and how to find your harmony and vibe.
UPCOMING ALGORITHMS FOR THE SLOTS
Pick, choose, mix, and explore new algorithms—simplified on the surface (but complex in the background).
Turning TECHNOPOLIS into a true toolbox for algorithmic musicians and algorave improvisers.
NEW: Bit reader and editor. 16th notes and triplets are now visualized within the same circular bit display (you can edit them directly with the mouse!) for much more precise post-editing when you LOCK the sequence.
NEW: Dynamic algorithm information is now displayed directly on each slider, so you no longer need to look at the info panel on the right—making the workflow even faster.
BUG FIXES:
Overflow issues have been resolved. The interface is now much more responsive and fully supports the new Neo-Turing core with mixed 16ths and triplets.
The empty GUI space on the right side of the device has been removed, making the device more compact.
NEW: Dynamic algorithm information is now displayed directly on each slider, so you no longer need to look at the info panel on the right—making the workflow even faster.
BUG FIXES:
Overflow issues have been resolved. The interface is now much more responsive and fully supports the new Neo-Turing core with mixed 16ths and triplets.
The empty GUI space on the right side of the device has been removed, making the device more compact.
VIDEO's incoming!!
NEW:
Bug fixes: root note slider in the 4th slot has been fixed.
NEW FEATURES: A Circle of 16ths and Triplets has been added as a floating window. It allows you to visualize your sequence and also edit, delete, or add steps with your mouse (including triplets if the grid slider is set to TRIPLETS or MIXED mode).
This makes it easier to precisely edit your locked sequences, especially if you don’t feel like doing ERASER taps with the big eraser button.
Upcoming:
I’m still coding the automation capabilities. It’s proving harder than expected due to the nature of the device, but it’s coming eventually.
ENJOY!!!
Joan
NEW:
Bug fixes: root note slider in the 4th slot has been fixed.
NEW FEATURES: A Circle of 16ths and Triplets has been added as a floating window. It allows you to visualize your sequence and also edit, delete, or add steps with your mouse (including triplets if the grid slider is set to TRIPLETS or MIXED mode).
This makes it easier to precisely edit your locked sequences, especially if you don’t feel like doing ERASER taps with the big eraser button.
Upcoming:
I’m still coding the automation capabilities. It’s proving harder than expected due to the nature of the device, but it’s coming eventually.
ENJOY!!!
Joan
@aoxomoxoa23, I’m working on it. You’ll be able to automate ALL the parameters in the upcoming 1.3 version, coming tonight or tomorrow. The engine overhaul has been very time-consuming, but absolutely worth it!
The next update will bring back the OFFSET SEQUENCE slider and introduce a NEW, intriguing algorithm for you to explore.
P.S. TECHNOPOLIS is coming to the Atari ST — unleash old-school hardware sequencing without the need to buy new gear. Our algorithm will run on 40-year-old machines (exactly my age!) using their built-in MIDI ports.
Have a beautiful, shiny Tuesday. Drop beats, not bombs.
Sincerely yours,
Joan
The next update will bring back the OFFSET SEQUENCE slider and introduce a NEW, intriguing algorithm for you to explore.
P.S. TECHNOPOLIS is coming to the Atari ST — unleash old-school hardware sequencing without the need to buy new gear. Our algorithm will run on 40-year-old machines (exactly my age!) using their built-in MIDI ports.
Have a beautiful, shiny Tuesday. Drop beats, not bombs.
Sincerely yours,
Joan
1.2 Version it's here.
With a neo-turing core algorithm, sequence different algorithms in time.
For the techno and electro headz.
With a neo-turing core algorithm, sequence different algorithms in time.
For the techno and electro headz.
Glad you are enjoying it , @Molotof!
Big updates coming soon!
Joan
Big updates coming soon!
Joan
IMPORTANT !!!!!!!!! TECHNOPOLIS 1.02 has been released! (Please download this version — 1.01 is obsolete now.)
Improvements in the core Neo-Turing engine calculations: the output should now be less "organic" or "messy" and more snappy to the grid.
/ /Due to these heavy math changes, the Seq Offset slider has been deactivated. It will be available again in the next release.
Automation of all parameters should also be available tomorrow.
I need a break — this math has been killing me — but now it seems much better!!!
Have a great Sunday, and see you tomorrow with big improvements and new features that will make you write the coolest structuralist techno rifts ever made ; (theatrical exageration..blink, blink)
Thanks, no to wars, no to harming innocent children, let's hope for a better future.
P.D: People with Atari computer's should be able to run technopolis when we exit the beta phase in max for live, the port it's working in a 40 years old machine.
Joan
Improvements in the core Neo-Turing engine calculations: the output should now be less "organic" or "messy" and more snappy to the grid.
/ /Due to these heavy math changes, the Seq Offset slider has been deactivated. It will be available again in the next release.
Automation of all parameters should also be available tomorrow.
I need a break — this math has been killing me — but now it seems much better!!!
Have a great Sunday, and see you tomorrow with big improvements and new features that will make you write the coolest structuralist techno rifts ever made ; (theatrical exageration..blink, blink)
Thanks, no to wars, no to harming innocent children, let's hope for a better future.
P.D: People with Atari computer's should be able to run technopolis when we exit the beta phase in max for live, the port it's working in a 40 years old machine.
Joan
UPDATE!
____________________
Preliminary documentation has been added!
Expect the cute illustrated manual on monday.
Have a nice Technopolis weekend!
Joan
____________________
Preliminary documentation has been added!
Expect the cute illustrated manual on monday.
Have a nice Technopolis weekend!
Joan
@aoxomoxoa23 Ok! I’m glad sync isn’t an issue for anyone.
Regarding automation: since this device is almost 100% JavaScript-based, I’m coding the MIDI implementation myself, so you’ll be able to automate all parameters. This will be included in the next update, coming on Monday.
I’m also working around the clock on proper documentation (the algorithms are quite interesting once you understand how they work!).
So it’s a full weekend of work — the next version is coming early this week with: FULL AUTOMATION, documentation, and a video tutorial series (I’m launching a YouTube channel right now).
Thank you all for the interest — this is going to get better week by week.
THANKS FOR THE FEEDBACK ;)
Joan
Regarding automation: since this device is almost 100% JavaScript-based, I’m coding the MIDI implementation myself, so you’ll be able to automate all parameters. This will be included in the next update, coming on Monday.
I’m also working around the clock on proper documentation (the algorithms are quite interesting once you understand how they work!).
So it’s a full weekend of work — the next version is coming early this week with: FULL AUTOMATION, documentation, and a video tutorial series (I’m launching a YouTube channel right now).
Thank you all for the interest — this is going to get better week by week.
THANKS FOR THE FEEDBACK ;)
Joan
Yes, the user was partially right — I forgot to freeze the .amxd, and my JavaScript files were still in the folder. The device is now properly frozen into a single .amxd file for convenience.
I also fixed a minor bug (not related to the transport in any way). The transport works perfectly on my three machines, both with the Ableton beta and the latest stable version. I haven’t received any other complaints from customers.
I’ve contacted this particular customer to see if we can replicate the bug together. It might be related to the operating system or the Ableton version.
At the moment, however, it’s working perfectly for me and for other users. Let’s see if anyone else experiences any issues — I’m here to solve problems, add frequently requested features, and bring this sequencer to the top of the food chain!
Kind regards,
Joan
I also fixed a minor bug (not related to the transport in any way). The transport works perfectly on my three machines, both with the Ableton beta and the latest stable version. I haven’t received any other complaints from customers.
I’ve contacted this particular customer to see if we can replicate the bug together. It might be related to the operating system or the Ableton version.
At the moment, however, it’s working perfectly for me and for other users. Let’s see if anyone else experiences any issues — I’m here to solve problems, add frequently requested features, and bring this sequencer to the top of the food chain!
Kind regards,
Joan
@aoxomoxoa23 I find it really wierd, unless he is using a very old or cracked Ableton Live Suite version. Working perfectly in my 3 machines. I'm gonna ask this user his setup, and whether he installed the device the standard way... I don't know, it strikes me as a weird bug, because everything is javascript, except the ableton syncing, which is the standard mode of wiring nodes for tempo based midi effects or sequencers. I'll keep everyone updated! Thanks!
Yes, fortunately, this sequencer is very musical, fast to use, and highly exploratory. I’m finishing the documentation and will start posting videos soon. I mean, it’s been hard to sleep these days…
As a collector of hardware sequencers (I think I’ve had all of them — Cirklon, Metropolis, Torso T-1, OP-XY, Squarp Pyramid…), I’m amazed by the quality of the output and how quickly you start piling up ideas.
Well guys, thanks for the interest. I’ll be posting more info here in the coming days. I didn’t expect the documentation to be so boring to write, but I feel the need to explain what each algorithm does and what we can achieve by sequencing algorithms over time.
Thanks for your attention in this matter,
Joan.
As a collector of hardware sequencers (I think I’ve had all of them — Cirklon, Metropolis, Torso T-1, OP-XY, Squarp Pyramid…), I’m amazed by the quality of the output and how quickly you start piling up ideas.
Well guys, thanks for the interest. I’ll be posting more info here in the coming days. I didn’t expect the documentation to be so boring to write, but I feel the need to explain what each algorithm does and what we can achieve by sequencing algorithms over time.
Thanks for your attention in this matter,
Joan.
Nibbler display overhaul
Unlocked Nibbler no longer accumulates "all steps lit" over time
getBufferBits() / getBufferRaws() now use nibblerPreview() when unlocked — deterministic 8-step simulation from current register state gives a sparse, rhythmically correct pattern that updates as the register evolves
Euclid live animation
New eng.eucPhase[0..3] per-slot accumulator: +1 each completed cycle while unlocked
Bjorklund polygon rotates one position per cycle (~0.25 bars at 120 BPM)
Phase applied consistently across getBufferBits(), getBufferRaws(), computeSlotStep(), and ledAllSlots() — visual and musical output stay in sync
Euclid PITCH control
slot.loop (previously unused by Euclid) repurposed as PITCH: raw 0→1, applied to all active Euclid steps in computeSlotStep()
Works in both locked and unlocked states
Locked slider reactivity
emitBitsUpdate() now fires immediately on any set slot param change and after set_step_raw
Sliders and step edits now redraw polygons/nodes instantly regardless of lock state
getSSI() Euclid row 3 fix
Euclid check reordered before generic row===3 branch → returns 0 (continuous) instead of 7 (stepped)
UI
File integrity fix
Recovered truncated file tail (missing snapshot_state handler + slot_steps() function that caused a Max syntax error at line 939)
Euclid SPIN → PITCH
Row 3 label renamed PITCH, getter/setter wired to slot.loop, value display shows percentage (e.g. 74%)
Pitch color encoding
pitchToCol(): node fill color maps from dim → bright along each algo's color, with a white wash at high values — pitch is readable at a glance from node brightness