Skip to content

Finalist of HackYeah2023 hackathon project. Discovering the sound of quantum computers.

Notifications You must be signed in to change notification settings

kmazrolina/Quanterpoint

Repository files navigation

Quanterpoint

72665ae1-a495-4a5f-93ea-e51345b7099a

HachYeah2023 project. Discovering the sound of quantum computers.

Contents:

  1. UI
  2. Problem
  3. Running instructions
  4. related projects
  5. About that project

Link to UI design: https://convex-reflect-125503.framer.app/project

Link to Quansition web app (working UI): https://quansition.netlify.app/

Link to the problem: https://hackyeah.pl/wp-content/uploads/2023/09/DETAILS_QuantumArt_IBM_HackYeah2023.pdf

Running instructions

  1. quanterpoint_real_q_comp.ipynb
  2. melody_generator.ipynb
  3. guitar_sounds_generator.ipynb

Related projects

  1. Quantum fractals: https://medium.com/qiskit/creating-fractal-art-with-qiskit-df69427026a0?fbclid=IwAR3fS5a6oUlnE4Wrl708mCCUmXfUvcaQPZMiPP60nM2SNej-wi8NLS2F2_k
  2. Solution for guitar string vibrations done in Partial Differentials equations: https://github.com/lukepolson/youtube_channel/blob/main/Python%20Metaphysics%20Series/vid5.ipynb
  3. Minimal music https://en.m.wikipedia.org/wiki/Minimal_music

About this project

Exploring the Quantum Soundscape

Our work brigns the realms of quantum physics and music composition closer together in a symphony of innovation and creativity. This project draws inspiration from the audacious composers of the past who sought to infuse their music with the elegance of physics and mathematics

Quantum Harmony is an exploration of the intersection between quantum computing and music composition. It combines cutting-edge technology with artistic creativity to produce unique minimalist music inspired by the principles of quantum computing.

Project Stages

1. Quantum Circuit Creation

We start by crafting 12 distinct quantum circuits using Qiskit, a leading quantum computing framework developed by IBM. Each quantum circuit represents a unique musical element in our composition.

2. Real Quantum Execution

Taking a bold step into the quantum world, we execute these 12 quantum circuits 1024 times on a real quantum computer. Each execution provides us with measurements of quantum bits (qubits) as either 0 or 1. This quantum data forms the basis of our musical creation.

3. Base of Melody

From the quantum data harvested, we derive "the base of melody." By calculating the percentage of times each qubit was measured as 1 and how many times it was measured as 0, we lay the groundwork for our musical composition.

4. Frequency Generation

Using the base of melody as our guide, we apply a julia fractal algorithm to generate a series of 8 numbers. These numbers represent musical notes or frequencies and serve as the core of our composition.

5. Music Composition

We use a guitar string simulation to transform the generated frequencies into an 8-note melody. This melody resonates with the ethereal essence of quantum computation and forms the core structure of our musical composition.

6. Minimalist Music Inspiration

Drawing inspiration from the minimalist music compositions of acclaimed artists like Steve Reich and Philip Glass, we introduce simple counterpoint melodies. These counterpoint melodies complement the quantum-generated melody, creating a dynamic and captivating soundscape.

7. User Interface and Composition

Our user-friendly interface empowers users to engage with the quantum world of music composition. Users can select samples, experiment with different combinations,

About

Finalist of HackYeah2023 hackathon project. Discovering the sound of quantum computers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages