Top 23 TypeScript Music Projects
Finally, we need to add Tone.Context.Resume() after the user pushes the button, but before we start initializing our variables to fix a bug that otherwise pops up in some cases (full details here if you’re curious https://github.com/Tonejs/Tone.js/issues/341). Our code should now look like this, and when clicking the “Say” button, you should get a prompt to allow the browser to access the microphone (or see a “recording” indicator if you’ve already allowed access).
Streaming music player that finds free music for youProject mention: Alternatives to Spotify that are open-source and ad-free. | reddit.com/r/linuxmasterrace | 2023-03-30
Nuclear is a music player that will use various sources around the internet such as YouTube and Bandcamp to search for and stream music completely ad free. The client itself keeps track of your artists, playlists, and likes. It doesn't require an account or any personal information to use and at times feels too good to be true. On the downside it's sometimes slow to play music of fails to play songs on occasion. You can easily grab it from Flathub but they also have other downloads available on the website. If you use snap packages I'd advise you to download the snap from their github instead. The one on snapcraft hasn't been updated for a while.
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Regarding the "Music Theory library" aspect, note that the CLI tool demonstrates use of the underlying Ruby library which has documentation here:
Additionally, the author wrote a post about the motivation for creating the library but it's a little difficult to find via the (now broken) link in the README, so here is a direct link to the archived page on the Wayback Machine:
* Tonal / Tonal.js https://github.com/tonaljs/tonal
 Or, in a pinch, even with a Godot 4 web export as I did for my (very incomplete) "AI and Games" Game Jam entry: https://rancidbacon.itch.io/the-conductor (For reasons far too convoluted to go into now.)
Stable diffusion for real-time music generation (web app)Project mention: Ask HN: What audio/sound-related OSS projects can I contribute to? | news.ycombinator.com | 2023-03-22
Stable diffusion for real-time music generation:
🎵 A simple, clean and cross-platform music playerProject mention: A simple, clean and cross-platform music player | news.ycombinator.com | 2022-11-13
At least they have been experimenting with Tauri: https://github.com/martpie/museeks/discussions/639 .
With File System Access API this probably can be a simple web app, no need for wrapper. File support might get shorter, though.
OpenSheetMusicDisplay renders sheet music in MusicXML format in your web browser based on VexFlow. OSMD is brought to you by PhonicScore.com.
Project mention: The 7 Best React Component Libraries to Use in 2022 | dev.to | 2022-11-01
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
A friendly music sequencer built with web technologyProject mention: Best music notation software that's similar to a tracker program? | reddit.com/r/composer | 2023-03-06
Alternative YouTube Music frontend built with Svelte/SvelteKit 🎧Project mention: What services do you host in the cloud? | reddit.com/r/selfhosted | 2023-02-05
Another one for your collection beatbump
A VS Code extension to discover the most productive music to listen to as you code
🎧 Complete framework to simplify the implementation of music commands using discords.js v14Project mention: Need to install ffmpeg (non static) for my discord bot (node.js) hosted on Heroku | reddit.com/r/Heroku | 2023-03-24
Due to some issues with Discord-Player package that I use to play music, I will have to use non static version of ffmpeg (See Issue #1639 for more info).
Collaborative music composition for everyone.
🎧 a self-hosted midwestern Discord music bot that doesn't suck (by codetheweb)Project mention: Kenku FM stops sending audio after 30 seconds | reddit.com/r/OwlbearRodeo | 2023-03-02
Not using Kenku FM, but just wanted to let you guys know I am experiencing the same issue with Muse. https://github.com/codetheweb/muse/issues/906
lavalink music bot base in shoukaku and discord.js v14Project mention: Today, 30th August 2022, is Groovy's deathday | reddit.com/r/discordapp | 2022-08-30
At the moment I use lavamusic as it offers slash command support and Spotify URL playback. It requires a bit more to setup, but it's well worth as Lavalink runs more reliably (in my experience); I previously used JMusicBot which did not run well on my Pi, but it's easier and may be fine for you.
🎹 Play and display MIDI files on the webProject mention: Property of element returns undefined but the value exists | reddit.com/r/webdev | 2022-12-22
OP made another comment on the thread (which I think he may have deleted) which made it clear he was trying to create an instance of this web component - https://github.com/cifkao/html-midi-player - and interact with it's API (get and set config).
Unofficial Youtube Music Desktop App, with LastFM support.Project mention: I've finally begun tracking my music with last FM and added support for scrobbling to my app yt desktop app https://youtube-music.app 🤌 | reddit.com/r/lastfm | 2023-01-17
For people on mobile: https://youtube-music.app
A pure frontend Web Application for people to browse through a large collection of piano chordsProject mention: Show HN: A piano chord reference tool | news.ycombinator.com | 2022-08-27
Your F, defined on line 26 , is 4Hz off according to this reference table. 346.23 should be 349.23. Just a typo?
All credit to @issa's ear. And yes, while you'd be unlikely to have encountered this bug if you were just telling a good existing synth to play an F, it's cool that you implemented the synth from scratch! Whether it's a good choice depends on the project goals.
An elegant music player built using Electron and React. Inspired by Oto Music for Android by Piyush Mamidwar. (by Sandakan)Project mention: Best offline Music player? (Other than BlackPlayer EX) | reddit.com/r/androidapps | 2023-03-22
Coincidentally I found a windows version of Oto just yesterday, in case you wanna use: https://github.com/Sandakan/Nora
An ad-free, lightweight music player that lets you play music from your local library on your mobile device.Project mention: How & Why I Built My Very Own Music Player | reddit.com/r/Coding_for_Teens | 2022-11-23
MonoBox's GitHub repo: MonoBox
Plugin which renders music notations from code blocksProject mention: Obsidian for music recording and production? | reddit.com/r/ObsidianMD | 2022-07-24
🎧 Automatically detect music running in Twitch streams. Effortlessly identifies music in real-time, making it easy for both streamers and viewers to discover new music while watching Twitch streams.Project mention: How to make song titles appear in chat with !song | reddit.com/r/streaming | 2022-11-05
a sleek and modern music app for JellyfinProject mention: Third Party Music App | reddit.com/r/jellyfin | 2023-01-21
Try this one: https://github.com/henniaufmrenni/boum
TypeScript Music related posts
Alternatives to Spotify that are open-source and ad-free.
3 projects | reddit.com/r/linuxmasterrace | 30 Mar 2023
Need to install ffmpeg (non static) for my discord bot (node.js) hosted on Heroku
1 project | reddit.com/r/Heroku | 24 Mar 2023
2 projects | reddit.com/r/riffusion | 15 Mar 2023
1 project | reddit.com/r/linuxmasterrace | 14 Mar 2023
Best music notation software that's similar to a tracker program?
1 project | reddit.com/r/composer | 6 Mar 2023
Kenku FM stops sending audio after 30 seconds
1 project | reddit.com/r/OwlbearRodeo | 2 Mar 2023
2 projects | dev.to | 7 Feb 2023
A note from our sponsor - Sonar
www.sonarsource.com | 31 Mar 2023
What are some of the best open-source Music projects in TypeScript? This list will help you: