Program za transponiranje je programska oprema, ki spreminja glasbo iz ene tipke ali višine v drugo. Odvisno od vrste uporabljene programske opreme lahko glasbo vnesete ročno ali pa jo vnesete s tipkovnico, ki je pritrjena na računalnik. Nekateri programi za transponiranje uporabnikom celo omogočajo, da sestavljajo glasbo neposredno v aplikaciji in jo transponirajo v različne tipke za različne instrumente in višine glasu. Na voljo so programi, ki lahko transponirajo preproste melodije, akorde in celotne partiture.
Glasba, napisana za en inštrument, skoraj nikoli ne bo zvenela pravilno, če jo igra inštrument v drugem tonu. Klarinet B, na primer, potrebuje glasbo, napisano za inštrument B. Sama glasba je lahko v poljubnem tonu, vendar mora biti prirejena za določen inštrument. Srednji C, ki se igra na klavirju, ne bo imel enake višine kot ista nota, ki jo igra inštrument, ki je v drugem tonu.
Na primer, klarinet B-ravnina, ki se uporablja za igranje te note, bo zvenel za celoten korak navzdol od C, zato bi bila transpozicija potrebna, da bi note zvenele enako. Program za transponiranje lahko sprejme takšno melodijo in samodejno zniža vsako noto za cel korak. Ko je to storjeno, bi lahko klavir in klarinet uporabljali za igranje iste melodije, note pa bi zvenele enako, čeprav so cel korak narazen pri glasbeni partituri.
Mnogi glasbeniki imajo možnost, da si ogledajo skladbo, napisano za drugo tipko instrumenta, in jo med igranjem transponirajo. Mentalno izračunajo, koliko korakov višje ali nižje morajo biti nove note. Izkušeni in izkušeni glasbeniki bodo morda celo lahko vzeli skladbo, ki je še niso videli, in začeli igrati v drugačni tonalizaciji.
Melodija, ki je napisana za nekoga, ki poje s tenorskim glasom, je lahko previsoka za nekoga, ki poje z baritonom, zato se lahko tudi v tem primeru uporabi glasbena transpozicija za znižanje višine melodije. Nekateri vokalisti lahko med petjem zlahka prenesejo v nižjo ali višjo tonalnost. Vsako vokalno glasbo je mogoče transponirati navzgor ali navzdol na enak način kot instrumentalna glasba. Pogosto je pesem mogoče prenesti v več tipk, tako da jo lahko skupaj igra celotna skupina ali orkester. Drug pogost razlog za uporabo programa za transponiranje je sprememba glasbe iz zahtevne tipke v tisto, ki jo je lažje igrati.
Orodja za transpozicijo, ki jih najdemo v programu za transponiranje, lahko ugotovijo, ali je program enostaven ali težaven za uporabo. Nekateri najpogostejši načini vnosa glasbe so vnašanje not v skladu z notnim zapisom ali izbiranje not z miško. Program za transponiranje, ki omogoča vnos s tipkovnice, bo verjetno hitrejši in enostavnejši za uporabo, ker lahko glasbo preprosto vtipkate v program. Ta vrsta programske opreme bi morala omogočati, da se glasba prenese v katero koli tipko, zaradi česar je primerna za različne instrumente in glasovne obsege.