Dixieland Jass Band One-Step

"Dixieland Jazz Band One-Step" also known as "Dixie Jass Band One-Step" and "Original Dixieland One-Step" is a 1917 jazz composition by the Original Dixieland Jass Band released as an instrumental as a Victor 78. The song is a jazz milestone as the first commercially released "jass" or jazz song.

1917 first pressing release on Victor as 18255-A.
The second pressing changed the title to "Dixie Jass Band One-Step" Introducing "That Teasin' Rag".

Background

The ODJB released the song as a Victor 78 in 1917 as 18255-A on the Victor Talking Machine Company of Camden, New Jersey. The B side was the landmark jazz song "Livery Stable Blues". The personnel on the recording were Nick LaRocca (cornet), Larry Shields (clarinet), Eddie Edwards (trombone), Henry Ragas (piano), and Tony Sbarbaro (drums).

The ODJB initially auditioned for Columbia Records. A month after the audition, the band began recording for Victor. They made recordings on February 26, 1917. The first jazz record released was Victor 18255, which featured "Dixieland Jass Band One-Step" as the A side, "Composed and played by Original Dixieland 'Jass' Band", backed by "Livery Stable Blues". The "one-step" designation on one label was changed to "fox trot" on another label. The phrase "For Dancing" appeared to the right of the spindle hole on both sides of the disc.

Following lawsuits, Victor changed the label of both sides of the release. The inclusion in "Dixieland Jass Band One-Step" of a strain from Joe Jordan's 1909 "That Teasin' Rag" resulted in a suit for copyright infringement. The earliest copies of the first ODJB disc do not cite Jordan's rag but later copies noted "Introducing 'That Teasin' Rag'". The title on side A of the disc was changed to "Dixie Jass Band One-Step." Posters promoting the band's live concerts in 1921 added that Victor 18255 featured the song "Ramblin' Blues"--"Dixie Jass Band One-Step". For the second pressing of side B, "Livery Stable Blues Composed and played by the Original Dixieland Jass Band" omitted the phrase "Composed and played by".

Max Hart, the manager of the ODJB, made an agreement with J. W. Stern in 1917 for the publication rights to "Dixieland Jass Band One- Step." Nick LaRocca wrote to Eddie Edwards on November 8, 1929: "Ed, I want you to look up Max Hart and see if he will sign the Dixieland one step to one of us so we can get behind the publisher to settle up with us, on royalty due band. Suppose you go and see J. W. Stern or his successor and get the dope on same. Do not let him know what your motives are. I have in my possession the contract but that is made between Max Hart and J. W. Stern. Also, ask Mr. Hart for statements, if any, from Victor Co. This number promises to be a big hit but no one seems able to get orchestrations on same."

In 1936, the reformed ODJB recorded a new version of the song as "Original Dixieland One-Step" on October 9 in New York and released it as a 78 single on Victor as 25502 backed with "Barnyard Blues", itself a version of "Livery Stable Blues".

Other recordings

1937 UK sheet music cover of a new arrangement as "Original Dixieland One-Step", Peter Maurice Music, London.

In 1933, Nick LaRocca copyrighted a new arrangement of the song under the title "Original Dixieland One-Step" with Edward Marks in New York. In 1937, he copyrighted the song for the UK publication with Peter Maurice in London. The song was described as "a new arrangement of the familiar jazz favorite with vocal refrain" on the sheet music cover which featured photographs of the Original Dixieland Jazz Band in 1937 and 1919.

The Castle Jazz band recorded the song in 1949 and released it on Castle Records as a 78. Sonny Brooks and His orchestra released the song as "Dixieland One-Step" on Cahill with the songwriting credit to Nick LaRocca. Kid Ory recorded the song as "Original Dixieland One-Step". "Original Dixieland One-Step" was released by the Sextette from Hunger led by Eddie Skrivanek with George Thow, Joe Yukl, Blake Reynolds, Charlie LaVere, Richard Cornell, and Country and Washburne on MacGregor 1026 in the early 1950s. Jack Teagarden, Tommy Dorsey and his Clambake Seven, Coleman Hawkins, and Doc Evans in 1947 also recorded the song under the title "Original Dixieland One-Step".

The song was featured in the film The Benny Goodman Story.[1]

gollark: > `globals()[Row + Row] = random.randint(*sys.version_info[:2])`Never actually got used anywhere.> `ε = sys.float_info.epsilon`Also not used. I just like epsilons.> `def __exit__(self, _, _________, _______):`This is also empty, because cleaning up the `_` global would be silly. It'll be overwritten anyway. This does serve a purpose, however, and not just in making it usable as a context manager. This actually swallows all errors, which is used in some places.> `def __pow__(self, m2):`As ever, this is not actual exponentiation. `for i, (ι, 𐌉) in enumerate(zip(self.bigData, m2.bigData)): e.bigData[i] = ι + 𐌉` is in fact just plain and simple addition of two matrices.> `def subtract(forth, 𝕒, polynomial, c, vector_space):`This just merges 4 submatrices back into one matrix.> `with out as out, out, forth:`Apart from capturing the exceptions, this doesn't really do much either. The `_` provided by the context manager is not used.> `_(0j, int(0, 𝕒.n))`Yes, it's used in this line. However, this doesn't actually have any effect whatsoever on the execution of this. So I ignore it. It was merely a distraction.> `with Mаtrix(ℤ(ℤ(4))):`It is used again to swallow exceptions. After this is just some fluff again.> `def strassen(m, x= 3.1415935258989):`This is an interesting part. Despite being called `strassen`, it does not actually implement the Strassen algorithm, which is a somewhat more efficient way to multiply matrices than the naive way used in - as far as I can tell - every entry.> `e = 2 ** (math.ceil(math.log2(m.n)) - 1)`This gets the next power of two in a fairly obvious way. It is used to pad out the matrix to the next power of 2 size.> `with m:`The context manager is used again for nicer lookups.> `Result[0] += [_(0j, int(e, e))]`Weird pythonoquirkiness again. You can append to lists in tuples with `+=`, but it throws an exception as they're sort of immutable.> `typing(lookup[4])(input())`It's entirely possible that this does things.
gollark: > `def __eq__(self, xy): return self.bigData[math.floor(xy.real * self.n + xy.imag)]`This actually gets indices into the matrix. I named it badly for accursedness. It uses complex number coordinates.> `def __matmul__(self, ǫ):`*This* function gets a 2D "slice" of the matrix between the specified coordinates. > `for (fοr, k), (b, р), (whіle, namedtuple) in itertools.product(I(*int.ℝ(start, end)), enumerate(range(ℤ(start.imag), math.floor(end.imag))), (ǫ, ǫ)):`This is really just bizarre obfuscation for the basic "go through every X/Y in the slice" thing.> `out[b * 1j + fοr] = 0`In case the matrix is too big, just pad it with zeros.> `except ZeroDivisionError:`In case of zero divisions, which cannot actually *happen*, we replace 0 with 1 except this doesn't actually work.> `import hashlib`As ever, we need hashlib.> `memmove(id(0), id(1), 27)`It *particularly* doesn't work because we never imported this name.> `def __setitem__(octonion, self, v):`This sets either slices or single items of the matrix. I would have made it use a cool™️ operator, but this has three parameters, unlike the other ones. It's possible that I could have created a temporary "thing setting handle" or something like that and used two operators, but I didn't.> `octonion[sedenion(malloc, entry, 20290, 15356, 44155, 30815, 37242, 61770, 64291, 20834, 47111, 326, 11094, 37556, 28513, 11322)] = v == int(bool, b)`Set each element in the slice. The sharp-eyed may wonder where `sedenion` comes from.> `"""`> `for testing`> `def __repr__(m):`This was genuinely for testing, although the implementation here was more advanced.> `def __enter__(The_Matrix: 2):`This allows use of `Matrix` objects as context managers.> `globals()[f"""_"""] = lambda h, Ĥ: The_Matrix@(h,Ĥ)`This puts the matrix slicing thing into a convenient function accessible globally (as long as the context manager is running). This is used a bit below.
gollark: * desired
gollark: I can write some code for this if desisred.
gollark: Surely you can just pull a particular tag of the container.

References

Sources

  • Gracyk, Tim, Frank Hoffmann, and B. Lee Cooper. Popular American Recording Pioneers, 1895–1925. Haworth Popular Culture Series. Routledge, 2000.
  • Stewart, Jack. "The Original Dixieland Jazz Band's Place in the Development of Jazz." New Orleans International Music Colloquium, 2005.
  • Lange, Horst H. Wie der Jazz begann: 1916–1923, von der "Original Dixieland Jazz Band" bis zu King Olivers "Creole Jazz Band". Berlin: Colloquium Verlag, 1991. ISBN 3-7678-0779-3
  • Brunn, H.O. The Story of the Original Dixieland Jazz Band. Baton Rouge: Louisiana State University Press, 1960. Reprinted by Da Capo Press, 1977. ISBN 0-306-70892-2
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.