Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion documentation/docbuild/documenters.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: documentation/library/documenters.py
# Purpose: music21 documentation helper classes for proper formatting
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Christopher Ariza
# Michael Scott Asato Cuthbert
#
Expand Down
2 changes: 1 addition & 1 deletion documentation/docbuild/extensions.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: extensions.py
# Purpose: Sphinx extension for hiding and showing lines in docs
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
#
# Copyright: Copyright © 2013-22 Michael Scott Asato Cuthbert
# License: BSD, see license.txt
Expand Down
2 changes: 1 addition & 1 deletion documentation/docbuild/iterators.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: docbuild/iterators.py
# Purpose: music21 documentation iterators, including Jupyter notebook to ReST converter
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013, 17 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion documentation/docbuild/make.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: documentation/make.py
# Purpose: music21 documentation script, v. 2.0
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Christopher Ariza
# Michael Scott Asato Cuthbert
#
Expand Down
2 changes: 1 addition & 1 deletion documentation/docbuild/writers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: docbuild/writers.py
# Purpose: music21 documentation writer to rst
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Christopher Ariza
# Michael Scott Asato Cuthbert
#
Expand Down
6 changes: 4 additions & 2 deletions documentation/source/about/about.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,11 @@ and papers on algorithmic composition and generative music systems.
Ariza received his A.B.
degree from Harvard University and his M.A. and Ph.D. degrees from New York University.

**Benjamin Hogue** is Former Lead Programmer of `music21` for 2013.
**Benjamin Hogue** is Former Lead Programmer of `music21` for 2013, working
on percussion representation.

**Josiah Wolf Oberholtzer** is Former Lead Programmer of `music21` for 2014-15.
**Joséphine Wolf Oberholtzer** is Former Lead Programmer of `music21` for 2014-15. Her work
included the extremely efficient tree representation for fast context searching.

Additional contributions by many MIT students and visitors and the
Open Source software community.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
"source": [
"aNewLocalCorpus.addPath('~/Desktop')\n",
"#_DOCS_SHOW aNewLocalCorpus.directoryPaths\n",
"print(\"('/Users/josiah/Desktop',)\") #_DOCS_HIDE"
"print(\"('/Users/j_wolf/Desktop',)\") #_DOCS_HIDE"
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion music21/analysis/reduceChords.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: reduceChords.py
# Purpose: Tools for eliminating passing chords, etc.
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/corpus/corpora.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: corpora.py
# Purpose: corpus classes
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
#
# Copyright: Copyright © 2009-2012, 2014 Michael Scott Asato Cuthbert
# License: BSD, see license.txt
Expand Down
2 changes: 1 addition & 1 deletion music21/corpus/manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Purpose: Manage multiple corpora
#
# Authors: Christopher Ariza
# Josiah Wolf Oberholtzer
# Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2009, 2013, 2015-17 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/derivation.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Purpose: Class for storing and managing Stream-based derivations
#
# Authors: Christopher Ariza
# Josiah Oberholtzer
# Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2011-2014 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/metadata/bundles.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
# Authors: Christopher Ariza
# Michael Scott Asato Cuthbert
# Josiah Oberholtzer
# Joséphine Wolf Oberholtzer
#
# Copyright: Copyright © 2010, 2012-14, '17, '19-20
# Michael Scott Asato Cuthbert
Expand Down
2 changes: 0 additions & 2 deletions music21/midi/realtime.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ class StreamPlayer: # pragma: no cover
consistent detuning from 30 cents flat to sharp)
and play a Bach Chorale on it in real time.


>>> import random
>>> keyDetune = []
>>> for i in range(127):
Expand Down Expand Up @@ -215,7 +214,6 @@ def x_testBusyCallback(self):
'''
tests to see if the busyCallback function is called properly
'''

from music21 import corpus
import random

Expand Down
2 changes: 1 addition & 1 deletion music21/stream/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
# Authors: Michael Scott Asato Cuthbert
# Christopher Ariza
# Josiah Wolf Oberholtzer
# Joséphine Wolf Oberholtzer
# Evan Lynch
#
# Copyright: Copyright © 2008-2020 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/stream/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
# Authors: Michael Scott Asato Cuthbert
# Christopher Ariza
# Josiah Wolf Oberholtzer
# Joséphine Wolf Oberholtzer
# Evan Lynch
#
# Copyright: Copyright © 2008-2024 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/stream/streamStatus.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: streamStatus.py
# Purpose: Functionality for reporting on the notational status of streams
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
#
# Copyright: Copyright © 2013 Michael Scott Asato Cuthbert
# License: BSD, see license.txt
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Purpose: Tools for grouping notes and chords into a searchable tree
# organized by start and stop offsets
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2015 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: tree/analysis.py
# Purpose: horizontal analysis tools on timespan trees
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
#
# Copyright: Copyright © 2013-2014 Michael Scott Asato Cuthbert
# License: BSD, see license.txt
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: tree/core.py
# Purpose: Core AVLTree object. To be optimized the hell out of.
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2016 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/fromStream.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: timespans/fromStream.py
# Purpose: Tools for creating timespans from Streams
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2022 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/node.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: timespans/node.py
# Purpose: Internal data structures for timespan collections
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2016 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/spans.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Purpose: Tools for marking off spans of time that optionally contain
# elements and which can be manipulated quickly in a tree
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2024 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/timespanTree.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: tree/timespanTree.py
# Purpose: Subclasses of tree.trees.OffsetTree for manipulation
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2024 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/toStream.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: tree/toStream.py
# Purpose: Tools for recreating streams from trees
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2015 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/trees.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Name: tree/trees.py
# Purpose: Subclasses of tree.core.AVLTree for different purposes
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2016 Michael Scott Asato Cuthbert
Expand Down
2 changes: 1 addition & 1 deletion music21/tree/verticality.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Purpose: Object for dealing with vertical simultaneities in a
# fast way w/o Chord's overhead
#
# Authors: Josiah Wolf Oberholtzer
# Authors: Joséphine Wolf Oberholtzer
# Michael Scott Asato Cuthbert
#
# Copyright: Copyright © 2013-2016 Michael Scott Asato Cuthbert
Expand Down