Skip to content

Najít knihovnu na hudbu #36

Open
Open

Description

@encukou

(přesunuto z PyLadiesCZ/pyladies#29)

Existuje jednoduchá knihovna na přehrávání not (melodie = ['C', 'E', 'G'] * 2 + ['E', 'E', 'D', 'E', 'F', 'D'] * 2 + ['E', 'D', 'C']; play(melodie)), která by fungovala na všech systémech?

Je PySynth to co hledáme?

Activity

  1. kvbik commented on Feb 3, 2017

    @kvbik
    Member

    zajimava otazka, neresili nekdy #gymgeek @JerryFox ?

  2. JerryFox commented on Feb 3, 2017

    @JerryFox

    Když jsem naposledy řešil tento problém, tak mi vycházela dvě zcela odlišná řešení pro win a linux.

  3. encukou commented on Feb 3, 2017

    @encukou
    MemberAuthor

    Mně taky :(

  4. JerryFox commented on Feb 3, 2017

    @JerryFox

    A jestli jsem to dobře pochopil, tak tohle vytváří wav file. Pokud to tak je, tak to by mi asi (při výuce) příliš nevyhovovalo.

  5. encukou commented on Feb 3, 2017

    @encukou
    MemberAuthor

    Jedna možnost je generovat zvuk pomocí Numpy (+na to něco jednoduchého napsat), a přehrávat to v Jupyter Notebooku (from IPython.display import Audio).

  6. JerryFox commented on Feb 3, 2017

    @JerryFox

    Matně si vybavuju, že když jsme před lety řešili přehrávání midi souborů na disketovkách, tak jsem řešil přehrávání na PC. Myslím, že jsem tenkrát začal u toho, že pygame umí přehrávat midi. Postupně jsem se dobabral k ovládnutí nějakých synth knihoven nainstalovaných v systému, pomocí kterých jsem byl schopen jednotlivé tóny interpretovat. Stačil mi na to příkazový řádek. Pokusím se to dohledat, ale nevím...

  7. added a commit that references this issue on Jan 16, 2019
  8. added a commit that references this issue on Apr 2, 2019
  9. added a commit that references this issue on Jan 23, 2020
  10. added a commit that references this issue on Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions