LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

ChordTransposer

Transpose chords and notes to different key signatures and capo places. Format ChordPro files.

Calc Extensions Writer
Download latest

latest release: 2024-03-21 14:44:57

Description

New: Version 1.0.4 can also transpose the standard Chord Diagrams that were created with the extension ChordDiagrams
https://extensions.libreoffice.org/extensions/chorddiagrams
(The default ChordDiagram types beside major are: 5,7,m,m7,m7b5,maj7,sus4,7sus4,dim7)
Transpose Chords and notes of a selected text passage to different key signatures and Capo places. You can use and translate between the following languages:

English:   Bb B C C# ...
German:   B H C C# ...
German2: B H C Cis ...
Italian:     Sib Si Do Do# ...
Scandinavian: Bb H C C# ...

Chords can be of any kind: Am7b5/C (G7/B) Dsus4 /D /C (/B) A#knife

Notes and chords must start with a capital letter!

If you want to use the music symbols ♯ and ♭ instead of # and b you can tick the checkbox "♯,♭".

Per Default only chords and notes with the Paragraph Style called "chords" will be processed. You can turn that off. But if your text looks like this:

Am    C       D      G7
lyrics lyrics lyrics lyrics
Am    C       D      G7
lyrics lyrics lyrics lyrics

Am    C       D      G7
lyrics lyrics lyrics lyrics
Am    C       D      G7
lyrics lyrics lyrics lyrics

It is a good idea to use a "chords" and a "lyrics" Paragraph Style. The Button "format as "C&L" " can be used to format such kind of text with one click. Just select the whole passage with the mouse and click the button. Starting with the first selected paragraph every odd paragraph will get the "chords" Style, every even paragraph will get the "lyrics" Style. Empty lines will be skipped. 
Format conversions:
Button C&L->F: Convert the format of a selection from lyrics&chords to a format having chords in Textframes that are anchored to characters of the lyrics with paragraph style "lyrics(withChordFrames)."
Button F->C&L: Convert the format from "lyrics(withChordFrames)." to "lyrics&chords"

Button CPro>F: Convert the format from ChordPro to "lyrics(withChordFrames)."
Button F->CPro: Convert the format from "lyrics(withChordFrames)." to ChordPro format.
(Transposing of chords in ChordPro format is not supported)

Button insertF: Add a ChordFrame at textcursor that is filled with the clipboard content and is ready to be filled in by typing over.

Edit the paragraph styles "chords", "lyrics", "chords(inChordFrames)", "lyrics(withChordFrames) as you like.

ChordPro-Formatter:
These buttons help you to format original ChordPro files with directives like {title:},{composer:} etc.
The Button "format" will convert all line breaks of a selection into true paragraph breaks and create paragraph styles for each found directive:
Title, subtitle, artist, composer, lyricist, copyright, album, year, key, time, tempo, duration, capo.
The Button "cleanlyrics" will delete all [chords] from a selection.

 

For transposing to the key signature F# first transpose to Gb, then press the "enharmonic switch".

(Depending on the OS and distribution: If the Key and Capo lists are difficult to read because of a too large font you can zoom in/out with the little +/- buttons. (For a permanent change you must edit the Dialog of the macro))

The same extension for OpenOffice4:
http://extensions.openoffice.org/de/node/18502

ChordTransposer is part of my free Project for LibreOffice and OpenOffice:
LibreOfficeSongbookArchitect (LOSA)
http://struckkai.blogspot.de/2015/04/libreofficesongbookarchitect.html

Release Description Compatibility Operating Systems License Release notes Updated  
1.2.1 Compatibility with ChordDiagrams Extension 1.1.5 4.4 Linux, Windows, macOS CC0 Compatibility with ChordDiagrams Extension 1.1.5

 
2023-05-25 10:54:37 Download
1.2.0 Workaround for LO 7 bug (english local language setting) 4.4 Linux, Windows, macOS CC0 Workaround for LO 7 bug (english local language setting)

https://bugs.documentfoundation.org/show_bug.cgi?id=145702
2023-05-22 18:01:30 Download
1.1.9 Workaround for Linux-Dialogs-Bug 4.4 Linux, Windows, macOS CC0 Workaround for Linux-Dialogs-Bug

https://bugs.documentfoundation.org/show_bug.cgi?id=154745
2023-04-30 16:41:54 Download
1.1.8 Fix for Dialogues in Linux 4.4 Linux, Windows, macOS CC0 Fix for Dialogues in Linux 2023-04-19 17:56:34 Download
1.1.7 Workaround for textframes anchored to Page (will be ignored) 4.4 Linux, Windows, macOS GPL Workaround for textframes anchored to Page (will be ignored) 2021-04-09 19:56:24 Download
1.1.0 support for music symbols ♯ and ♭
Chordpro-Formatter now works for selection instead of whole document
Creates CProTitle-style instead of applying default Heading 1 style for [Title].
[composer:text ] will become
Composer: tab text (with CProComposer
4.4 Linux, Windows, macOS CC-BY support for music symbols ♯ and ♭
Chordpro-Formatter now works for selection instead of whole document
Creates CProTitle-style instead of applying default Heading 1 style for [Title].
[composer:text ] will become
Composer: tab text (with CProComposer-Style)
same for Key, Album etc.
2020-03-05 22:49:15 Download
1.0.1 faster processing 4.4 CC-BY faster processing 2020-03-05 22:49:14 Download
1.0 Initial Release 4.4 CC-BY Initial Release 2020-03-05 22:49:13 Download
1.0.7 Added ChordPro-Formatter Buttons 4.4 Linux, Windows, macOS GPL 2020-03-05 22:49:13 Download
1.0.3 fix for chords in brackets in ChordFrames 4.4 CC-BY fix for chords in brackets in ChordFrames 2020-03-05 22:49:12 Download
1.0.5 Refined Grid Layout for ChordDiagrams 4.4 Linux, Windows, macOS GPL Refined Grid Layout for ChordDiagrams 2020-03-05 22:49:12 Download
1.1.4 fix for wrong placements in chordframes2chordsandlyrics converter 4.4 Linux, Windows, macOS CC-BY fix for wrong placements in chordframes2chordsandlyrics converter 2020-03-05 22:49:12 Download
1.0.8 Added handling for protected textsections when formatting ChordPro-files ("format (all)"-Button) 4.4 Linux, Windows, macOS GPL Added handling for protected textsections when formatting ChordPro-files ("format (all)"-Button) 2020-03-05 22:49:11 Download
1.1.2 support for Writer Texttables selectionrange
fix for ChordPro to Chordframes-conversion
fix for normal text transposition with music symbols
4.4 Linux, Windows, macOS CC-BY support for Writer Texttables selectionrange
fix for ChordPro to Chordframes-conversion
fix for normal text transposition with music symbols
2020-03-05 22:49:11 Download
1.0.2 Convert from/to chords in TextFrames
Convert from/to ChordPro
4.4 CC-BY 2020-03-05 22:49:11 Download
1.1.5 compatibilty with Chords of Extension ChordDiagrams 1.0.7 4.4 Linux, Windows, macOS CC-BY compatibilty with Chords of Extension ChordDiagrams 1.0.7 2020-03-05 22:49:10 Download
1.1.3 fix for chordpro formatter when there are texttables present
fix for music symbols when using chordpro2lyrics and lyrics2chordpro
4.4 Linux, Windows, macOS CC-BY fix for chordpro formatter when there are texttables present
fix for music symbols when using chordpro2lyrics and lyrics2chordpro
2020-03-05 22:49:10 Download
1.1.6 Style import/apply bug fix (wrong dot size when letter d as text) 4.4 Linux, Windows, macOS CC-BY Style import/apply bug fix (wrong dot size when letter d as text) 2020-03-05 22:49:09 Download
1.0.6 Added Scandinavian Language, Toolbar also available in Calc 4.4 Linux, Windows, macOS GPL Added Scandinavian Language, Toolbar also available in Calc 2020-03-05 22:49:09 Download
1.1.1 also custom chorddiagrams and scales will be transposed (and replaced by known default ones)
Chordpro2chordframes-button will format lines with no chords with "lyrics"-paragraph style
4.4 Linux, Windows, macOS CC-BY also custom chorddiagrams and scales will be transposed (and replaced by known default ones)
Chordpro2chordframes-button will format lines with no chords with "lyrics"-paragraph style
2020-03-05 22:49:08 Download
1.0.4 added support for ChordDiagrams that were created with extension "ChordDiagrams"
https://extensions.libreoffice.org/extensions/chorddiagrams
4.4 Linux, Windows, macOS GPL added support for ChordDiagrams that were created with extension "ChordDiagrams"

https://extensions.libreoffice.org/extensions/chorddiagrams
2020-03-05 22:49:08 Download
1.0.9 fixed horizontal position if chorddiagram is anchored to paragraph 4.1 Linux, Windows, macOS CC-BY fixed horizontal position if chorddiagram is anchored to paragraph 2020-03-05 22:49:07 Download
Show more

Related Extensions

MultiSave

Logo for MultiSave

Save a document simultaneously into OpenDocument and/or MS-Office and/or PDF formats.

04-2024

3139

★ ★ ★ ☆ ☆

MultiFormatSave

Logo for MultiFormatSave

MultiFormatSave enables you to save simultaneoulsly a document in the OpenDocument, MS Office and/or PDF formats as you choose.

04-2024

5270

★ ★ ★ ☆ ☆

MultiFormatSave-Draw

Screenshot for MultiFormatSave-Draw

MultiFormatSave with Draw support. Allow save by one button into more formats.

04-2024

1277

★ ★ ★ ★ ★

MultiDiff

Logo for MultiDiff

Issue LibreOffice documents in several formats.

04-2024

401

Not rated yet

Magenta 2D barcode

Logo for Magenta 2D barcode

With this extension you can insert 2D barcode directly in text documents, spreadsheets and Base Forms.
Select the text and click the button or click the button and type the text.
Please note that selected text will be replaced with the image.

04-2024

3056

★ ★ ★ ★ ★

Formatting of All Math Formulas

Screenshot for Formatting of All Math Formulas

This extension allows ahahaha formatting of all (or selection) Math formulas in your document. Works in Writer, Calc, Draw and Impress.

04-2024

1162

★ ★ ★ ★ ☆

Feedback

☆ ☆ ☆ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Login Here.

Reviews

No one has commented on this page yet.

RSS feed for reviews on this page | RSS feed for all reviews