Playback of 24 and 32-bit data as 16-bit data

Submitted by admin on Sun, 04/01/2018 - 21:26


admin: First posted on 2016 04 15

mic, 2016 04 15: There is a known issue with Java in that, on Windows, it does not allow the playback and recording of 24-bit and 32-bit waves. Java Sound does not recognize that the input and output devices (i.e., soundcards) can handle 24-bit and 32-bit data. This is not a problem with Orinj, but with Java – the software used to create Orinj. Orinj is thus designed to convert these data into 16-bit data during playback. This happens right before the signal is sent to the soundcard and internal computations (e.g., mixing, effects) happen at the 24-bit and 32-bit levels respectively.

There are two problems in Orinj right now: 1) 24-bit and 32-bit playback and recording should actually work on Linux and this should only be a Windows issue (all should work on Linux and Mac); right now Orinj converts to 16-bits on all platforms; 2) Orinj is attempting to also convert 8-bit data, which is unnecessary.

The help also needs to be changed to note that this is a Windows issue.

mic, 2016 04 18: This was corrected with version 2.5.4 of Orinj, which was uploaded to this site on April 15, 2016. We changed the help accordingly. This should only impact the recording of 24 and 32 bit data. At some point, the choice whether to play the data as 16-bit data should be left to the user, not Orinj, but this will be done in future versions.

If the specific Java version / operating system version cannot handle 32-bit and 24-bit data playback or recording, as of Orinj version 3.0.0, the user has the ability to choose to play and record 16-bit data, but store these data on disk as 32-bit or 24-bit, depending on the audio format of the session. This is now in the Orinj preferences.

Add new comment

Filtered HTML

  • Freelinking helps you easily create HTML links. Links take the form of [[indicator:target|Title]]. By default (no indicator): Click to view a local node.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.