Skip to content

Conversation

mcclure
Copy link
Contributor

@mcclure mcclure commented Oct 2, 2023

This addresses some things I had trouble with while learning to use python-soundfile.

* Clarifies range of python integer input to write(), addressing issue bastibe#405. * Clarifies endianness of buffer_write input, which came up in issue bastibe#407. * Clarifies how to build the docs, which confused me while preparing this PR (Simply installing Sphinx is not enough)
Copy link
Owner

@bastibe bastibe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the pull request. I very much like it, and this is indeed crucial, missing information.

I've added two minor comments that should be addressed before merging.

``np.array([42], dtype='int32')``, to a ``subtype='FLOAT'``
file, the file will then contain ``np.array([42.],
dtype='float32')``.
* For pure Python (non-Numpy) input values, floats will
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this wording could be misunderstood. I would rephrase it as "floats are expected in in the range ... and integers in the range ...".

@mcclure
Copy link
Contributor Author

mcclure commented Oct 4, 2023

Need a response on this comment before proceeding

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants