BitCrush♪25

Northwestern’s music tech hackathon {♪}
What is BitCrush?
The BitCrush music tech competition is a first-of-its-kind event for college students. Teams of 1-4 students will create and perform short musical compositions for a panel of judges and a live audience. Performances can include instruments, vocals, and dance along with live computer coding to generate music. All teams will have access to experts from Northwestern University who can work with you to develop performances. You can think of it as a kind of hackathon for music with live performances.
How do I get started?
- Form a team of 1-4 people. The competition is open to all students.
- Fill out the registration form.
- Check out our getting started music coding tutorial.
- Start thinking about the genre and structure of your performance. Will you include live instruments, vocals, or dance?
- Reach out to bitcrushlive@gmail.com if you need help or want some tips for getting started.
How do I register?
Just fill out the registration form.
Register
What if I'm not sure I want to register yet, but I have questions?
Email bitcrushlive@gmail.com, and we'll meet with you to help you decide.
Do I need music or code experience?
No! All skill levels are welcome. We'll provide tutorials and mentorship.
What should I bring?
Just your laptop! We'll provide WiFi, workspace, and refreshments.
What can I win?
Prizes for the top teams include audio gear and coveted BitCrush trophy.
How much does it cost?
The competition is free for anyone who wants to participate. No specialized equipment is needed.
When and where is the competition?
The competition will be on Saturday, November 15, 2025 on the Evanston campus in Annenberg Hall. Setup will start at 3pm and the competition will run until 7pm.
Who can be in the competition?
The competition is open to all current college students. Undergraduate, graduate, and associate-level students are welcome.
What if I need help with my performance?
We will hold regular drop-in support hours open to any team in the competition. Just email bitcrushlive@gmail.com to set up a time.
Who runs the competition?
BitCrush is run by the TIDAL Lab at Northwestern University and is sponsored by the Northwestern Network for Collaborative Intelligence and the Center for Responsible Technology, Policy, and Public Dialogue. The event also has funding from the National Science Foundation.
How will teams be judged?
Teams will be judged based on five factors: entertainment, musicality, creativity, technical ability, and live coding. We will post a scoring guideline here soon.
Why should I be in the competition?
It’s fun. And, there will be trophies for the winning teams. It’s also part of a free event with food, prizes, and live music.
What do you mean by live-coded music?
Live coding means that you write computer code in a language like Python to generate music. You can combine code with pre-recorded samples, live instruments, vocals, dance, costumes, special effects, and more. You can use any music+coding platform for your performance. Popular options include Strudel, EarSketch, Sonic Pi, TunePad, Max, ChucK, and SuperCollider.
I still don’t understand what live-coded music means…
Check out these example videos:
Where can I learn more about live coding?
Here are some learning resources to get started with live coding on different platforms.
Live Coding Example
You can also try live coding yourself! Just press play on the python code cells below.SPONSORS
- Northwestern Network for Collaborative Intelligence
- Center for Responsible Technology, Policy, and Public Dialogue
- Eccentric Orbit
- National Science Foundation



