這是歷史版本頁面 — 看 MuseScore 最新版本
想打譜不想花錢,MuseScore 能取代付費軟體嗎
寫曲子寫到一半,腦子裡有旋律,手邊卻沒有趁手的工具。打開 Word 畫小節線、一個一個對齊音符,弄了半小時連第一行都還沒排好;想找免費軟體,又怕功能太陽春、介面看不懂,最後只能回去用試用期已經過了的付費軟體,每次開啟都跳出提醒視窗。
一般人遇到這種狀況,通常會先想到用繪圖軟體或文書處理器硬幹,但樂譜不是圖畫,音符的時值、拍號、連音線這些規則,靠手動繪製不僅費時,修改一個聲部就要全部重來。這類工具的切入點,是讓你把「寫譜」當成打字一樣:輸入音符、設定節奏,剩下的排版和播放交給程式處理,改哪裡就改哪裡,不用整份重畫。
01MuseScore 是用來做什麼的?
它是一套樂譜編輯軟體,主要工作是讓你在電腦上輸入、編輯、排版並播放樂譜。支援標準五線譜、吉他六線譜和打擊樂譜,可以從空白檔案開始寫,也可以匯入 MIDI 檔轉成譜面。寫完之後能輸出成 PDF、MIDI、MP3、WAV 等格式,也能直接上傳到它的線上平台分享。
02我完全沒用過打譜軟體,這套上手會很難嗎?
介面是英文的,但基本流程不複雜:開啟後選「File > New」,輸入標題、作曲者和樂器編制,就會產生一份空白譜。輸入音符可以用滑鼠點、鍵盤快捷鍵,或外接 MIDI 鍵盤彈奏輸入。常用功能如力度記號、圓滑線、反覆記號,都是從右側面板拖曳到音符上。對沒接觸過的人來說,前幾個小時會需要適應,但官方有內建教學和範例檔可以參考。
03它能不能處理吉他譜或鼓譜?
可以。建立新樂譜時,樂器選單裡有吉他、貝斯、鼓組等選項,會自動產生對應的譜表。吉他譜會顯示六線譜,鼓譜則用特殊記號表示不同鼓件。輸入方式跟五線譜一樣,只是音符對應的位置不同。如果你要寫的是包含多種樂器的總譜,也可以在同一份檔案裡加入不同類型的譜表。
04寫完的譜要怎麼印出來或轉成其他格式?
從「File > Export」可以輸出成 PDF、PNG、SVG、MIDI、MusicXML、MP3、WAV 等格式。PDF 適合直接列印或寄給團員,MIDI 和 MusicXML 可以丟進其他音樂軟體繼續編輯,MP3 和 WAV 則是把目前的播放結果錄成聲音檔。輸出前記得先到「Format > Page Settings」調整版面,確認譜面大小和邊距符合你的需求。
05它可以用 MIDI 鍵盤輸入音符嗎?
可以。接上 MIDI 鍵盤後,到「Edit > Preferences」裡的 I/O 分頁設定輸入裝置,然後在編輯模式下,選取要輸入的音符時值,直接彈琴鍵,音符就會依序寫進譜面。這樣比用滑鼠點快很多,尤其適合輸入鋼琴伴奏或連續音群。如果沒有 MIDI 鍵盤,也可以用電腦鍵盤的快捷鍵輸入,只是速度慢一些。
06這套軟體適合什麼樣的人用?
適合需要「寫譜」的人,包含作曲者、編曲者、音樂老師、學生,以及要整理民謠或教會詩歌譜的人。因為它免費且開放原始碼,對預算有限但需要正式譜面輸出的人來說,是門檻最低的選項。它也支援多樂器總譜,所以小型管弦樂或合唱團的編制,在功能上足以應付。
07跟 Sibelius 或 Guitar Pro 比起來,它差在哪裡?
這三套的定位不同。Sibelius 是專業打譜軟體,排版引擎和符號細節更精緻,但價格高且學習曲線陡。Guitar Pro 專攻吉他與貝斯,六線譜輸入和音色模擬是強項,但對管弦樂總譜的支援較弱。MuseScore 介於兩者之間:免費、支援的樂器種類廣,但播放音色和複雜排版品質不如付費軟體。如果你只需要交響樂等級的出版品質,它可能不夠用。
08我寫的是流行歌,只需要主旋律加和弦,它夠用嗎?
夠用。建立新樂譜時選「Lead Sheet」範本,就會產生只有旋律譜表加和弦記號的版面。輸入旋律後,從面板拖曳和弦符號(如 C、Am、F、G)到對應拍點上,程式會自動顯示和弦名稱。播放時也會依照和弦配上伴奏音色,方便你檢查和聲進行是否順耳。輸出 PDF 時,和弦記號會跟旋律一起印出。
09什麼情況不該選它?
如果你需要極度擬真的樂器音色來做示範帶,或需要掛載 VST 外掛來使用第三方音源,它目前不支援 VST,內建音色跟高階取樣音源有差距。另外,如果你要製作的譜需要複雜的現代記譜法(如無小節線、圖形譜),或需要跟雲端協作編輯,它的功能可能不足。介面只有英文,對完全不懂英文的人來說,操作上會多一層障礙。
10它跟 MuseScore.com 的付費訂閱有什麼關係?
軟體本身完全免費,開放原始碼,下載安裝後所有編輯功能都能用。MuseScore.com 是另一個線上平台,提供樂譜分享和下載,免費帳號有每月下載次數限制,付費訂閱(每年 49 美元)可以解除限制並使用額外功能。如果你只是自己寫譜、輸出 PDF,完全不需要付費;只有想大量下載別人的譜或使用雲端儲存空間時,才需要考慮訂閱。
11這套軟體還有人在維護嗎?
有。從版本紀錄來看,它持續有更新,近一年內更新了十多次,表示開發團隊仍積極維護。這對使用者來說是好事,代表 bug 會持續修正、功能會陸續增加,也比較不用擔心系統升級後軟體無法運作。如果你在意長期可用性,這點可以放心。
下載與官方連結
MuseScore-2.2.msi · 76 MB · 連結指向軟體原廠
版本紀錄
- 2026-10-29 MuseScore 4.7.6 129 MB
- 2026-09-09 MuseScore 4.7.5 123 MB
- 2026-07-08 MuseScore 4.7.4 122 MB
再看 5 筆
- 2026-06-11 MuseScore 4.7.3 122 MB
- 2026-05-26 MuseScore 4.7.2 122 MB
- 2026-05-20 MuseScore 4.7.1 122 MB
- 2026-05-14 MuseScore 4.7.0 123 MB
- 2025-12-19 MuseScore 4.6.5 110 MB
這一版改了什麼
What's new in this version:
New features:
- New MuseScore_General.sf3 soundfont
- MIDI output
- Built-in MP3 support for Windows (finding and installing third-party DLL no longer necessary)
- Search field in New Score Wizard template chooser
- Option to select whether to "Play repeats" for jump elements (D.S. al Coda, etc.)
- Selected notes are highlighted on the piano keyboard
- Select / More: ability to distinguish same pitch on a specific string in tablature
- All elements are now selectable by voice
- Copy and paste of multiple fretboards
- Fretboards can be added to chord symbols
Known incompatibilities with previous 2.x:
- Improvements to the handling of voltas and repeats come with some compatibility issues. Where 2.1 and before required the repeat list of a volta to be set to the nth time that measure/volta is encountered (against intuition and against the existing voltas from the palette), 2.2 now requires the repeat list to reflect the human-readable logic of being the n th repeat in total. In consequence, some files created in 2.1 and before might be played with a different roadmap, especially if there are more than 2 voltas to a given repeat. It can be fixed by editing the volta's repeat list in Volta Properties (accessed via secondary-click)
- In short, 2.2 now behaves like earlier versions should have behaved and workarounds employed in older version to get the playback right are no longer needed (and will need to be reverted).
- In 2.2, jumps have a new property, "With repeats," which if enabled causes playback to take repeats. Using this new feature in a score does not bar you from also editing that score using previous versions of MuseScore 2, but obviously those versions do not support this feature, either in playback or in saving files.
- MuseScore 2.2 comes with a slightly different SoundFont called MuseScore_General.sf3, so your scores might sound a little bit different (hopefully better!). If you have saved custom synthesizer settings in a given score or as a new default, if those settings contain a reference to the old FluidR3Mono_GM.sf3, you might need to manually update those settings. For most users, the change to FluidR3Mono_GM should be automatic, seamless, and barely noticeable. If you have previously uploaded a score to MuseScore.com using the default playback and would like to get the new sounds, simply update your score.
Import/export:
MusicXML:
- Update MusicXML to 3.1
- Support .musicxml file extension
- MusicXML articulations don't play back
- Lyricist does not appear in title frame after MusicXML import
- Beam properties issues on file imported from MusicXML by setting beam mode auto instead of end
- MusicXML export, print new-system missing in multi-measure rests
- MusicXML Not Exporting Positioning
- MusicXML import export rest colors
- MusicXML import export lyric color
- Refactor MusicXMLParserPass[12]::note(), MusicXMLParserPass2::notations() and ExportMusicXml::chord()
- MusicXML import: add more logging for debugging purpose (PR #3330)
- Fix spurious warnings on MusicXML import (PR #3495)
- [MusicXML import] use lyric number as relative instead of as absolute line number
- [MusicXML import] crash when importing single staff part referring to staff 2
- Prevent crash in MusicXMLParserPass2::notations() when cr is null (PR #3536)
- [MusicXML import] Crash when trying to import tremolo on rest
MIDI:
- Implement pauses for MIDI files (hack)
Guitar Pro:
- [GP6] Standard notes and fret marks in Tabs don't match
- [GP6] Unexpected clefs after importing files for keyboards
- [GP6] Guitar scores: fretboard diagrams are imported but not the corresponding chord symbols
- Proper support for let ring in GP import
- More fixes for #30336: Hammer/pull-off in GP3
- More fixes for #30336: Palm mute are now spanners
- [GP] Slurs are not imported
- Fix let ring import, subtitle import in GP3
- Several fixes for GP6 import, see #247361. Tuplets in voice > 1, freetext not duplicated, barre in multiple voices, better freetime support
- Add mapping between GP6 and MS instruments
- Typo in instrumentMapping GP6 import of baritone
- Remove ottava line width style in GP import
SVG:
- TAB staves are not hidden in SVG export
- Tablature staff lines go through fingering number in graphic export from command line
- Encode special characters in SVG output for user supplied metadata such as title
- Export bitmap to svg with lower resolution than original when applicable
- Save spos doesn't work with mmRest
Save online:
- Set content length of media. See #197716
- Improve media upload, make it cancellable and retry on failure. See issue #197716
- 'Save online' doesn't work properly for scores in 'Continuous View'
- Add error code to message when uploading audio
User interface:
- Various spelling fixes
- Consistently use "System Break" rather than "Line Break"
- Change both "Drumroll Editor" and "Pianoroll Editor" to "Piano Roll Editor"
- Finish fixing #100396: Change "note head" to "notehead" in UI
- Score information too big for small screens
- Wrong octave in status display for transposing instruments
- Show text of other dynamics in status line
- Add screenreader info for text and dynamics
- Ignore accents when searching instruments
- Hide 'Select More > Same String' if the instrument is not a string instrument
- Home/End keys go to start/end of line in text
- Up/down arrow keys in first/last line of text don't go to beginning/end (Mac only)
- BPM field in Play Panel is not immediately synced
- Shortcut Editor press Clear should remove message about previous conflict
- Wrong scrolling of 2nd and subsequent pages when playing a multi-page score with vertical page layout
- Ctrl+Home should reposition canvas
- Updated Descriptions of Enharmonic shortcuts to reflect current implementation.
- Enabled the Delete menu in menu bar
- Add shortcut for Select > More
- Change instrument via staff properties doesn't affect clef
- Palette double click ignores voice filter
- Added resetSpanType functionality and inspector editing of barline-multiselection
- Disable autocompletion of zoom percentage field
- Fix short instrument names in String Orchestra template
- Add missing top 7 pitches to editpitch dialog
- Ottava palette not consistent on double-click
- Reset value button in Inspector - tool tip
- Improved string for "Makeup gain" knob
- Image Capture + Copy + Transparency issue
- Improve some strings based on translator feedback
- General Style / Score dialog: Alter "Display note values ..."
- "Tab bar" in View menu on macOS Sierra
- Flip not worked if even number of elements of one chord selected
- Hide fret conflicts in tab staff when "Show Unprintable" is off
- The last entered extra bass in lutes > to 7 courses is shown when launching the playback
- Drum tools palette not closing when switching between files
- for 2.2 - allow break shortcut on selections
- Fix double click with list selection
- Fix translations of Qt related strings for the gd and lv locales
- Add tint to highlighted invisible elements
Score layout:
- Hack to correct font kerning under Windows
- Correct vertical position of bass bourdons
- Invisible measure not displayed correctly
- Fretboard diagrams: 'X' (mute) and '0' (open) marks don't obey 'Scale' value
- Bad font for long name after section break
- Layout jump with naturals in key signature
- Slur on grace after wrong
- Rehearsal mark alignment changes to center after reload if added via palette double click
- Stem direction is linked between score and part
- Make sure min and max system distance don't surpass one another
- Time signatures get moved when splitting measures
- Joining scores via Album feature loses spacers in subsequent scores
- Mac: Too wide spacing in dynamics with more than one character (not in 2.2RC)
- Tuplets numbers, when creating parts, obey first to the scaling in main score instead of the default parts scaling (not in 2.2RC)
Playback:
- Bass synthesizer and bass guitar create popping sounds
- Fix potential endless loop when generating midi with arpeggio
- Remove unneeded audio buffer overwrite of unchanged contents at every cycle
- Synth meter l/r bugfix
- Articulations and ornaments do not play at moderate to high tempos
- Improve volta playback
- Fluid: default velocity-to-filter cutoff modulator should be disabled
- Playback when adding an accidental
- Regression: Fluid: Envelopes are not behaving correctly. Workaround: skip mod envelope delay and attack phases if they are each less than 100 samples long
- Incorrect Pitch When Alternate Values Used for 'Scale Tune'
- No sound on Mac, I/O's PortAudio API drop down menu empty
- [Mac] No sound via Bluetooth or Airplay
- When playing MuseScore sound is missing.
- Implement proper preset fallback when using instruments on banks greater than 0
- Open volta lines must be extended over the entire ending to play back correctly
- playRepeats replay copy was too greedy
- Same note in different voices and lengths plays only the length of the shortest note
- playback holds during section break (not in 2.2RC)
- default zita reverb settings too boomy (not in 2.2RC)
New instruments and instrument fixes:
- Add Baryton to the Instruments List
- Add Bass Clarinets with bass clef
- Incorrect Notation for Low Modern Flutes
- wrong transposition of sub contra alto flute
- Add G clarinet and Lupophone, extend ranges of oboe, contra* clarinets and contrabass
- More frets for steel and 12 string guitars
- Add male and female voice to instruments and use in closed score SATB template
- Add the oud as instrument
- E Trumpet wrong transposition
- Fix ranges for trombone
- Add new tenor and bass marching drum mapping. See #196321
- Ranges for tin whistle (C, Bb and D)
- Add Db piccolo flute
- Fix some instrument (short) names based on translator feedback
- Add winds and strings section to instruments list
- Add 6-str. Electric Bass and 5-str. Electric Bass (High C/Tenor), plus Tablature and also Baritone Guitar
- Fix marcato articulation for some drums
- Remove Treble Flute from common 'genre', add Alto Flute to it
Crashes and corruptions fixed:
- Crash changing actual duration of only measure
- Crash when adding tie after entering notes in drums
- Crash when adding fermata on barline in part for staff >1 when score has spanning barlines
- Add a SVG file by double-click, then clear it in the palette, leads to crash
- Crash by reseting/editing lyrics with underscore before rests
- crash on tie with grace note
- Crash when export SVG from file with mmRest and hidden staff
- [GP6] Crash when scores for keyboards contain chord symbols
- Crash on MusicXML Import caused by duplicate clef definition
- Crash when importing MusicXML from Sibelius by ignoring lyrics on grace notes
- Numeric overflow causes MusicXML import crash
- Fix possible crash in MusicXML export with empty textline
- Crash when loading a capella score
- Prevent crash. See forum #268294
- Fix static cast before type check can cause crashes
- Create album of continuous-view scores crashes
- Crash on creating tuplet with baseLen less than 1/128th
- Crash/corruption by consecutively entering upper tuplets
- Metronome mark for swing contains several metronome-note and crash
- Fix crash when rendering svg with mmRest
- Corruption on change duration with local timesig
- Corruption creating tuplet on mmrest
- Tremolos between notes corrupted on part creation
- Copy-paste sextuplets/octuplets and their removal leads to corruption
- copy-paste of tuplets with non-reduced ratio
- fix #269998: Dotted rhythms within tuplets
- Do not allow gaps in tuplet, make invisible instead
- Compare duration() of tuplet with calculated duration to see if it needs to be sanitized (PR #3571)
- Check for missing elements before sanitizing a tuplet (PR #3571)
Build system and packaging:
- Make sure at least Qt 5.4 gets used
- Make PCH_HEADER and PCH_INCLUDE always available, unbreaks Clang builds on non macOS platforms
- Fix warnings with gcc >5.2 and Qt>=5.7 - fix pch and deprecated qt declarations - adjust misleading indenting - deal with unused param 'truncate' in durationtype.cpp - simpify some int casts
- Add files to create a snap package for version 2.2
- add Keywords to xdg desktop file
- Remove UiTools as a dependency
- allow BUILD_LAME=FALSE
- Makefile: Add an option to use system's freetype library
- Remove check for update for Windows Store
- New policies CMP0068 and CMP0071 for CMake 3.10
- Enable Jack in AppImage builds
- Fix #269845 : Svg don't inherit QPaintEnginePrivate (causes crash on startup when using Qt 10.x)
- Fix errors in mscore.1 manpage
- Fix numerous reports of missing all.h during compilation
- Add proper SIL OFL licenses to the mscoreTab and mscore-BC fonts.
- Fix use of CMAKE_CXX_FLAGS for PCH generation
- Remove redundant CMAKE_CXX_FLAGS assignment
- Unbreak using cmake build types other than DEBUG and RELEASE
- Corrupt SVG icons for new note input modes
- Reversing the order in which mtest compares reference and test file
- Replace FluidR3Mono_GM by MuseScore_General and don't store SoundFont on git anymore
- Build release MSI on Appveyor
- Keep FluidR3Mono_GM.sf3 name, and install it under MuseScore_General.sf3 if it cannot be downloaded
- Use a blank mscore_en.ts to update new strings, and not mscore_en_US.ts
- [Travis-CI] Zip and upload source code, soundfont, revision.h for stable release (not in 2.2RC)
Miscellaneous:
- Regression: Cannot enter rests via mouse on drum staves
- Cannot use the mouse to enter notes on a staff with invisible lines
- Adding notes to a staff with hidden empty staves nearby
- Paste of note onto rest should preserve destination duration
- Wrong spelling on paste of note to rest
- Slurs not obeying voices of Selection filter
- On copy/paste measure(s) with slur(s) in score, the slur(s) get(s) lost in part
-Bad path on restore session
- Update text on load style
- Empty volta line text is not preserved and reverts to "1."
- mute checkbox is two state and should be set as bool
- Weird placeholder order in "File not found/File corrupted %1"
- Screen capture in PDF format doesn't work correctly
- Use pdfPrinting mode for image capture
- Piano Roll editor eats %100 CPU for most edits
- Need a space option in lyrics paste that doesn't advance to new note
- Add OS info to revision
- Score properties wiped when saving a generated part
- Formula determining octave number affecting split staff point
- Image Capture: No file saved when selected rectangle is 'negative'
- Saving fails when relative pathnames used on command line
- Edition of fret numbers in TAB staff is not played in Note input mode (not in 2.2RC)
- Regroup Rhythms deletes various elements (not in 2.2RC)
Plugins:
- Improvements to Plugin Manager/Creator (for 2.2). All 3.0-dev changes ported into 2.2 branch
- colornotes plugin: improve description and add comments
- Add SaveAs to PluginCreator. Also changed "New" to generate correct version of import MuseScore. Also added a "Save To:" message while saving
- enable Plugin Manager and Plugin Creator (almost) always
New languages:
- Add Kabyle language
- Add Armenian (hy)
- Add Igbo language