I opted for the live coding platform Improviz. The setup was quite straightforward. It required me to download the necessary files from GitHub onto my computer, launch Improviz via the command terminal, and then proceed to code within Improviz’s web-based editor. As I dived into the documentation, it became clear that the platform is primarily designed with beginner users in mind. The syntax/language it uses is similar to that of Processing or p5.js, focusing primarily on the creation of simple 3D shapes. A function that particularly stood out to me was the ability to use personal images and GIF animations as textures for the shapes, which adds the ability for unique customizations and visual appeals. Improviz also comes with a selection of pre-installed textures and materials that are both visually appealing and add to the creative possibilities. The syntax of Improviz is straightforward and intuitive, making it accessible for beginners, yet it offers enough functions to create amazing live arts.

Here’s a simple live art I made using Improviz. My idea was to have some geometric shapes with textures and materials changing colors dynamically, and make them move a little. I did this by using move, rotate and the sine function, which changes with time. The full code is on the left.

Coding was always scary to me. Projects like Mercury make it increasingly intuitive and fun! My research project explores Mercury, a live coding environment created by Timo Hoogland in Max8. What caught my attention is that Mercury’s syntax is very easy to understand, and uses “clear descriptive names” for functions.

Hoogland created Mercury as part of his his Masters in Music Design at the University of Arts in Utrecht. His focus was to create a minimal language, user friendly, to teach (& create) algorithmic composition, electronic music, among others. Mercury has two versions, one for the browser, one running on MaxMSP. I focused on Mercury Playground, the browser version.

The user interface is quite intuitive, and GitHub documentation is extensive. I was able to quickly and easily learn the basics of this environment, and begin to create my own music. The first step I did was to follow the tutorials. They are short, concise and very informative. From the tutorials, and performance examples, I began building up my own tunes. It was so much fun! Below are both the interfaces for the web version & the max version.

Here’s a composition I’ve been working on:


set tempo 148
list cutoffs [200 400 700 1000]
list qs [0.3 0.3 0.3 0.3 0.8]

new sample kick_deep time(1/4)
new sample bell time(1/8) gain(0.8) play(0.85)
new sample hat_909_short time(1/16) play(0.95) gain(0.5)

new synth saw time(1/8) fx(filter low cutoffs qs) shape(1 80) note(C3) gain(1.2)
new synth saw time(1/4) fc(filter low cutoffs qs) shape(1 80) note(F4) play(0.65)

set scale minor c

list baseline repeat([8 -2 0 5] 4)
new synth saw note(baseline 0) shape(off) time(1/4) slide(1/16) gain(1) fx(reverb)

A very positive component I found about Mercury is the ease with which one can add hydra code, and collaborate with others on projects.

GLICOL (an acronym for “graph-oriented live coding language”) is written with rust. With a bit of visuals and an amazing working environment, let’s get those beats popping… I did not actually master the program but.. we try…

So Important things first,

Where did this begin

Qichao Lan, the developer of this platform, is a computer musician and audio programmer in his early 30s (probably around), specializing in Rust and web audio, live coding, and music AI. His inspiration behind Glicol as described by the University of Oslo- where he did his PhD – is as follows:

“Qichao Lan wanted to make music live coding accessible to anyone. As part of his PhD, he made a music language and an app easily accessible in a web browser.”

Silje Pileberg – RITMO Centre for Interdisciplinary Studies in Rhythm, Time and Motion

He wanted to make it more accessible for people to understand music, all while making it fun and enjoyable. It is true that today many people surround themselves with music not knowing where it originated, he was trying to connect these 2 dots. You will see as you read on, I feel like Glicol relies a story of someone who genuinely wants to teach you something about what he loves. He wants to share his passion, make people connect, innovate, try, create, and most importantly understand. He made use of his education and passion, he is not much older than we are. Glico is made using Rust programming language, and javascript, and can use both js and meta programming languages to code within the environment. Its cool go play around.

We Innovate

https://glicol.org/

I wanted to talk here about 1, the website, 2 the documentation, 3 the references, and 4 the experience.

Website

Honestly, in my opinion, the website has this appeal of welcomeness, with the colors, the language, the jokes, and the way different parts of the website were organized, it was all very welcoming. How often do you see that!

I also really liked the fact that the website has the option to play the audio and animation on the square in the website while reading explanations and seeing the output on the spot — almost like an innovation of the “run code” button that opens a new page to run the code.

Documentation

Glycol had, essentially, the readme — the required documentation — a demo, and a tour on the website.

The tour explained concepts almost like you are in class listening to your professor, following steps to genuinely understand each of the functions being used and what they mean. It is definitely one of the nicest presentations on these topics that I have seen.

The demo, on the other hand, did not have as much explanation, but it had combinations, that could be used to code. It is nice to be able to see how the codes would go together, especially as someone new to a live coding environment, or as someone new to music development or programming.

One issue I had with what was on the website, is that it wasn’t particularly enough… I guess references (check references section) exist and they explained most needed concepts, but it felt incomplete in way.

References

The references they had were really really cute, but, I wish it could be searched up somewhere other than the consol. Some document or another. because as fun as it is to read it on the consol once, I don’t want to do it every time I forget.

Basically references are shown on the consol in 3 ways:

  • You type d() to get the keywords available
  • You type h() to get a specific explanation for any keyword
  • You press Alt+D with the cursor on the keyword you need help with and it will show a short help for this keyword

I honestly think Alt+D is an amazing addition, the other 2 not as much if I am being honest

Experience

After exploration, attempts at understanding, and a failed attempt to replicate a heartbeat using a sin wave, here is what we got…

WebEditor

// Hello world note:
o1: sin 440

// playing around
~o1: speed 4.0 >> seq 60 _ 50_2 _ >> sp \808bd;

~a: choose 60 60 0 0 72 72
~o2: speed 2.0 >> seq 60 ~a _ 48_67 >> sp \blip

~o3: speed 3.0 >> seq _ 10 _ _~a >> sp \808bd

// combining examples with my code
~gate: speed 2.0 >> seq 60 _60 _~a 48;
~a: choose 48 48 48 72 0 0 0
~amp: ~gate >> envperc 0.001 0.1;
~pit: ~gate >> mul 200
~o4: saw ~pit >> mul ~amp >> lpf ~mod 5.0
~mod: sin 2 >> mul 1.3 >> add -0.2

out: mix ~o.. >> plate 0.1

// js example
~x1: seq 60 >> sp \##s()# // random pick
~x2: seq _60 >> sp \##s(0, 20)# // random pick range 
~x3: seq _ _60 >> sp \##s(42)# // select
~x4: seq _60 _ >> sp \##s("in")# // filter word
out2: mix ~x.. >> plate ##1/10#

// basic fm notes 300sin(0.2)+1000
~fm: sin 0.2 >> mul 300.0 >> add 1000.0
out3: sin ~fm >> mul 0.1

// final output
~b: choose 100 60 20 0 70 40
out4: sin 0.6 >> mul 5 >> add -2.4 >> speed 2.1 >> seq ~b _ ~b

Blooper

So-called “live coding'” as declared by the RITMO Centre of the University of Oslo. (https://www.hf.uio.no/imv/english/research/news-and-events/events/disputations/2022/lan.html)

I just wanted to talk about how I got to using GLICOL. I want to say know the dependencies before you use any open-source software, please.

I first started with Mosaic. Mosaic needs a lot more dependencies than I thought it would, especially for a Windows user. The documentation is also a little hard to follow – if you do not have someone who already knows how to make it work explain that, it is not easy to figure out. After I spent hours between downloads, figuring out errors and 500 different “instructions” websites, the Mosaic ofx project was not working, and then I decided it was not worth the time to keep going with it.

Switching is hard, because Mosaic seemed like a really powerful platform, that could need a learning curve, but also allows you to play around without fully knowing what is going on. This is an intro video to explain what I am trying to say > Mosaic Intro.


I chose to learn a bit about the LiMuT platform for the research project. It’s a web-based live coding platform built on JavaScript, WebGL, and WebAudio with a syntax similar to Tidalcycles. The platform, according to its creator, Stephen Clibbery, was inspired by FoxDot, a Python-based live coding platform. He started it as a personal project in 2019, and since he’s been the sole contributor to the project, the documentation is not as developed as other platforms. While I reached out to him through LinkedIn to gather more insight into the platform, he hasn’t responded as of yet.

The strength of the platform is definitely in its ease of setup since any modern browser can run the platform at https://sdclibbery.github.io/limut/. The platform supports visuals and audio, but there aren’t many ways to link the two up. Many of the visual tools are set, and there isn’t a lot of customization that can be done. However, LiMuT is nonetheless a powerful live coding tool that enables the user to perform flexibly. I decided to explore by diving into the documentation and tweaking bits and pieces of the examples, looking into how each piece interacts with each other.

For my research project, I chose Melrōse which is a MIDI programming environment for composing MIDI signals and sending them to a synthesizer or DAW. Melrōse uses a custom language to compose notes and create loops to play. 

I found the installation instructions to be somewhat unclear. The installation package didn’t open on my computer, so I attempted to build it from the source. This process required significant effort to get it functioning properly, as some steps in the instructions were confusing or ambiguous. Therefore, I thought it would have been helpful if there was a video tutorial demonstrating the entire installation process and an introduction explaining how Melrōse interacts with a DAW and synthesizers.

Once my installation was complete, I was able to send midi signals from my Visual Studio Code to my DAW. For this to work, I had to install the Melrōse plugin on VS Code and arm the track of my choice on my DAW. Then I started playing around and experimenting with different notes and functions. I thought that the documentation of the project was quite limited, so some functions were either missing or unclear.

Despite these limitations, I found it fun to play around with Melrōse, especially when it’s used alongside my project in DAW. This workflow allowed me to draw inspiration from the loops I made in Melrose and further explore that idea on my DAW. After creating a simple loop, I was able to build a short demo in my DAW based on that loop. However, Melrōse’s limitation of sending only one signal to the output at a time meant that live layering of different sounds and patterns was not possible.

Screenshot of my VS Code:

Screenshot of my Ableton project:

Copilot Pro vs ChatGPT Plus: Which subscription is best for you?

how is copilot different from chatgpt

Microsoft rebranded all its AI-powered companions as Copilot, adding specialized monikers to each of them. Therefore, a Copilot is an AI companion that is baked into Microsoft services and other apps, allowing you to use it as a helping hand when working or creating. There are already a bunch of these Copilots, and Microsoft wants to create more specialized versions for the most important apps in its own portfolio. Both Microsoft’s Copilot and OpenAI’s ChatGPT offer various chat modes, including integration with platforms like Skype and Android.

How to use ChatGPT, Copilot, and Gemini AI tools – Axios

How to use ChatGPT, Copilot, and Gemini AI tools.

Posted: Sun, 03 Mar 2024 08:00:00 GMT [source]

For people with little website design experience, AI-driven website builders like the Wix AI website builder could be a more appropriate ChatGPT competitor. But, that’s not the only similarity it shares with Microsoft’s Copilot. ChatSonic too connects to a search engine repository to fetch up-to-date information. In this case, though, the repository happens to be Google, not Bing. Beyond that, it can perceive and analyze different data modalities like images, audio, video, etc in addition to text. It also has a very low hallucination rate, which is something that ChatGPT struggles with as well.

Best Overall: Anthropic Claude

Can summarize texts and generate paragraphs and product descriptions. Has over 50 different writing templates, including blog posts, Twitter threads, and video scripts. Another advantage of the upgraded ChatGPT is its availability to the public at no cost. Despite its immense popularity and major upgrade, ChatGPT remains free, making it an incredible resource for students, writers, and professionals who need a reliable AI chatbot. Still, if you want to try the tool before committing to buying it, read my piece, ‘How to try Google’s new Gemini Live AI assistant for free’. One of the biggest standout features is that you can toggle between the most popular AI models on the market using the Custom Model Selector.

  • Similarly, both struggled with human hands and portraying people in a way that didn’t feel artificial.
  • As for our challenges, Copilot suggested What’s the Time, Mr. Wolf?
  • The result is a chatbot that is capable of handling AI conversations and accessing the web.
  • However, during Microsoft Ignite in November 2023, Microsoft decided to rebrand its chatbot and call it Copilot instead.
  • Marc Benioff, co-founder and CEO of Salesforce, has some harsh criticism of Microsoft Copilot.
  • Edits you make to the Copilot on Edge images will update across the two tools as you make them, but it’s a one-way process.

That means there’s less copy-paste action to get the AI-written content into your email, word processor, or presentation. You don’t have to go back and forth between the Copilot app or web version and the program you are using. With both chatbots using GPT-4, the difference in ethics between the two platforms lies in each company’s content policy guidelines.

Still, Copilot’s watercolor featured black outlines more consistent with comic book art than with a painting. Smith expects coding assistant capabilities to become more pervasive, much like how every word processor ended up with spelling and grammar checking. Every development tool will end up making use of AI to improve developer throughput. A ChatGPT subscription with access to the latest language model is $20 per month. Copilot pricing starts at $10 per month for individuals and $19 per month for organizations. Copilot can suggest lines of code, variables and function names relevant to the context of the code, and it can assist with granular snippets.

Why Should You Use A ChatGPT Alternative?

There are now several different Microsoft Copilot AI tools, ranging from Copilot in Windows 11 and Copilot in Microsoft 365 to newer tools like Copilot for Sales and Copilot for Security. As with all generative AI, part of Copilot’s power is the ability to ask follow- up questions and provide more context. In this case, I asked for more details about the fifth bullet by asking, “Please give me more information about the request from XXXXXX.” Copilot then pulled information from the email and summarized it. Lastly, ChatGPT continuously sends data to its maker, OpenAI, to train the AI’s algorithms. Because OpenAI did not design privacy guardrails into Chat-GPT, users should not enter client, customer, or otherwise sensitive information into the tool. Copilot, in contrast, keeps data within the Microsoft 365 environment for each user, according to Microsoft, which says your data is not shared outside your organization, not even to train the AI to be smarter.

They can assist in the writing process or help with tedious tasks, but cannot replace human judgment. Users should critically review and fact-check AI-generated content, especially in sensitive or professional areas. Much of its power comes from the variety of applications you can use it for. Its customizability means you can develop innovative and customized solutions to your problems. These are some of the highlighted issues with Copilot’s new update.

In March 2023, Microsoft started integrating its AI-powered Bing search into Microsoft Edge. The company began rolling out stable versions of the browser with the Bing AI chatbot built right into the sidebar as standard. Unlike the free version of Copilot, the pro subscription includes access to all of the 365 Copilot features, which is the most significant difference between it and ChatGPT Plus. Its money and computing power how is copilot different from chatgpt through the Azure cloud platform has helped train the models designed by the startup including GPT-3.5, GPT-4 and the DALL-E 3 AI image generation model. Google is expected to launch Bard Advanced, a premium version of the chatbot that will be powered by the new Gemini Ultra model later this year. Anthropic also offers its own premium version of Claude 2 and there are multi-model services from Perplexity, Poe and others.

The bottom line is that both chatbots have pros and cons, but ChatGPT’s factual accuracy and creative skills fall slightly behind Copilot if you’re on the GPT-3.5 model. That said, you can bring ChatGPT up to the same level if you switch to the latest GPT-4o language model. The latest model and web browsing features used to be unavailable to free users previously, but they’re now open to everyone for free. It was developed by GitHub and OpenAI, and is built on OpenAI’s language models. Other coding assistants are available from vendors such as Google, IBM and Tabnine.

This could mean finding information from a project several years ago “without having to hunt through a folder maze,” said Slade. And then there are Copilots aimed primarily at consumer, rather than business, users. In each case, the Copilot for Microsoft 365 costs an additional $30 per user each month. Davis Porter is an extensively published senior writer in tech, with a soft spot for WordPress.

Apple MacBook Pro M4 review: the Pro for everyone

Microsoft has followed the same free-to-use strategy with Copilot and Bing. The only condition is that you’ll need to use Microsoft’s Edge web browser to access the chatbot. If you use other browsers like Google Chrome, you’ll be limited to five replies per conversation. Copilot lets you choose from three modes, namely Creative, Balanced, and Precise.

Like ChatGPT and all AI chatbots, Copilot can help with text queries, including (but not limited to) research, writing assistance, coding, and more. The chatbot can help you with your creative tasks, such as writing a poem, essay, or song. It ChatGPT App can solve complex math or coding tasks, and even generate images from text by using Image Creator from Microsoft Designer. You can ask Copilot questions and get detailed, human-like responses with footnotes that link back to the sources.

Confusingly, Microsoft has also used the Copilot brand for its other products such as Windows Copilot, GitHub Copilot and 365 Copilot for office products. However, the company is now trying to unify those systems and Copilot Pro is the first step. With the premium plan you can also build your own custom chatbot on top of either Copilot or ChatGPT using your own custom instructions or personal data. For the moment, ChatGPT Plus and Copliot Pro are the more high-profile offerings.

how is copilot different from chatgpt

Even OpenAI CEO Sam Altman admitted developing tools like ChatGPT without copyrighted content is impossible. He further supported his claims by indicating copyright law doesn’t prohibit using copyrighted content to train AI models. Consequently, Microsoft reeled in the chatbot with a new session limit, changing chat sessions from unlimited to a five-question limit, and a 50-chat turn daily limit. Microsoft later expanded that limit to six chat turns per session and 60 total chats per day, but this was still less than the original experience users got. Select users were given early access to the chatbot and were not shy about sharing their experiences. Many of these users tested the chatbot’s capabilities and exposed its varied flaws.

The Android launch was first spotted by X user @technosarusrex, then picked up by Neowin on Dec. 26. Three days later, Microsoft launched an iOS and iPadOS version of the generative AI chatbot. If you exclude integration with 365 because you use other office products like Google Workspace then ChatGPT wins outright.

It can also generate text-based content, such as articles, stories and summaries, which makes it useful for content creation. GitHub also offers Copilot Chat, a tool that combines chat and terminal interfaces directly into the IDE. For example, it can detect code changes and automatically suggest descriptions, called pull requests, to accompany software updates. Microsoft Copilot features different conversational styles, including Creative, Balanced, and Precise, which alter how light or straightforward the interactions are. Unfortunately, conversation styles can have varying degrees of accuracy. Historically, Precise has been the most accurate in my experience, but that recently changed.

As the older of the three platforms, ChatGPT has a wide variety of different GPTs to use the AI in different ways. These variations are tailored to specific tasks, which means they tend to create better results than ChatGPT alone. The different GPTs available can help with anything from conducting research to building code.

The 9 Best ChatGPT Alternatives in 2024

However, Copilot Pro offers one additional feature over ChatGPT Plus that is actually somewhat confusing. Copilot currently has GPT-4 Turbo, the latest version of GPT-4 with a number of key improvements, and you’ll get priority access to it with a Pro subscription. The only way to use GPT-4 Turbo right now as a ChatGPT user is as a developer and by calling the appropriate API for it. However, ChatGPT Plus users get GPT-4o, which is better than GPT-4 Turbo and can even be used by free users of the service. Another problem for Microsoft is that users are typically bad at writing prompts, the employees say.

When Voice mode first launched, there was some speculation over what technology Microsoft was using for Copilot Voice, as it seemed remarkably similar to Inflection’s Pi. This made some sense as the founder and former CEO of Inflection, Mustafa Suleyman, is now the CEO of Microsoft AI and in charge of Copilot. The very thing that made Pixelmator a charming and affordable image editor could go away once Apple officially acquires the company. While Copilot is the better choice for those who already use Word and Outlook, ChatGPT Pro consistently produces more eloquent written content. Where Copilot’s felt more like a first draft, OpenAI delivered more varied sentence structure and vocabulary for a smoother read. ChatGPT also has content restrictions that prevent imitating another modern artist.

how is copilot different from chatgpt

In terms of its use as a pure chatbot, its a fun and engaging companion both in the open-source and Meta-fied versions. You can foun additiona information about ai customer service and artificial intelligence and NLP. The company says it wants to eventually make MetaAI the greatest virtual assistant on the market and will continue to invest in new models. Llama 4 is expected to require 10 times more training resource than Llama 3. Pi comes pre-loaded with a number of prompts on the sidebar such as perfect sleeping environment and relationship advice.

But Copilot goes one step better by integrating directly with Windows. Whether you use the free or paid version of Copilot, just click the Taskbar icon in Windows 10 or 11, and Copilot pops up in a window ready to take your requests. Simply put, this is a tool designed to let you customize a Copilot for your business needs. ChatGPT nailed it, integrating the new library with the existing features and even providing a detailed breakdown of how the new code works compared to the original. Pressing the key activates the “Win + Shift(left) + F23” shortcut, so that’s what we need to put into the shortcut field. The next step is a bit trickier, as we need to configure launching our application.

how is copilot different from chatgpt

In this guide, we take a look at what Microsoft Copolit is and how to use it. The Microsoft Copilot AI chatbot is accessible through the Copilot.Microsoft.com website or Bing. Users need a Microsoft account or Entra ID to log in, or you can use it without signing in and have limited responses per topic.

Pros and Cons of ChatGPT for Software Development

The best AI chatbot overall and a wide range of capabilities beyond writing, including coding, conversation, and math equations. If you want your child to use AI to lighten their workload, but within some limits, Socratic is for you. With Socratic, children can type in any question about what they learn in school. The tool will then generate a conversational, human-like response with fun, unique graphics to help break down the concept. For the last year and a half, I have taken a deep dive into AI and have tested as many AI tools as possible — including dozens of AI chatbots. Using my findings and those of other ZDNET AI experts, I have created a comprehensive list of the best AI chatbots on the market.

  • Because of ChatGPT’s use of GPT-4o, OpenAI’s most advanced, multimodal LLM, ChatGPT has taken the lead.
  • This is OpenAI’s most advanced AI image generator and can even create legible text on the picture — most of the time.
  • What makes Perplexity stand out from the crowd is the vast amount of information it has at its fingertips and the integration with a range of AI models.

One is an AI tool designed solely to help write code; the other is a general-purpose AI solution that can churn out code. Microsoft is racing to add value to these AI tools before customers start asking whether they’re getting a proper return from the extra money they’re spending on this much-hyped technology. Enterprises can integrate Copilot for Service with customer relationship management (CRM) applications to receive “AI-guided answers” and “resources” for each customer, according to Microsoft.

Finally, you have to go back and forth between tabs, copying, pasting, waiting, and repeating the process until you’re done. I know, “first world problems,” but still, it’s annoying when you have good work momentum going and then GPT slows you down. So, if you’re tired of ChatGPT or you just want to try something new, then check out these tools. Tony is a computing writer at Tom’s Guide covering laptops, tablets, Windows, and iOS. During his off-hours, Tony enjoys reading comic books, playing video games, reading speculative fiction novels, and spending too much time on X/Twitter. His non-nerdy pursuits involve attending Hard Rock/Heavy Metal concerts and going to NYC bars with friends and colleagues.

Or, since ChatGPT Plus doesn’t do well with text-based graphics, you can use the Adobe Express or Canva integrations to find templates that help you turn your design idea into reality. Gemini has tools to delete your content as well, including automatically scheduling deletions. These conversations are not deleted with the rest of the data and can be retained for up to three years. Copilot will use DALLE-3 to generate images, much like ChatGPT Plus.

When you ask a question in Copilot, the chatbot automatically includes footnotes in its generated answers that lead you back to the source of its response. Click the footnote, and you will be ChatGPT sent directly to the web article in another tab. Whichever flavor of Gemini you go for, the interface is very similar to ChatGPT, with your previous conversations down the left of the screen.

8 ChatGPT Alternatives You Can Try In 2024 – Search Engine Journal

8 ChatGPT Alternatives You Can Try In 2024.

Posted: Thu, 19 Sep 2024 07:00:00 GMT [source]

For instance, the Team and Enterprise versions of ChatGPT offer a lot more control over data privacy and security. However, unlike ChatGPT, Copilot is specifically fine-tuned to support users in different ways across various Microsoft applications and tools. Microsoft Copilot in Microsoft Teams, for instance, features specific capabilities intended to boost meeting performance and collaboration. The Microsoft Security Copilot, on the other hand, is fine-tuned to improve business security and compliance.

Copilot Voice diligently worked through the problem, asking follow-up questions to get to know the problem better and offering pretty solid solutions comparable to what a human would suggest. This means that, unlike ChatGPT’s Voice Mode, you don’t need to spend $20 per month on a premium AI membership to use it. Even though Google’s counterpart, Gemini Live, is free with the Gemini app, it is limited to Android users, whereas Copilot Voice is not. However, in May 2024, OpenAI released several upgrades to ChatGPT that significantly improved the free version of the chatbot and surpassed Copilot’s.

how is copilot different from chatgpt

TikTok has added the ability to directly share content from Apple Music and Spotify and feature it in your posts. Microsoft is currently steadily rolling out its Copilot companions to many of its apps. Windows Copilot launched in beta in June 2023 as part of the Windows 11 Insider preview, and was finally delivered to Windows 11 users on Sept. 26, 2023 via a Windows Update. A lot of Microsoft’s Build presentation focused on plugins and how third-party developers can integrate with Windows Copilot, so we expect the AI’s capabilities to expand as the platform matures.

My demo can be viewed here.

Topos.live is a web-based WebAudio/MIDI sequencer, integrating a variety of synthesis techniques ranging from additive to wavetable, offering a versatile toolkit for sonic innovation. With Hydra integration, it facilitates oscilloscopes, frequency visualizers, and image sequencing capabilities. Crafted using TypeScript, enhancing JavaScript with static typing, and Vite, a fast development server with an optimized build process, Topos is loosely inspired by the Monome Teletype.

Developed by BuboBubo (Raphaël Forment) and Amiika (Miika Alonen), deeply involved in the TOPLAP and Algorave communities, Topos.live represents a fusion of expertise and passion. The duo previously collaborated on the Sardine Live Coding Library for Python (see performance). Their journey with Topos.live started in August 2023.

Raphaël’s scholarly contributions include papers such as How Live is Live Coding? The case of Tidal’s Longest Night and Sardine: a Modular Python Live Coding Environment, adding academic depth to his practical endeavors.