Transponering?

#1
Hobbymusiker
espendo
Hei,
Fant ingen som har nevnt dette før, så jeg har et forslag.

Lurer på om det hadde vært mulig å få lagt inn transponering av sangene, slik som http://www.ultimate-guitar.com har. Er jo genialt!
Dette gjør det jo mye enklere for folk hvis de synes akkordene er vanskelige. Da kan man bare transponere sangen til enklere akkorder.

Kan sikkert hjelpe til å fikse det hvis det er interessant

Edit: Den autoscrollfunskjonen de har, er jo også ganske kjekk.

Sist redigert av: espendo 21/07-2010 00:26

Life is a Chord...
#2
Du kan transponere sangene ved å legge til "?transpose=halvtoner" på slutten av urlen til en sang.
F.eks: ?transpose=2 eller ?transpose=-2

Det er en stund siden denne funksjonen ble lagt til, men jeg har ikke lagt ut linker enda. Jeg skal prøve å få finpusset den litt og legge ut linker snart.


Skal se på autoscroll etter at jeg har fikset transponeringen. Men mange nettlesere har dette innebygget eller er mulig å få gjennom extensions, så det er ikke så viktig synes jeg.
#3
Hobbymusiker
espendo
Aha, høres bra ut
Life is a Chord...
#4
Har fikset transponeringen. Jeg har ikke mulighet for å teste det i internet explorer så jeg tar bare sjansen på at det funker.

Men det funker i hvert fall i Chrome/Chromium, Opera og Firefox hos meg.

Sist redigert av: Pitmairen 21/07-2010 19:45

#5
Hobbymusiker
espendo
Nice!
Jepp funka som fan :P
Life is a Chord...
#6
Hobbymusiker
simendb
herlig med transponeringen bra jobb, funker knall
#7
Hvordan kan jeg læer meg å transponere når jeg er uten internett?
#8
A  A#/Bb  B  C  C#/Db  D  D#/Eb  E  F  F#/Gb  G  G#/Ab
0    1    2  3    4    5    6    7  8    9    10   11   12=0


Hvis du har en sang med disse akkordene:
C  Am  F

Men du vil starte på en D i steden for C. Alt du trenger å gjøre er å legge til like mange halvnoter på alle akkordene.
Forskjellen mellom C og D er 5-3 = 2. Så da plusser du bare på 2 på alle akkordene.

 C  Am  F    
 3  0   8 
---------
+2
---------
 5  2   10
 D  Bm  G

Det er kun navnet på grunntonen som endres, alt etter grunntonen (m, sus4, maj7 osv.) blir uforandret.
Hvis du kommer til 12 eller over etter at du har plusset på, trekker du fra 12 for å finne riktig tone.


En annen måte å gjøre det på er å bruke en capo. En capo på det første båndet er det samme som å legge til 1 på alle akkordene, men du slipper å endre grep.
#9
Tusen takk!

Dvs om jeg hadde hatt en sang med disse akkordene

Gm D B
så kunne det blitt
Am E C#/Db


var litt usikker på transponeringen til Gm

kan man sette capo på 2 bånd og gå opp 2 halvtoner?
eller om capo står normalt på 3 bånd, og gå ned 3 halvtoner?

Sist redigert av: Erikpusen 28/07-2010 23:44

#10
Ja, det blir riktig det.

Å sette capo på 2. bånd er det samme som 2 halvtoner opp ja. Og å fjerne capoen fra 3. bånd er det samme som og gå ned 3 halvtoner.
#11
Gitarmester
Yhtam
Hei

Fant en alvorlig bug i transponeringssystemet, nemlig at akkorder med en annen basstone enn grunntonen ikke blir transponert. For eksempel om grepet G/B skulle bli transponert en halvtone opp skulle det ende opp som G#/C. Transponeringssystemet overser disse grepene og holder dem uendret.

Feilen kan prøves ut f. eks. her.

Forøvrig kjempebra tiltak.
#12
Det skal fungere med den typen grep. Grunnen til at det ikke funket på den tab'en var fordi alle grepene var ikke lagt inn i greplista. Det er kun grep som er listet opp som blir transponert. Jeg har oppdatert lista nå, så nå fungerer det.
#13
Hobbymusiker
d0ppler
Jeg fant ut at det er mange mangler i akkordlista når jeg tabbet heksedans, mulig jeg skriver akkordene "feil" i henhold til hvordan chordpro skal ha de, men se her selv :
http://nortabs.net/tab/2759/.

Jeg ser ingen annen måte å skrive en Emmaj7 på feks...

edit : disse grepene er ikke i lista bare på Heksedans:
-Emmaj7
-F#m7 (!)
-B7 (!!)
-B7-9
-B7/F#
-Em/G
-Aadd9no3
-Badd11

Sist redigert av: d0ppler 08/08-2010 00:24

#14
Gitarmester
Yhtam
Hvis du ser i grepslista så står det "B7.B7-9". Du har altså brukt punktum og ikke komma mellom disse grepa. Disse to grepene vil heller ikke bli transponert.

Når det gjelder at ikke alle grepene vises når man trykker "Vis grep" har forsåvidt ikke noe med transponeringsfunksjonen å gjøre, men er forstsatt et problem vi må ta tak i. Det kan være at de uttallige skrivemåtene til et og samme grep skaper trøbbel. F. eks. kan Emmaj7 også skrives Em#7, på samme måte som at B7-9 kan skrives B7b9.
Å ha en standard hadde nok gjort det enklere, men det er en stor oppgave.
#15
Hobbymusiker
d0ppler
ja, så komma/punktumfeilen der, og fikk fikset det. Takk skal du ha.

Ja, en komplett grepsliste er en formidabel oppgave, og jeg kan være med å bidra om ønskelig. Å bruke # for å nevne at sjueren er "stor" har jeg aldri sett.

Hvordan skal du forstå om dette er en Ciss 7 eller C maj 7?

C#7 og Cmaj7 er to vidt forskjellige akkorder etter min mening.