Audio API documentation is incomplete
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- audio-video-rtc, documentation
Direzione di ricerca
Inizia dalla documentazione Audio all’indirizzo microbit-micropython.readthedocs.io/en/latest/audio.html ed esamina examples/waveforms.py. Verifica se il modulo synth a cui si fa riferimento esiste, quindi determina come creare AudioFrames da un file, incluso il workflow PyDub proposto. Il lavoro è completato quando la documentazione non fa più riferimento a materiale non disponibile e include un esempio funzionante di AudioFrames oppure documenta chiaramente la limitazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I've been trying to work out the kinks in a simple sequencer and after reading the Audio docs have realised that it mentions a module that is never spoken of again.
https://microbit-micropython.readthedocs.io/en/latest/audio.html
Using audio
You will need a sound source, as input to the play function. You can generate your own, like in
examples/waveforms.pyor you can use the sound sources provided by modules likesynth.
Synth is nowhere to be found.
Also please add an example of AudioFrames from a file and steps to produce them if possible. I think PyDub might be capable of converting 8 bit mono wavefiles as AudioFrames.
- Lingua principale
- C
- Stelle
- 647
- Fork
- 290
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di bbcmicrobit/micropython
-
i2c unknownAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
bbcmicrobit/micropython#809 · 1 commento ·
-
Radio frequencies unclearAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
bbcmicrobit/micropython#801 · 1 commento ·
-
add threading or _threadAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
bbcmicrobit/micropython#799 · 1 commento ·
-
add SPI disable funcionAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
bbcmicrobit/micropython#797 ·
-
Drive GPIO on nrfAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
bbcmicrobit/micropython#796 ·
Tutte le issue di bbcmicrobit/micropython
Issue simili
-
Weekly fuzz run failedAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
kubernetes-sigs/security-profiles-operator#3597 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
AFLplusplus/AFLplusplus#2903 ·
-
Clean up stale and inaccurate comments in the platform screen and input filesForse già presa @RichStephens l’ha presa oggi. Aperta
Difficoltà 2/5 Mezza giornata Idoneità per principianti 88/100
FujiNetWIFI/fujinet-config#289 ·
I maintainer di solito rispondono entro 1 giorno
-
[raylib] update to 6.2Apertacategory:port-update
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
nasa/cFS-GroundSystem#272 ·