trane-music

Official music courses from the Trane Project (by trane-project)

Trane-music Alternatives

Similar projects and alternatives to trane-music

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better trane-music alternative or higher similarity.

trane-music reviews and mentions

Posts with mentions or reviews of trane-music. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-19.
  • Jazz Comping
    2 projects | news.ycombinator.com | 19 Jul 2023
    That's pretty much what I've been trying to do with https://github.com/trane-project/trane/

    I wanted something like you describe, but as far as I know nothing existed. So I've been hacking at this and the basic idea does work. It's now just a matter of designing the courses and polishing the user experience.

    I am just coming up with the structure for how to define what music would depend on each other. Trying to do it based on music theory would be ideal, but probably beyond my capacity. So I think the historical development of the genre you are trying to learn is a good proxy. For jazz, for example, this would be something like learning African music first, then spirituals, then blues songs, then new orleans jazz, then basic standards and so on. Trane works based on a graph, so the progression does not have to be linear.

    It's pretty early stages at the moment. Only one course for now since I've been trying to work out the process first: https://github.com/trane-project/trane-music/blob/master/cou...

    These "transcription" courses first ask you to loosely sing the song, then loosely improvise over it with your instruments (you can customize your own), then sing in different keys and do it more thoroughly, then improvise more closely to the actual song. The last step is what is normally called transcribing, but the course is meant to progressively lead you to that. The whole process is meant to recreate the apprenticeship process that all the early Jazz masters went through.

    Ideally there's a graphic interface that downloads the music and lets you loop, slow down, and change the pitch. But for now, there's only a command-line interface and the user has to do that themselves. Not ideal, but it works.

  • Show HN: Trane-leetcode, practice Leetcode using spaced repetition
    4 projects | news.ycombinator.com | 1 Aug 2022
  • Show HN: Trane-rustlings, learn Rust with Trane and rustligns
    4 projects | news.ycombinator.com | 11 Jul 2022
    Last week, I shared my project Trane (https://github.com/trane-project/trane), an automated system for learning new skills. There are some courses at https://github.com/trane-project/trane-music, but I figured it'd be nice to have a self-contained course to showcase Trane and something related to programming since Trane is in an early stage, and it's not likely non-technical users will try it.

    Given that Trane is my first Rust project, I figured it'd be nice to augment rustlings (https://github.com/rust-lang/rustlings/) with Trane. The result is trane-rustlings (https://github.com/trane-project/trane-rustlings).

    This course is an example of how existing educational materials can be easily augmented with Trane. The exercises in this course just reference the exercises in rustlings by name. By solving the rustlings exercises in the order Trane presents them, you progressively gain mastery of all of them, while reinforcing them as you go along.

    If you find you are being shown the same exercises too many times (specially at the beginning) then you can either finish your study session and continue later to have time to absorb the material or add the exercise to the blacklist, so it's not shown ever again (Trane will act as if that exercise has been fully mastered).

    I also added a documentation site (still under development): https://trane-project.github.io/ Instructions on how to use the command-line interface are there.

    If you end up trying it, let me know what you think.

  • trane-rustlings: Learn Rust with Trane (and rustlings).
    4 projects | /r/rust | 8 Jul 2022
    Earlier this week I shared my project Trane (https://github.com/trane-project/trane), and automated system for learning new skills. There are some courses at https://github.com/trane-project/trane-music but I figured it'd be nice to have a self contained course to showcase Trane.
  • Introducing my first Rust project: Trane, an automated system for learning complex skills.
    3 projects | /r/rust | 4 Jul 2022
    Trane is an early state, but is already usable. I have released a command line interface at https://github.com/trane-project/trane-cli and some music courses at https://github.com/trane-project/trane-music.
  • Show HN: Trane, an automated system for learning complex skills
    7 projects | news.ycombinator.com | 4 Jul 2022
    https://github.com/trane-project/trane-music.

    I would like to get some ideas in regard to what other skills could be a good fit for Trane. I am

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic trane-music repo stats
6
23
7.5
6 months ago

trane-project/trane-music is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of trane-music is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com