lixielabs Profile Banner
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™ Profile
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™

@lixielabs

Followers
6K
Following
9K
Media
1K
Statuses
4K

I strive to create products, software, and media with incredible polish, and to make them intuitive for a diverse audience of beginners and professionals alike.

Utah, but I'm doing okay
Joined July 2011
Don't wanna be here? Send us removal request.
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
๐Ÿšจ Emotiscope is now available for sale! . Thank you all for your patience, and continued support. Here's another demo of Metronome Mode, which synchronizes itself to the tempo of your music!
2
3
17
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
9 months
That being said, I'm now officially open to contract/work offers!. Want that polished Lixie Labs look and feel in your own projects or company? You can take a look at my portfolio and see what I can accomplish for you or your team:.
connor.nishiji.ma
Embedded C/C++ Engineer
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
9 months
TLDR: After ten years I'm taking a break for my health. After a decade of working 10 jobs at Lixie Labs, I'm shifting to working fewer roles. While being the primary developer, designer, manufacturer, marketing guy, and more was very rewarding, it was also exhausting. ๐Ÿงต1/4.
0
2
11
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
9 months
I will forever be engulfed with love for my fellow maker community, and will always be grateful to those who inspire and challenge me. Thank you for your support. I'll be back, and I already miss you. โค๏ธ.- Connor.
0
0
9
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
9 months
I'll be resuming production on Emotiscope firmware in a personal capacity soon, as I still very much enjoy delivering intuitive and memorable experiences for the fans of my work. I believe that the mental health benefits from this change will lead to greater innovations. 3/4.
2
0
8
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
9 months
It's time for me to limit my scope of work and solely embrace what I do best: designing amazing things. Though I have temporarily halted production on new hardware, I am *absolutely* dedicated to providing long-term support for all existing customers. 2/4.
1
0
6
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
9 months
TLDR: After ten years I'm taking a break for my health. After a decade of working 10 jobs at Lixie Labs, I'm shifting to working fewer roles. While being the primary developer, designer, manufacturer, marketing guy, and more was very rewarding, it was also exhausting. ๐Ÿงต1/4.
2
0
20
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
By the way, I then unrolled Espressif's DSP ASM code by 4x as well. This chip is now a mean float multiplying MACHINE. The ESP-DSP library is so useful that Emotiscope uses it more for the GPU core than for audio itself. That's how 500 FPS happens now.
Tweet card summary image
github.com
Let your eyes enjoy the music too โœจ Extremely low-latency audio processing lets LEDs perfectly synchronize to your music's notation and tempo. - Lixie-Labs/Emotiscope
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
2 years
"Wow" is right, I think the ESP-DSP library uses SIMD instructions. Multiplying two float[768] arrays with a for loop:.16902 CPU cycles. Multiplying two float[768] arrays with ESP-DSP:.6653 CPU cycles. Even loop unrolling by 4x is still twice as slow as the one-line DSP version.
Tweet media one
1
4
28
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Emotiscope Engine 2.0 is coming along great! Here's some facts:. - Max recorded FPS: 578 (was 418).- New color mode: Lava.- New light modes: Harmonics, Beat Tunnel, Pitch.- New slider: Blur. I'm nearly done! Thanks for your patience between these updates. Here's Harmonics Mode:
1
0
28
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Hardware brag: Emotiscope's 300-500 FPS LED updates really shine here. Entire frames rendered by the second ESP32 core (and then transferred to the display) in about the same time my keyboard LEDs take to do a single PWM pulse.
0
0
4
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
I've posted about it before, but sometimes when I need to see what Emotiscope's LEDs are doing frame-by-frame I'll just take a photo while whipping my phone around!.
Tweet media one
1
1
14
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
RT @tindie: Back in Stock! Emotiscope // A Music Visualizer From The Future by @lixielabs #Lights.
Tweet card summary image
tindie.com
Emotiscope is a powerful bridge between sight and sound, featuring an ESP32-S3 and 128 of the smallest addressable LEDs in the world.
0
2
0
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Emotiscope's wood plate is actually symmetrical, so it can be installed backwards with the blank side out if anyone wants a more minimalist look!.
@nickwithfries
Nick
1 year
@lixielabs This is awesome. You need a cool logo to go in place of the typography, like a stylized LXL or something.
0
0
3
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
I spent a near-daily year designing the greatest music visualizer I possibly could, and it just went on sale again! โšก๏ธ.
Tweet media one
Tweet media two
2
4
37
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
RT @darkcrayon: @lixielabs Emotiscope was a big part of my retro presentation at #a2kfest this year! I attempted to sync the 'scope with thโ€ฆ.
0
1
0
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
RT @scottbez1: I've never been more excited about a bunch of empty boxes - I finally designed some custom packaging for the split-flap dispโ€ฆ.
0
3
0
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Hey @Ascii211. It's three years later now, but can you point me to any names for this phenomena or studies about it? It's still fascinating me. ๐Ÿคฏ.
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
4 years
@Ascii211 pointed out a really cool bit of phosphor physics I was not aware of! ๐Ÿ˜ฎ #PixieChroma
6
5
29
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
RT @lixielabs: I need a breadboard that fits all the newer microcontroller dev boards that are gigantic like the ESP32 Dev Kit boards or FPโ€ฆ.
0
53
0
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Sold out again! New Emotiscopes go for sale in ~2 weeks, sign up with the Etsy waiting list if you're interested in the next round!.
Tweet media one
1
2
15
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
3D printers make great slider shots as long as you turn them off before the Z axis starts to auto-home too! ๐Ÿ˜จ. Also, did you know that the back of your Emotiscope's black diffuser is glossy? Flip it around if you like it more than the matte side!
1
0
9
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
This is the nicest compliment, Bradรกn!.
0
0
3
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Fun fact: none of the lighting cues or camera pans are "real" in this one!. I played the song into Emotiscope 11 times in 11 takes. One with the light here, one over there, one with two lights, and so forth. Since Emotiscope creates shows very reliably, you can't see the seams!.
@lixielabs
๐•ƒ๐•š๐•ฉ๐•š๐•– ๐•ƒ๐•’๐•“๐•ค / Connor Nishijima ๐Ÿ”Œโค๏ธ๐Ÿ’š๐Ÿ’™
1 year
Emotiscope lets your eyes enjoy the music too! ๐Ÿ’š. Shop:
1
1
9