Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
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).
-
Project 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
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!
-
Project mention: Coltrane: A music theory library with a command-line interface | news.ycombinator.com | 2023-03-10
Regarding the "Music Theory library" aspect, note that the CLI tool demonstrates use of the underlying Ruby library which has documentation here:
* https://github.com/pedrozath/coltrane/wiki/Core-music-theory...
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:
* https://web.archive.org/web/20170714063625/https://medium.co...
If anyone is interested in a similar music theory library for Javascript[0] I've had some success with this:
* Tonal / Tonal.js https://github.com/tonaljs/tonal
[0] 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.)
-
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:
-
Project 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
OpenSheetMusicDisplay renders sheet music in MusicXML format in your web browser based on VexFlow. OSMD is brought to you by PhonicScore.com.
-
2. planby
-
InfluxDB
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.
-
Project mention: Best music notation software that's similar to a tracker program? | reddit.com/r/composer | 2023-03-06
Signal
-
Another one for your collection beatbump
-
swdc-vscode-musictime
A VS Code extension to discover the most productive music to listen to as you code
-
discord-player
🎧 Complete framework to simplify the implementation of music commands using discords.js v14
Project mention: Need to install ffmpeg (non static) for my discord bot (node.js) hosted on Heroku | reddit.com/r/Heroku | 2023-03-24Due 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).
-
-
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
-
Project 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.
-
Project 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).
-
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
-
pianochord.io
A pure frontend Web Application for people to browse through a large collection of piano chords
Your F, defined on line 26 [0], is 4Hz off according to this reference table[1]. 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.
[0] https://github.com/JNKKKK/pianochord.io/blob/master/src/libs...
-
Nora
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-22Coincidentally I found a windows version of Oto just yesterday, in case you wanna use: https://github.com/Sandakan/Nora
-
monobox
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-23MonoBox's GitHub repo: MonoBox
-
Project mention: Obsidian for music recording and production? | reddit.com/r/ObsidianMD | 2022-07-24
-
Project mention: I created a JavaScript synthesizer as my first web development project. Could I get some feedback from musicians? | reddit.com/r/musicproduction | 2022-04-08
You can play with it here: https://javascript-software-synthesizer.netlify.app/
-
music-id
🎧 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 -
Try this one: https://github.com/henniaufmrenni/boum
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
TypeScript Music related posts
- Alternatives to Spotify that are open-source and ad-free.
- Need to install ffmpeg (non static) for my discord bot (node.js) hosted on Heroku
- Choppy transition
- Ad-free Spotify.
- Best music notation software that's similar to a tracker program?
- Kenku FM stops sending audio after 30 seconds
- Building a JavaScript Yak Bak clone with Tone.js — Part 1
-
A note from our sponsor - Sonar
www.sonarsource.com | 31 Mar 2023
Index
What are some of the best open-source Music projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Tone.js | 12,387 |
2 | nuclear | 9,998 |
3 | tonal | 2,473 |
4 | riffusion-app | 2,219 |
5 | museeks | 1,462 |
6 | opensheetmusicdisplay | 1,113 |
7 | planby | 1,037 |
8 | signal | 808 |
9 | Beatbump | 638 |
10 | swdc-vscode-musictime | 505 |
11 | discord-player | 498 |
12 | composing.studio | 480 |
13 | muse | 436 |
14 | lavamusic | 405 |
15 | html-midi-player | 383 |
16 | ytmdesktop2 | 171 |
17 | pianochord.io | 147 |
18 | Nora | 126 |
19 | monobox | 121 |
20 | obsidian-plugin-abcjs | 115 |
21 | javascript-software-synthesizer | 79 |
22 | music-id | 62 |
23 | boum | 61 |