Partitur til bandet ditt, fra hvilket som helst opptak.
Spill det, ta opp en øvelse eller åpne en fil du har. Brasscribe skriver ned stemmene til brassbandet ditt, viser deg tonene den var usikker på, og lar deg øve sammen med bandet.
Finnes for
- iPhone og iPad (testversjon)
- Mac
- Android
- Windows (forhåndsversjon)
Slik fungerer det
Fra opptak til partitur, ett steg om gangen.
Brasscribe spør om én ting om gangen og gjetter aldri. Ingenting endres før du trykker på en knapp.
-
Åpne eller spill inn
Åpne et opptak du har, eller ta opp øvelsen med mikrofonen.
-
Hva er dette?
Ett instrument, et brassband, en solist med orkester eller band, eller pop og rock. Svaret ditt avgjør hvordan Brasscribe lytter.
-
Partituret lages
Hvert steg med vanlige ord, med prosent og tid igjen. Du kan gå fra skjermen; Brasscribe sier fra når partituret er klart.
-
Sjekk tonene
Toner Brasscribe var usikker på, får et . Begynn med de svært usikre i stemmen din. Lytt til takten, og behold eller endre tonene. Eller fortsett senere.
-
Hvordan skal partituret bli?
Fullt brassband eller lite korps, enklere eller som spilt, og tonearten du vil ha. Du kan endre det senere. Ingenting går tapt.
-
Partitur og spill med
Hele bandet spilles av. Les stemmen notert for instrumentet ditt eller klingende, og øv med knappene under partituret.
-
Stemmen din
Brasscribe spør én gang hva du spiller, og åpner hvert partitur på stemmen din, notert for instrumentet ditt. Demp stemmen min lar bandet spille rundt deg, og i stemmelisten virker Demp og Bare denne stemme for stemme.
-
Del eller skriv ut
Din egen stemme, alle stemmene eller dirigentpartituret. Som PDF til notestativet, lyd, MusicXML, MIDI, talende partitur eller punktskriftnoter.
Øv med bandet
Skru av lyden på stemmen din og spill med.
Alle stemmene spilles av med brasslyd. Skru av lyden på din egen stemme og spill den selv, eller hør én stemme alene.
- Tempo: hvor som helst fra 25 % til 150 %.
- Gjenta takter 9 til 10 til den vanskelige passasjen sitter.
- Inntelling og Metronom når du vil ha dem.
- Demp stemmen min, så spiller bandet rundt deg.
- På iPhone, iPad, Mac og Windows kan du bytte til originalopptaket på samme sted for å høre hva bandet faktisk spilte.
Laget for korps og band
Alt en gruppeleder ønsker seg.
-
Notert for instrumentet ditt
Se hver stemme notert for B♭ eller E♭, eller bytt til klingende. Kornetter, trompet, flygelhorn, althorn, barytoner, eufonier, tromboner og basser, hver i sin vanlige nøkkel.
-
Ærlig om tvil
Et spørsmålstegn betyr at Brasscribe var usikker. Et i en boks betyr svært usikker. Merkene blir med i det du deler, til du har sjekket dem.
-
Del eller skriv ut
Skriv ut din egen stemme, en PDF til hver musiker, eller dirigentpartituret. Også lyd å øve med, MusicXML til MuseScore, Sibelius eller Dorico, og MIDI.
-
Spill inn det som spilles
Ta opp øvelsen med mikrofonen, eller bare åpne en lyd- eller videofil. På Android, Mac og Windows kan du også ta opp lyden fra en annen app.
-
Åpne et partitur du har
Åpne MusicXML fra MuseScore, Sibelius eller Dorico og øv med det på samme måte: din stemme, ditt tempo, taktene du trenger.
-
Blir hos deg
Opptakene blir på telefonen og på din egen datamaskin. På norsk og engelsk.
For alle musikere
Lett å lese, lett å høre, og du bestemmer.
- Fungerer med VoiceOver, TalkBack og Skjermleser. Fremdrift og endringer leses opp.
- Følger tekststørrelsen din, helt opp til 200 %, og mørk modus, høy kontrast og redusert bevegelse.
- Usikre toner merkes med en form, aldri bare med farge: for usikker, en i boks for svært usikker.
- Les opp gjør partituret om til et talende partitur, takt for takt, med ord. Del det som tekst eller som punktskriftnoter.
- På datamaskinen fungerer alt fra tastaturet.
Hvor det lages
Telefonen, og datamaskinen din.
Et fullt brassband skrives alltid av Bandroom, et gratis program på din egen Mac eller Windows-PC, på samme Wi-Fi som telefonen. Det gjør det tunge arbeidet og sender partituret tilbake. Ett enkelt instrument skrives av appen selv på Android og på en Windows-PC. På iPhone, iPad og Mac har ikke appen med seg det den lytter med ennå, så en solo går også gjennom datamaskinen.
Et partitur du allerede har, åpnes, spilles og skrives ut uten datamaskinen. Play kjører på det nyeste systemet og det forrige: Android 17 eller 16, iOS, iPadOS og macOS 27 eller 26, og Windows 11. Den ligger ikke i noen appbutikk, og nedlastingene er ikke signert ennå; nedlastingssiden sier hvordan du installerer hver av dem likevel.
Åpne innstillingene i appen, så dukker datamaskinen opp av seg selv. Skriv inn den sekssifrede koden den viser, så er du koblet til.
På selve datamaskinen kan du åpne hvilket som helst partitur i nettleseren og spille det, gjenta takter, endre tempoet og skru av eller spille én stemme alene.
Brasscribe Studio
Arbeidsbenken for bandets teknikker.
Studio kjører i nettleseren, levert av Bandroom på datamaskinen din. Det viser hvert steg i en kjøring, så du kan se hvorfor en tone ble som den ble.
-
Hvert steg, undersøkt
Velg et steg for å se filene, tiden og enheten. Se lagene, pianorullen, pulsen, stemmene og MusicXML bak partituret.
-
Sammenlign to kjøringer
Tonene sammenlignes stemme for stemme: like, lagt til, fjernet, flyttet eller en oktav feil, og vises side om side i notene.
-
Målt, ikke gjettet
Kjør målingene på opptak med kjente toner, og sjekk at appene gir nøyaktig samme partitur som motoren.
Bak kulissene
Fra lyd til partitur i seks steg.
Mellom opptaket og partituret går Brasscribe gjennom de samme stegene hver gang. Lydmodeller lytter, og vanlige musikkregler skriver ned tonene. Hvert steg kan kontrolleres mot ekte opptak.
-
Velg hvordan det skal lyttes
Svaret ditt på «Hva er dette?» bestemmer veien. En solist eller et rent brassband høres som det er. Et fullt band deles først opp i lag.
Pop og rock: en separator deler opptaket i seks lag (vokal, gitar, piano, annet, bass, trommer). Solist med orkester: en annen separator henter ut solisten, bassen og trommene, og orkesteret er det som blir igjen.
-
Finn pulsen
En pulsdetektor merker hvert slag og første slag i hver takt. Brasscribe velger det nivået en musiker ville telt, rydder bort feil slag og leser taktarten ut fra taktene.
En slagsporer finner slagene og det første slaget i hver takt. Der tempoet er ustødig over flere slag, skrives partiet som ad lib. med stiplede taktstreker i stedet for å tvinges inn i et rutenett.
-
Hør tonene
Flere transkribenter lytter til hvert lag hver for seg, og hver av dem skriver ned tonene den hører. Toner der laget er stille, blir fjernet.
Én modell hører mange instrumenter samtidig, én hører akkorder på alle instrumenter, og én følger tonehøyden i en enkelt stemme. Den tonehøydekurven viser også hvor en lang tone egentlig slutter.
-
Bli enige om tonene
En tone transkribentene er enige om, er nesten alltid riktig. En tone bare én av dem hørte, er ofte feil. Hvor enige de er, blir tonens sikkerhet, og sikkerheten avgjør spørsmålstegnene .
Tonene kobles på starttid og tonehøyde. Sikkerheten er en sannsynlighet for at tonen er riktig, lært fra opptak der vi kjenner tonene. Under omtrent 0,76 får tonen ?, under 0,4 ? i boks. I målingene våre på enkeltinstrumenter i messing har mellom én av seks og én av tre av de gale tonene et merke, og ingen på horn, så en tone uten merke kan også være feil. Slik regnes det ut.
-
Skriv det ned
Spilt musikk ligger aldri helt på slaget. Brasscribe flytter hver tone til den nærmeste rytmen en musiker kan lese, holder rytmene enkle der det er ærlig, og gir hver tone riktig navn i tonearten.
24 tikk per slag og dynamisk programmering som straffer kompliserte rytmer. Notert og spilt lengde holdes adskilt (staccato under halvparten). Tonenavn med ps13 i konsertstemning, toneart med Krumhansl–Kessler-profiler.
-
Arranger og sett noter
Tonene fordeles på stemmene i bandet, hver i sitt register og notert for B♭ eller E♭. Dynamikken kommer fra hvor sterkt hvert lag spiller, takt for takt, med øvingsbokstaver ved hver del.
Stemmene fordeles etter rolle (melodi, bass, harmoni, rytme), register og stemmeføring. Resultatet lagres som MusicXML, PDF, MIDI, lyd, punktskrift og talende partitur.
Tankene bak
Derfor virker det slik.
Ingen modell kjenner et brassband
Alle åpne modeller for transkribering og lydseparasjon stopper ved trompet, trombone, tuba og valthorn. Ingen kjenner kornett, althorn, baryton eller eufonium, og ingen kan skille tre kornetter som spiller tett harmoni. Modellene svarer derfor bare på hvilke toner som klinger når. Hvilken stemme som spiller hver tone, avgjør musikkregler vi har skrevet selv: register, rolle i satsen og god stemmeføring.
Flere meninger slår én
Hver transkribent gjør andre feil enn de andre. Når to av dem hører den samme tonen hver for seg, er den riktig omtrent ni av ti ganger. Sikkerheten regnes ut som 1 − (1 − p₁)(1 − p₂)…, der p er hvor ofte hver modell har truffet på testopptakene våre. Derfor kan Brasscribe fortelle deg hvilke toner du bør sjekke, i stedet for å late som alle er sikre.
Del opp bare når det hjelper
Å dele opptaket i lag hjelper når en trompet skal høres gjennom gitarer og trommer. I et rent brassopptak er det ingenting å dele, og oppdelingen gir bare støy. Vi målte begge veiene og bruker hver der den vinner.
Modellene lytter, reglene skriver
Bare lyttingen bruker maskinlæring. Puls, rytme, tonenavn, toneart, stemmer og oppsett følger faste regler: De samme tonene gir alltid det samme partituret, byte for byte, på alle plattformer. Språkmodeller lager aldri toner, fordi de ikke hører tonehøyde pålitelig.
Slik vet vi det
Hvert valg over er avgjort med målinger på opptak der de riktige tonene er kjent, og hver endring kontrolleres mot de samme opptakene før den slippes.
| Hva | Resultat | Testet på |
|---|---|---|
| Toner funnet (onset-F1, 100 ms) | 0,88 kammerbrass, 0,75 brasskvartetter | Ekte kammerbrass og brasskvartetter |
| Toner modellene er enige om | 89–92 % riktige i miks, 91–99 % på én stemme | Ekte brassopptak og separerte solostemmer |
| Dele opp et fullt band først | +8 til +12 F1-poeng | Bandlåter med trompet som førstestemme |
| Toner på riktig plass i takten | 95–99 % med riktig puls | Ekte brasskvartetter og kammerbrass |
| Tonenavn (kryss og b) | 99,9 % riktige | Ekte brasskvartetter |
Detaljer for teknikeren i bandet
Motoren kjører hvert opptak som en graf av steg (puls, lydspor, transkribering, arrangement, eksport). Hvert steg mellomlagres etter en hash av inndata, innstillinger og kode, så når du endrer toneart eller band, kjøres bare arrangementet på nytt. Hver lydmodell kjører i sitt eget isolerte Python-miljø bak en filbasert kontrakt: lyd inn, MIDI eller JSON ut.
Musikkreglene er skrevet én gang i Python som referanse og portert til Rust for appene på iPhone, iPad, Mac, Android og Windows. En samsvarstest sjekker at Rust-versjonen gir identiske partiturer, MusicXML og talende partiturer. En solo kan lages helt på en Android-telefon eller en Windows-PC. De tunge modellene for separasjon og transkribering kjører på din egen datamaskin.
Forskningsnotatene, målingene og kildekoden ligger i kodelageret.
Dette klarer det ikke ennå. En melodi som ligger i en mellomstemme, er vanskelig å finne. Lange partier i fritt tempo kan fortsatt bli presset inn i en puls. Staccato gjettes ut fra tonelengden, ikke fra hvordan tonen settes an. Det er nettopp derfor spørsmålstegnene finnes.
Prøv det med bandet ditt.
Brasscribe Play er i tidlig testing. Siste versjon kan lastes ned for Android, Mac og Windows; brukerveiledningen viser hvordan du installerer den og kobler til datamaskinen.
Spiller du gitar eller bass? Da er det Fretscribe.
Fretscribe er Brasscribes søsken for gitar, bass, ukulele og mandolin: den gjør et opptak om til tab, i din stemming. Den bruker det samme Bandroom på datamaskinen, så én datamaskin betjener begge appene.