World Library  
Flag as Inappropriate
Email this Article

Piano Trios, Op. 1 (Beethoven)

Article Id: WHEBN0000003437
Reproduction Date:

Title: Piano Trios, Op. 1 (Beethoven)  
Author: World Heritage Encyclopedia
Language: English
Subject: Piano Trios, Op. 70 (Beethoven), Clara Schumann, Ludwig van Beethoven
Collection: 1793 Compositions, Piano Trios by Ludwig Van Beethoven
Publisher: World Heritage Encyclopedia

Piano Trios, Op. 1 (Beethoven)


  • Taxonavigation 1
  • Name 2
  • References 3
  • Vernacular names 4


Taxonavigation: Verrucariales
temp=long_months[month]; if temp then return temp; end -- if month is the long-form name temp=short_months[month]; if temp then return temp; end -- if month is the short-form name return 0; -- misspelled, improper case, or not a month name end

-- returns a number according to the sequence of seasons in a year: 1 for Winter, etc. Capitalization and spelling must be correct. If not a valid season, returns 0 function get_season_number (season) local season_list =

function is_valid_year(year) if not is_set(year_limit) then year_limit = tonumber("%Y"))+1; -- global variable so we only have to fetch it once end return tonumber(year) <= year_limit; -- false if year is in the future more than one year end

-- function is_valid_date (year, month, day) local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; local month_length; if not is_valid_year(year) then -- no farther into the future than next year return false; end if (2==month) then -- if February month_length = 28; -- then 28 days unless if 1582 > tonumber(year) then -- Julian calendar if 0==(year%4) then month_length = 29; end else -- Gregorian calendar if (0==(year%4) and (0~=(year%100) or 0==(year%400))) then -- is a leap year? month_length = 29; -- if leap year then 29 days in February end end else month_length=days_in_month[month]; end if tonumber (day) > month_length then return false; end return true; end


function is_valid_month_season_range(range_start, range_end) local range_start_number = get_month_number (range_start); if 0 == range_start_number then -- is this a month range? local range_start_number = get_season_number (range_start); -- not a month; is it a season? get start season number local range_end_number = get_season_number (range_end); -- get end season number if 0 ~= range_start_number then -- is start of range a season? if range_start_number < range_end_number then -- range_start is a season return true; -- return true when range_end is also a season and follows start season; else false end if 4 == range_start_number and 1 == range_end_number then -- special case when range is Fall-Winter or Autumn-Winter return true; end end return false; -- range_start is not a month or a season; or range_start is a season and range_end is not; or improper season sequence end local range_end_number = get_month_number (range_end); -- get end month number if range_start_number < range_end_number then -- range_start is a month; does range_start precede range_end? return true; -- if yes, return true end return false; -- range_start month number is greater than or equal to range end number; or range end isn't a month end

-- function check_date (date_string) local year; -- assume that year2, months, and days are not used; local year2=0; -- second year in a year range local month=0; local month2=0; -- second month in a month range local day=0; local day2=0; -- second day in a day range local anchor_year; local coins_date; if date_string:match("^%d%d%d%d%-%d%d%-%d%d$") then -- year-initial numerical year month day format year, month, day=string.match(date_string, "(%d%d%d%d)%-(%d%d)%-(%d%d)"); month=tonumber(month); if 12 < month or 1 > month or 1583 > tonumber(year) then return false; end -- month number not valid or not Gregorian calendar anchor_year = year; elseif date_ test

Ludwig van Beethoven's Opus 1 is a set of three piano trios (written for piano, violin, and violoncello), first performed in 1793 in the house of Prince Lichnowsky, to whom they are dedicated.[1] The trios were published in 1795.

Despite the Op. 1 designation these were not Beethoven's first published compositions; this distinction belongs to his Dressler Variations for keyboard (WoO 63).


  • Op. 1 No. 1 - Piano Trio No. 1 in E-flat major 1
  • Op. 1 No. 2 - Piano Trio No. 2 in G major 2
  • Op. 1 No. 3 - Piano Trio No. 3 in C minor 3
  • References 4
  • External links 5

Op. 1 No. 1 - Piano Trio No. 1 in E-flat major

Op. 1 No. 2 - Piano Trio No. 2 in G major

Op. 1 No. 3 - Piano Trio No. 3 in C minor

This 3rd piano trio was later reworked by Beethoven into the C minor string quintet, Op. 104.[2]


  1. ^ Beethoven's Trios for string instruments, wind instruments and for mixed ones. All About Beethoven. Retrieved 2011-12-10
  2. ^ String Quintet in C minor, Op 104. Hyperion Records. Retrieved 2011-12-10

External links

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.