Transponēšanas programma ir programmatūra, kas maina mūziku no viena taustiņa vai toņa uz citu. Atkarībā no izmantotās programmatūras veida mūziku var ievadīt manuāli vai to var ievadīt, izmantojot datoram pievienoto tastatūru. Dažas transponēšanas programmas pat ļauj lietotājiem komponēt mūziku tieši lietojumprogrammā un transponēt to dažādos taustiņos dažādiem instrumentiem un balss toņiem. Ir pieejamas programmas, kas var transponēt vienkāršas melodijas, akordus un veselas partitūras.
Mūzika, kas rakstīta vienam instrumentam, gandrīz nekad neskanēs pareizi, ja to atskaņos instruments citā toņkārtā. Piemēram, B veida klarnetei ir nepieciešama mūzika, kas rakstīta B veida instrumentam. Pati mūzika var būt jebkurā toņā, bet tai jābūt aranžētai konkrētajam instrumentam. Vidējam C, kas tiek atskaņots uz klavierēm, tonis nebūs vienāds ar to pašu noti, ko atskaņo instruments, kas ir citā taustiņā.
Piemēram, B veida klarnete, ko izmanto, lai atskaņotu šo noti, skanēs soli zemāk no C, tāpēc ir nepieciešama transponēšana, lai notis skanētu vienādi. Transponēšanas programma var uzņemt šādu melodiju un automātiski pazemināt katru noti par pilnu soli. Kad tas ir izdarīts, gan klavieres, gan klarnete var tikt izmantotas, lai atskaņotu vienu un to pašu melodiju, un notis skanētu vienādi, lai gan mūzikas partitūrā tās ir viena no otras pilnu soli.
Daudzi mūziķi spēj aplūkot skaņdarbu, kas rakstīts citam instrumenta taustiņam, un transponēt to atskaņošanas laikā. Viņi garīgi aprēķina, cik pakāpienu augstāk vai zemāk ir jābūt jaunajām notīm. Prasmīgi un pieredzējuši mūziķi var pat paņemt līdz šim neredzētu skaņdarbu un sākt spēlēt citā toņkārtā.
Melodija, kas rakstīta kādam, kas dzied tenora balsī, var būt pārāk augsta kādam, kas dzied baritonā, tāpēc arī šajā gadījumā var izmantot muzikālu transponēšanu, lai pazeminātu melodijas augstumu. Daži vokālisti dziedāšanas laikā var viegli pāriet uz zemāku vai augstāku taustiņu. Jebkuru vokālo mūziku var transponēt uz augšu vai uz leju tāpat kā instrumentālo mūziku. Bieži vien dziesmu var transponēt vairākos taustiņos, lai visa grupa vai orķestris to varētu atskaņot kopā. Vēl viens izplatīts iemesls, lai izmantotu transponēšanas programmu, ir mūzikas nomaiņa no sarežģītas atslēgas uz tādu, kuru ir vieglāk atskaņot.
Transponēšanas programmā atrodamie transponēšanas rīki var noteikt, vai programmu ir viegli vai grūti izmantot. Dažas no visizplatītākajām mūzikas ievadīšanas metodēm ir ierakstot notis atbilstoši mūzikas notācijai vai izvēloties notis ar peli. Transponēšanas programma, kas ļauj ievadīt no tastatūras, iespējams, būs ātrāka un vieglāk lietojama, jo mūziku var vienkārši ievadīt programmā. Šāda veida programmatūrai vajadzētu ļaut mūziku transponēt jebkurā taustiņā, padarot to piemērotu dažādiem instrumentiem un balss diapazoniem.