Ivan Nikolic Artcv

email ivan@fea.st
freenode or oftc IRC networks as lesh


GPG rsa4096/0xC5F74693F248EF57


keybase github homepage

intro

I'm a software enginner and an electronics/mechatronics hobbyist a with diverse background.

Professionally I work on a design of large IT systems and operational security. I've built machine learning clusters, drone flight controllers and evolutionary programming languages, you can check out my other, non-art cv here.

I always had a creative side, worked with artists in the past and have started to move into sound and music lately.

2019 Google Magenta Neural Improv

https://github.com/leshy/neural-improv

runs magenta project neural networks in a real time colaborative improv system, using midi input and output

improvRNN, melodyRNN and other similar neural networks

TODO, implement performanceRNN

2019 transcriber - real time histogram for sound analysis, with pitch recognition.

Wrote this to get some visual representation of the sound and to write filters and parsers on top of this.

Initial usecase is automatic note transcription made to hook into neural improv for real time colab/improv sessions,

you can run some of it on the web here: https://leshy.github.io/transcriber/

2019 basic open source audio processing tools

https://github.com/leshy?utf8=✓&tab=repositories&q=audio&type=&language=

Some simple tools I ended up needing and prefered to implement my own, stuff like

touchOSC 2 midi, midi monitor, experimental sequencers and loopers etc.

2019 system for livecoding visuals (hydra fork)

  • Can hook into rtsp based survailance cameras and get video feeds into the system
  • Midi/osc input
  • Real time fft input
  • Image/video inputs
  • Wrote opengl livecoding for actual primitives (not only shaders which hydra supports)

48885503023_ac502cf015_b.jpg

48877150758_474836c488_b.jpg

48211809422_0fc8cbf39e_b.jpg

hydra1.jpg

hydra2.jpg

hydra3.jpg

2019 recursive generative language for image, composition and sound synths

Interfaces with Supercollider via a Quark and OSC,

Can simmulate L-systems, cellular automata, multiagent systems etc

Wrote this because it's easier to describe certain compositions and synths in terms of recursive code and it's easier to reason about them if they have a visual representation

https://github.com/leshy/automata

s3d.jpg

gol.jpg

splash.jpg

tree3d.jpg

2017-2018 Creative.AI

https://creative.ai/

Flat hierarchy startup focusing on augmenting creativity with technology. We worked on artificial intelligence for creative industries and human-machine colaborative design. [ samples needed ] Some experiments came out of this, deep learning and generative systems etc.

creativeai.gif

2012 Soundclash

a DJ competition with a techy edge, we were using computer vision and multiple IR cameras to measure dancing in the room.

Some simple OpenCV filters and pixel diffing worked good for this, potential exploit of our heuristic was a person in a zebra shirt dancing in front of a camera, but it didn't happen.

soundclash1.jpg

soundclash2.jpg

2011 Multiple projects with Croatian Arts Academy, as a part of DeviceArt and Touch.me projects

My favorite one was a lemon tree powered poetry generating microcontrollers.

Exibited on Translife at National Art Museum of China, Beijing, Blasthaus Gallery in San Francisco and some other places.

(if you are a technical person you are suspicious, but this actually worked, large capacitor was our power storage, we'd wake up the microcontroller and render onto an e-ink screen and shut down, we could render a new poem every 30-60 seconds)

26641813352_b695422697_b.jpg

26668835091_299239f95a_o.jpg

2007-2012 Multiple comissioned works, sound generating cube project as an example

Moving each of 15 plexiglass plates would make the cube generate a specific sound, the system was reconstructing its state from imperfect information (multiple magnetic sensors) to figure out which plates are currently moving where.

It was wirelessly connected to a sound system and could be wirelessly programmed, I think it ran python or something.

more info and a video is available here

stable1.jpg

stable2.jpg

2009 autoconstructive evolutionary programming language

Inspired by pushGP and other languages in the field.

(Important parts of the evolutionary system are implemented in the language itself and part of the genotype)

used it to search for interesting cellular automata and for random evolutionary optimization problems [ samples needed ]

evolang1.png

evolang2.png

2008 Work on the ambisonic sphere algorithms, MMkamp

In colaboration with Institute for Computer Music and Sound Technology from Zurich University of the Art

Developed a work that runs on an ambisonic sphere.

Some spherical topology cellular automata, some quorum sensing algos like boids (how does it sound for a flock of 1000 synths to fly around you?) etc

48107527783_3b6140705e_b.jpg

48107480961_f8132a8851_b.jpg

2007 Lecture on generative music and performance at Kunstraum Walcheturm

as part of Dorkbot-swiss with Experimental Electronic Interventions Group https://gentlejunk.net/2007/10/08/cellular-automata-project-on-dorkbot-swiss/

"This lecture will most definitely stay in history as first topless DORKBOTSWIS. Anna’s project ‘Suck my tits’ went with much admiration and references."

dorkbot1.jpg

dorkbot2.jpg

2007 Impromondays, Accelerated Evolution Orchestra

Some simple CA based algo composition, audio processing,

Mostly shyly feeding data into other peoples instruments and setups

Long term colab with Experimental Electronic Interventions Group, MMKAMP and EEII festivals

a pirate radio,

experimental music

robotics

improv shows

[ samples needed ]

mmkamp1.jpg

mmkamp2.jpg

2005-ongoing Hacklab in MI2 mama

MI2 institute member and core member of hacklab in Zagreb

This is of the oldest and longest running spaces of this type in Eastern Europe.

Mi2 organizes non profit lectures, workshops, film festivals, etc with relation to technology, human rights, philosophy and art.

It's also a politically active space and a center of coordination of left wing opposition in Croatia, Pravo Na Grad is a good an example action against overexploitation of space and administering space against public interest.

mama1.jpg

mama3.jpg

mama5.jpg

mama4.jpg

2006-ongoing Our hacklab organizes "nothing will happen" series of anti-conferneces

Roughly 100 people mostly from around Eastern Europe interested in hacker issues/free software

nsnd2.jpg

mama2.jpg

drone.jpg

2002 Co-Organized Croatian robotic combat league

High school years, after being dissapointed with state-wide technical competitions, we've organized our own, for angry nerds and our crappy robots

Random

Urban exploration as a hobby

14594816023_e2fa92a3c0_b.jpg

urbex2.jpg

urbex3.jpg

9598483645_52c832feb6_b.jpg

Sea Shepherd Global, Commnication Officer

I work as a Communications Officer for the Sea Shepherd fleet, a global environmental protection agency.

On campaigns I'm responsible for secure communications between teams, I operate drones and maintain ship wide navigation, communication and network equipment. Stuff like radars, sonars, radios etc,

I also operate the ship itself as an officer of the watch.

32366222237_9c42f39a02_b.jpg

32366223117_c057a6f18b_b.jpg

seashepherd.jpg

seashepherd3.jpg

Improvised vehicles

35406479662_7e57dc4355_b.jpg

48159225662_68b4b95dc9_b.jpg

15204010399_d49382a28b_b.jpg

bot.jpg

Author: Ivan Nikolic

Created: 2019-11-28 Thu 15:15

Validate