AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಈ ಲೇಖನವನ್ನು ಓದುವ ಮೊದಲು, ಹಿಂದಿನ ಲೇಖನವನ್ನು ಓದಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ: ಬ್ಲೂಟೂತ್ ಮೂಲಕ ಆಡಿಯೋ: ಪ್ರೊಫೈಲ್‌ಗಳು, ಕೊಡೆಕ್‌ಗಳು ಮತ್ತು ಸಾಧನಗಳ ಕುರಿತು ಗರಿಷ್ಠ ವಿವರಗಳು

ಕೆಲವು ವೈರ್‌ಲೆಸ್ ಹೆಡ್‌ಫೋನ್ ಬಳಕೆದಾರರು ಸ್ಟ್ಯಾಂಡರ್ಡ್ SBC ಬ್ಲೂಟೂತ್ ಕೊಡೆಕ್ ಅನ್ನು ಬಳಸುವಾಗ ಕಳಪೆ ಧ್ವನಿ ಗುಣಮಟ್ಟ ಮತ್ತು ಹೆಚ್ಚಿನ ಆವರ್ತನಗಳ ಕೊರತೆಯನ್ನು ವರದಿ ಮಾಡುತ್ತಾರೆ, ಇದನ್ನು ಎಲ್ಲಾ ಆಡಿಯೊ ಸಾಧನಗಳು ಬೆಂಬಲಿಸುತ್ತವೆ. aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಧನಗಳು ಮತ್ತು ಹೆಡ್‌ಫೋನ್‌ಗಳನ್ನು ಖರೀದಿಸುವುದು ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ಸಾಮಾನ್ಯ ಶಿಫಾರಸು. ಈ ಕೊಡೆಕ್‌ಗಳಿಗೆ ಪರವಾನಗಿ ಶುಲ್ಕದ ಅಗತ್ಯವಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಧನಗಳು ಹೆಚ್ಚು ದುಬಾರಿಯಾಗಿದೆ.

SBC ಯ ಕಡಿಮೆ ಗುಣಮಟ್ಟವು ಬ್ಲೂಟೂತ್ ಸ್ಟ್ಯಾಕ್‌ಗಳು ಮತ್ತು ಹೆಡ್‌ಫೋನ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಕೃತಕ ಮಿತಿಗಳಿಂದಾಗಿ ಎಂದು ಅದು ತಿರುಗುತ್ತದೆ ಮತ್ತು ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ಗೆ ಸಾಫ್ಟ್‌ವೇರ್ ಬದಲಾವಣೆಗಳ ಮೂಲಕ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಯಾವುದೇ ಸಾಧನಗಳಲ್ಲಿ ಈ ಮಿತಿಯನ್ನು ಬೈಪಾಸ್ ಮಾಡಬಹುದು.

ಕೋಡೆಕ್ SBC

SBC ಕೊಡೆಕ್ ಹಲವಾರು ವಿಭಿನ್ನ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿದೆ, ಅದನ್ನು ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿಸುವ ಹಂತದಲ್ಲಿ ಮಾತುಕತೆ ಮಾಡಲಾಗುತ್ತದೆ. ಅವುಗಳಲ್ಲಿ:

  • ಚಾನಲ್‌ಗಳ ಸಂಖ್ಯೆ ಮತ್ತು ಪ್ರಕಾರ: ಜಾಯಿಂಟ್ ಸ್ಟಿರಿಯೊ, ಸ್ಟಿರಿಯೊ, ಡ್ಯುಯಲ್ ಚಾನೆಲ್, ಮೊನೊ;
  • ಆವರ್ತನ ಬ್ಯಾಂಡ್ಗಳ ಸಂಖ್ಯೆ: 4 ಅಥವಾ 8;
  • ಪ್ಯಾಕೇಜ್ನಲ್ಲಿನ ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆ: 4, 8, 12, 16;
  • ಪ್ರಮಾಣೀಕರಣದ ಸಮಯದಲ್ಲಿ ಬಿಟ್‌ಗಳನ್ನು ವಿತರಿಸುವ ಅಲ್ಗಾರಿದಮ್: ಲೌಡ್‌ನೆಸ್, ಎಸ್‌ಎನ್‌ಆರ್;
  • ಕ್ವಾಂಟೀಕರಣದ ಸಮಯದಲ್ಲಿ ಬಳಸಲಾಗುವ ಬಿಟ್‌ಗಳ ಪೂಲ್‌ನ ಗರಿಷ್ಠ ಮತ್ತು ಕನಿಷ್ಠ ಮೌಲ್ಯ (ಬಿಟ್‌ಪೂಲ್): ಸಾಮಾನ್ಯವಾಗಿ 2 ರಿಂದ 53 ರವರೆಗೆ.

ಡಿಕೋಡಿಂಗ್ ಸಾಧನವು ಈ ನಿಯತಾಂಕಗಳ ಯಾವುದೇ ಸಂಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸಬೇಕು. ಎನ್ಕೋಡರ್ ಎಲ್ಲವನ್ನೂ ಕಾರ್ಯಗತಗೊಳಿಸದಿರಬಹುದು.
ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಬ್ಲೂಟೂತ್ ಸ್ಟ್ಯಾಕ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಈ ಕೆಳಗಿನ ಪ್ರೊಫೈಲ್‌ಗೆ ಸಮ್ಮತಿಸುತ್ತವೆ: ಜಾಯಿಂಟ್ ಸ್ಟಿರಿಯೊ, 8 ಬ್ಯಾಂಡ್‌ಗಳು, 16 ಬ್ಲಾಕ್‌ಗಳು, ಲೌಡ್‌ನೆಸ್, ಬಿಟ್‌ಪೂಲ್ 2..53. ಈ ಪ್ರೊಫೈಲ್ 44.1 kHz ಆಡಿಯೊವನ್ನು 328 kbps ಬಿಟ್‌ರೇಟ್‌ನಲ್ಲಿ ಎನ್‌ಕೋಡ್ ಮಾಡುತ್ತದೆ.
ಬಿಟ್‌ಪೂಲ್ ಪ್ಯಾರಾಮೀಟರ್ ನೇರವಾಗಿ ಒಂದು ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಬಿಟ್ರೇಟ್ ಅನ್ನು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ: ಅದು ಹೆಚ್ಚಿನದು, ಹೆಚ್ಚಿನ ಬಿಟ್ರೇಟ್ ಮತ್ತು ಆದ್ದರಿಂದ ಗುಣಮಟ್ಟ.
ಆದಾಗ್ಯೂ, ಬಿಟ್‌ಪೂಲ್ ನಿಯತಾಂಕವನ್ನು ನಿರ್ದಿಷ್ಟ ಪ್ರೊಫೈಲ್‌ಗೆ ಜೋಡಿಸಲಾಗಿಲ್ಲ; ಬಿಟ್ರೇಟ್ ಇತರ ನಿಯತಾಂಕಗಳಿಂದ ಹೆಚ್ಚಾಗಿ ಪ್ರಭಾವಿತವಾಗಿರುತ್ತದೆ: ಚಾನಲ್‌ಗಳ ಪ್ರಕಾರ, ಆವರ್ತನ ಬ್ಯಾಂಡ್‌ಗಳ ಸಂಖ್ಯೆ, ಬ್ಲಾಕ್‌ಗಳ ಸಂಖ್ಯೆ. ಬಿಟ್‌ಪೂಲ್ ಅನ್ನು ಬದಲಾಯಿಸದೆ, ಪ್ರಮಾಣಿತವಲ್ಲದ ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ಒಪ್ಪಿಕೊಳ್ಳುವ ಮೂಲಕ ನೀವು ಪರೋಕ್ಷವಾಗಿ ಬಿಟ್ರೇಟ್ ಅನ್ನು ಹೆಚ್ಚಿಸಬಹುದು.

AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

SBC ಬಿಟ್ರೇಟ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಸೂತ್ರ

ಉದಾಹರಣೆಗೆ, ಡ್ಯುಯಲ್ ಚಾನೆಲ್ ಮೋಡ್ ಪ್ರತಿ ಚಾನಲ್‌ಗೆ ಸಂಪೂರ್ಣ ಬಿಟ್‌ಪೂಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಚಾನಲ್‌ಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ. ಜಾಯಿಂಟ್ ಸ್ಟಿರಿಯೊ ಬದಲಿಗೆ ಡ್ಯುಯಲ್ ಚಾನೆಲ್ ಅನ್ನು ಬಳಸಲು ಸಾಧನವನ್ನು ಒತ್ತಾಯಿಸುವ ಮೂಲಕ, ನಾವು ಅದೇ ಗರಿಷ್ಠ ಬಿಟ್‌ಪೂಲ್ ಮೌಲ್ಯದೊಂದಿಗೆ ಸುಮಾರು ಎರಡು ಪಟ್ಟು ಬಿಟ್ರೇಟ್ ಅನ್ನು ಪಡೆಯುತ್ತೇವೆ: 617 kbps.
ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಸಮಾಲೋಚನಾ ಹಂತದಲ್ಲಿ ಪ್ರೊಫೈಲ್‌ಗೆ ಸಂಬಂಧಿಸದ ಬಿಟ್‌ಪೂಲ್ ಮೌಲ್ಯದ ಬಳಕೆಯು A2DP ಮಾನದಂಡದಲ್ಲಿನ ದೋಷವಾಗಿದೆ, ಇದು SBC ಗುಣಮಟ್ಟದ ಕೃತಕ ಮಿತಿಗೆ ಕಾರಣವಾಯಿತು. ಬಿಟ್‌ಪೂಲ್‌ಗಿಂತ ಬಿಟ್ರೇಟ್ ಅನ್ನು ಮಾತುಕತೆ ಮಾಡಲು ಇದು ಹೆಚ್ಚು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ.

ಈ ಸ್ಥಿರ ಬಿಟ್‌ಪೂಲ್ ಮತ್ತು ಬಿಟ್ರೇಟ್ ಮೌಲ್ಯಗಳು ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಆಡಿಯೊಗಾಗಿ ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾದ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಟೇಬಲ್‌ನಿಂದ ಹುಟ್ಟಿಕೊಂಡಿವೆ. ಆದರೆ ಈ ಮೌಲ್ಯಗಳಿಗೆ ನಿಮ್ಮನ್ನು ಮಿತಿಗೊಳಿಸಲು ಶಿಫಾರಸು ಒಂದು ಕಾರಣವಲ್ಲ.

AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

2 ರಿಂದ 1.2 ರವರೆಗೆ ಸಕ್ರಿಯವಾಗಿರುವ A2007DP v2015 ವಿವರಣೆಯು 512 kbps ವರೆಗಿನ ಬಿಟ್ರೇಟ್‌ಗಳೊಂದಿಗೆ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಎಲ್ಲಾ ಡಿಕೋಡಿಂಗ್ ಸಾಧನಗಳ ಅಗತ್ಯವಿದೆ:

SNK ಯ ಡಿಕೋಡರ್ ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ಬಿಟ್‌ಪೂಲ್ ಮೌಲ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಅದು ಗರಿಷ್ಠ ಬಿಟ್ ದರವನ್ನು ಮೀರುವುದಿಲ್ಲ. ಈ ಪ್ರೊಫೈಲ್ ಮೊನೊಗೆ ಲಭ್ಯವಿರುವ ಗರಿಷ್ಠ ಬಿಟ್ ದರವನ್ನು 320kb/s ಗೆ ಮತ್ತು ಎರಡು-ಚಾನಲ್ ಮೋಡ್‌ಗಳಿಗೆ 512kb/s ಗೆ ಮಿತಿಗೊಳಿಸುತ್ತದೆ.

ನಿರ್ದಿಷ್ಟತೆಯ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಬಿಟ್ರೇಟ್ ಮೇಲೆ ಯಾವುದೇ ಮಿತಿಯಿಲ್ಲ. EDR ಅನ್ನು ಬೆಂಬಲಿಸುವ 2015 ರ ನಂತರ ಬಿಡುಗಡೆಯಾದ ಆಧುನಿಕ ಹೆಡ್‌ಫೋನ್‌ಗಳು ≈730 kbps ವರೆಗೆ ಬಿಟ್ ದರಗಳನ್ನು ಬೆಂಬಲಿಸಬಹುದು ಎಂದು ಅಂದಾಜಿಸಲಾಗಿದೆ.

ಕೆಲವು ಕಾರಣಗಳಿಗಾಗಿ, ನಾನು ಪರೀಕ್ಷಿಸಿದ Linux (PulseAudio), Android, Blackberry ಮತ್ತು macOS ಬ್ಲೂಟೂತ್ ಸ್ಟ್ಯಾಕ್‌ಗಳು ಬಿಟ್‌ಪೂಲ್ ಪ್ಯಾರಾಮೀಟರ್‌ನ ಗರಿಷ್ಠ ಮೌಲ್ಯದ ಮೇಲೆ ಕೃತಕ ಮಿತಿಗಳನ್ನು ಹೊಂದಿವೆ, ಇದು ಗರಿಷ್ಠ ಬಿಟ್ರೇಟ್ ಅನ್ನು ನೇರವಾಗಿ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಆದರೆ ಇದು ದೊಡ್ಡ ಸಮಸ್ಯೆ ಅಲ್ಲ; ಬಹುತೇಕ ಎಲ್ಲಾ ಹೆಡ್‌ಫೋನ್‌ಗಳು ಗರಿಷ್ಠ ಬಿಟ್‌ಪೂಲ್ ಮೌಲ್ಯವನ್ನು 53 ಕ್ಕೆ ಮಿತಿಗೊಳಿಸುತ್ತವೆ.
ನಾನು ಈಗಾಗಲೇ ನೋಡಿದಂತೆ, ಹೆಚ್ಚಿನ ಸಾಧನಗಳು 551 ಕೆಬಿಪಿಎಸ್ ಬಿಟ್ರೇಟ್‌ನೊಂದಿಗೆ ಮಾರ್ಪಡಿಸಿದ ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್‌ನಲ್ಲಿ ಅಡೆತಡೆಗಳು ಅಥವಾ ಕ್ರ್ಯಾಕಲ್‌ಗಳಿಲ್ಲದೆ ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಆದರೆ ಅಂತಹ ಬಿಟ್ರೇಟ್ ಸಾಮಾನ್ಯ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ, ಸಾಮಾನ್ಯ ಬ್ಲೂಟೂತ್ ಸ್ಟ್ಯಾಕ್‌ಗಳಲ್ಲಿ ಎಂದಿಗೂ ಸ್ಥಿರವಾಗಿರುವುದಿಲ್ಲ.

ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ

A2DP ಮಾನದಂಡಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವ ಯಾವುದೇ ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಡ್ಯುಯಲ್ ಚಾನೆಲ್ ಮೋಡ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಇಂಟರ್ಫೇಸ್‌ನಿಂದ ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.

ಇಂಟರ್ಫೇಸ್ಗೆ ಟಾಗಲ್ ಅನ್ನು ಸೇರಿಸೋಣ! ನಾನು Android 8.1 ಮತ್ತು Android 9 ಗಾಗಿ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಮಾಡಿದ್ದೇನೆ ಅದು ಸ್ಟಾಕ್‌ಗೆ ಪೂರ್ಣ ಡ್ಯುಯಲ್ ಚಾನೆಲ್ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಡೆವ್ ಪರಿಕರಗಳಲ್ಲಿ ಮೋಡ್ ಟಾಗಲ್ ಮೆನುಗೆ ಮೋಡ್ ಅನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಡ್ಯುಯಲ್ ಚಾನೆಲ್-ಸಕ್ರಿಯಗೊಳಿಸಿದ SBC ಗಳನ್ನು aptX ನಂತಹ ಹೆಚ್ಚುವರಿ ಕೊಡೆಕ್‌ನಂತೆ ಪರಿಗಣಿಸಿ , AAC, ಅಥವಾ LDAC (Android ಇದನ್ನು HD Audio ಎಂದು ಕರೆಯುತ್ತದೆ) ಬ್ಲೂಟೂತ್ ಸಾಧನ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಚೆಕ್‌ಮಾರ್ಕ್ ಸೇರಿಸುವ ಮೂಲಕ. ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

Android 9 ಗಾಗಿ ಪ್ಯಾಚ್ ಮಾಡಿ
Android 8.1 ಗಾಗಿ ಪ್ಯಾಚ್ ಮಾಡಿ

ಚೆಕ್‌ಬಾಕ್ಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ಬ್ಲೂಟೂತ್ ಆಡಿಯೊವನ್ನು ಬಿಟ್ರೇಟ್‌ನಲ್ಲಿ ರವಾನಿಸಲು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ 551 ಕೆಬಿಪಿಎಸ್, ಹೆಡ್‌ಫೋನ್‌ಗಳು 3 Mbit/s ಸಂಪರ್ಕ ವೇಗವನ್ನು ಬೆಂಬಲಿಸಿದರೆ, ಅಥವಾ 452 ಕೆಬಿಪಿಎಸ್, ಹೆಡ್‌ಫೋನ್‌ಗಳು 2 Mbit/s ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸಿದರೆ.

ಈ ಪ್ಯಾಚ್ ಅನ್ನು ಕೆಳಗಿನ ಪರ್ಯಾಯ ಫರ್ಮ್‌ವೇರ್‌ಗಳಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ:

  • LineageOS
  • ಪುನರುತ್ಥಾನ ರೀಮಿಕ್ಸ್
  • crDroid

551 ಮತ್ತು 452 kbit/s ಎಲ್ಲಿಂದ ಬಂತು?

ಬ್ಲೂಟೂತ್ ಏರ್-ಹಂಚಿಕೆ ತಂತ್ರಜ್ಞಾನವು ದೊಡ್ಡ ಸ್ಥಿರ-ಗಾತ್ರದ ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ರವಾನಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸ್ಲಾಟ್‌ಗಳಲ್ಲಿ ಡೇಟಾ ವರ್ಗಾವಣೆ ಸಂಭವಿಸುತ್ತದೆ, ಒಂದು ವರ್ಗಾವಣೆಯಲ್ಲಿ ಕಳುಹಿಸಲಾದ ಸ್ಲಾಟ್‌ಗಳ ದೊಡ್ಡ ಸಂಖ್ಯೆ 5. 1 ಅಥವಾ 3 ಸ್ಲಾಟ್‌ಗಳನ್ನು ಬಳಸುವ ವರ್ಗಾವಣೆ ವಿಧಾನಗಳೂ ಇವೆ, ಆದರೆ 2 ಅಥವಾ 4 ಅಲ್ಲ. 5 ಸ್ಲಾಟ್‌ಗಳಲ್ಲಿ ನೀವು ಸಂಪರ್ಕ ವೇಗದಲ್ಲಿ 679 ಬೈಟ್‌ಗಳವರೆಗೆ ವರ್ಗಾಯಿಸಬಹುದು 2 Mbit/s ಮತ್ತು 1021 Mbit/s ವೇಗದಲ್ಲಿ 3 ಬೈಟ್‌ಗಳವರೆಗೆ ಮತ್ತು ಕ್ರಮವಾಗಿ 3 - 367 ಮತ್ತು 552 ಬೈಟ್‌ಗಳಲ್ಲಿ.

AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ನಾವು 679 ಅಥವಾ 1021 ಬೈಟ್‌ಗಳಿಗಿಂತ ಕಡಿಮೆ ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸಲು ಬಯಸಿದರೆ, ಆದರೆ 367 ಅಥವಾ 552 ಬೈಟ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚು, ವರ್ಗಾವಣೆಯು ಇನ್ನೂ 5 ಸ್ಲಾಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಡೇಟಾವನ್ನು ಅದೇ ಸಮಯದಲ್ಲಿ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ, ಇದು ವರ್ಗಾವಣೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.

AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಡ್ಯುಯಲ್ ಚಾನೆಲ್ ಮೋಡ್‌ನಲ್ಲಿ SBC, ಬಿಟ್‌ಪೂಲ್ 44100 ಪ್ಯಾರಾಮೀಟರ್‌ಗಳೊಂದಿಗೆ 38 Hz ಆಡಿಯೊದಲ್ಲಿ, ಪ್ರತಿ ಫ್ರೇಮ್‌ಗೆ 16 ಬ್ಲಾಕ್‌ಗಳು, 8 ಆವರ್ತನ ಶ್ರೇಣಿಗಳು, 164 kbps ಬಿಟ್‌ರೇಟ್‌ನೊಂದಿಗೆ ಆಡಿಯೊವನ್ನು 452 ಬೈಟ್ ಫ್ರೇಮ್‌ಗಳಿಗೆ ಎನ್‌ಕೋಡ್ ಮಾಡುತ್ತದೆ.
ಆಡಿಯೊ ಪೇಲೋಡ್‌ನಿಂದ 2 ಬೈಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ L16CAP ಮತ್ತು AVDTP ವರ್ಗಾವಣೆ ಪ್ರೋಟೋಕಾಲ್‌ಗಳಲ್ಲಿ ಆಡಿಯೊವನ್ನು ಆವರಿಸಿರಬೇಕು.

AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಹೀಗಾಗಿ, 5 ಸ್ಲಾಟ್‌ಗಳೊಂದಿಗೆ ಒಂದು ಬ್ಲೂಟೂತ್ ಪ್ರಸರಣವು 4 ಆಡಿಯೊ ಫ್ರೇಮ್‌ಗಳಿಗೆ ಅವಕಾಶ ಕಲ್ಪಿಸುತ್ತದೆ:

679 (EDR 2 mbit/s DH5) - 4 (L2CAP) - 12 (AVDTP/RTP) - 1 (заголовок SBC) - (164*4) = 6

ಕಳುಹಿಸಲಾದ ಪ್ಯಾಕೆಟ್‌ಗೆ ನಾವು 11.7 ms ಆಡಿಯೊ ಡೇಟಾವನ್ನು ಹೊಂದಿಸುತ್ತೇವೆ, ಅದನ್ನು 3.75 ms ನಲ್ಲಿ ರವಾನಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಾವು ಪ್ಯಾಕೆಟ್‌ನಲ್ಲಿ 6 ಬಳಕೆಯಾಗದ ಬೈಟ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ.
ನೀವು ಬಿಟ್‌ಪೂಲ್ ಅನ್ನು ಸ್ವಲ್ಪ ಹೆಚ್ಚಿಸಿದರೆ, ಇನ್ನು ಮುಂದೆ 4 ಆಡಿಯೊ ಫ್ರೇಮ್‌ಗಳನ್ನು ಒಂದು ಪ್ಯಾಕೇಜ್‌ಗೆ ಪ್ಯಾಕ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ನೀವು ಒಂದು ಸಮಯದಲ್ಲಿ 3 ಫ್ರೇಮ್‌ಗಳನ್ನು ಕಳುಹಿಸಬೇಕಾಗುತ್ತದೆ, ಇದು ಪ್ರಸರಣ ದಕ್ಷತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಪ್ರತಿ ಫ್ರೇಮ್‌ಗೆ ಪ್ರಸಾರವಾಗುವ ಆಡಿಯೊ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಕಳಪೆ ರೇಡಿಯೊ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಆಡಿಯೊ ತೊದಲುವಿಕೆಗೆ ಹೆಚ್ಚು ವೇಗವಾಗಿ ಕಾರಣವಾಗುತ್ತದೆ.

ಅದೇ ರೀತಿಯಲ್ಲಿ, EDR 551 Mbit/s ಗೆ 3 kbit/s ನ ಬಿಟ್‌ರೇಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ: Bitpool 47 ಜೊತೆಗೆ, ಪ್ರತಿ ಫ್ರೇಮ್‌ಗೆ 16 ಬ್ಲಾಕ್‌ಗಳು, 8 ಆವರ್ತನ ಶ್ರೇಣಿಗಳು, ಫ್ರೇಮ್ ಗಾತ್ರವು 200 ಬೈಟ್‌ಗಳು, ಬಿಟ್ರೇಟ್ 551 kbit/s. ಒಂದು ಪ್ಯಾಕೇಜ್ 5 ಫ್ರೇಮ್‌ಗಳು ಅಥವಾ 14.6 ms ಸಂಗೀತವನ್ನು ಒಳಗೊಂಡಿದೆ.

ಎಲ್ಲಾ SBC ನಿಯತಾಂಕಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ಅಲ್ಗಾರಿದಮ್ ಸಾಕಷ್ಟು ಸಂಕೀರ್ಣವಾಗಿದೆ, ನೀವು ಹಸ್ತಚಾಲಿತವಾಗಿ ಎಣಿಸಿದರೆ ನೀವು ಸುಲಭವಾಗಿ ಗೊಂದಲಕ್ಕೊಳಗಾಗಬಹುದು, ಆದ್ದರಿಂದ ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ ಸಹಾಯ ಮಾಡಲು ನಾನು ಸಂವಾದಾತ್ಮಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಮಾಡಿದ್ದೇನೆ: btcodecs.valdikss.org.ru/sbc-bitrate-calculator

ಇದೆಲ್ಲ ಏಕೆ ಬೇಕು?

ಆಪ್ಟಿಎಕ್ಸ್ ಕೊಡೆಕ್‌ನ ಧ್ವನಿ ಗುಣಮಟ್ಟದ ಬಗ್ಗೆ ಜನಪ್ರಿಯ ನಂಬಿಕೆಗೆ ವಿರುದ್ಧವಾಗಿ, ಕೆಲವು ಫೈಲ್‌ಗಳಲ್ಲಿ ಇದು 328 ಕೆಬಿಪಿಎಸ್ ಪ್ರಮಾಣಿತ ಬಿಟ್ರೇಟ್‌ನೊಂದಿಗೆ ಎಸ್‌ಬಿಸಿಗಿಂತ ಕೆಟ್ಟ ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡುತ್ತದೆ.

SBC ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಕಡಿಮೆ-ಹೆಚ್ಚಿನ ಆಧಾರದ ಮೇಲೆ ಆವರ್ತನ ಬ್ಯಾಂಡ್‌ಗಳಿಗೆ ಕ್ವಾಂಟೀಕರಣ ಬಿಟ್‌ಗಳನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಬಿಟ್ರೇಟ್ ಅನ್ನು ಕಡಿಮೆ ಮತ್ತು ಮಧ್ಯಮ ಆವರ್ತನಗಳಿಗೆ ಬಳಸಿದರೆ, ಹೆಚ್ಚಿನ ಆವರ್ತನಗಳನ್ನು "ಕಟ್ ಆಫ್" ಮಾಡಲಾಗುತ್ತದೆ (ಬದಲಿಗೆ ಮೌನ ಇರುತ್ತದೆ).
aptX ಸಾರ್ವಕಾಲಿಕ ಒಂದೇ ಸಂಖ್ಯೆಯ ಬಿಟ್‌ಗಳೊಂದಿಗೆ ಆವರ್ತನ ಬ್ಯಾಂಡ್‌ಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸುತ್ತದೆ, ಅದಕ್ಕಾಗಿಯೇ ಇದು ಸ್ಥಿರವಾದ ಬಿಟ್‌ರೇಟ್ ಅನ್ನು ಹೊಂದಿದೆ: 352 kHz ಗೆ 44.1 kbps, 384 ​​kHz ಗೆ 48 kbps, ಮತ್ತು ಅದು ಹೆಚ್ಚು ಅಗತ್ಯವಿರುವ ಆವರ್ತನಗಳಿಗೆ "ಬಿಟ್-ಶಿಫ್ಟ್" ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. . SBC ಯಂತಲ್ಲದೆ, aptX ಆವರ್ತನಗಳನ್ನು "ಕಟ್" ಮಾಡುವುದಿಲ್ಲ, ಆದರೆ ಅವುಗಳಿಗೆ ಕ್ವಾಂಟೈಸೇಶನ್ ಶಬ್ದವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಆಡಿಯೊದ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಕೆಲವೊಮ್ಮೆ ವಿಶಿಷ್ಟವಾದ ಕ್ರ್ಯಾಕ್ಲಿಂಗ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. SBC "ವಿವರಗಳನ್ನು ತಿನ್ನುತ್ತದೆ" - ಶಾಂತ ಪ್ರದೇಶಗಳನ್ನು ತಿರಸ್ಕರಿಸುತ್ತದೆ.
ಸರಾಸರಿಯಾಗಿ, SBC 328k ಗೆ ಹೋಲಿಸಿದರೆ, aptX ವಿಶಾಲ ಆವರ್ತನ ಶ್ರೇಣಿಯೊಂದಿಗೆ ಸಂಗೀತದಲ್ಲಿ ಕಡಿಮೆ ಅಸ್ಪಷ್ಟತೆಯನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ, ಆದರೆ ಕಿರಿದಾದ ಆವರ್ತನ ಶ್ರೇಣಿ ಮತ್ತು ವಿಶಾಲ ಕ್ರಿಯಾತ್ಮಕ ಶ್ರೇಣಿಯ ಸಂಗೀತದಲ್ಲಿ, SBC 328k ಕೆಲವೊಮ್ಮೆ ಗೆಲ್ಲುತ್ತದೆ.

ಒಂದು ವಿಶೇಷ ಪ್ರಕರಣವನ್ನು ಪರಿಗಣಿಸೋಣ. ಪಿಯಾನೋ ನುಡಿಸುವ ರೆಕಾರ್ಡಿಂಗ್‌ನ ಸ್ಪೆಕ್ಟ್ರೋಗ್ರಾಮ್:
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಮುಖ್ಯ ಶಕ್ತಿಯು 0 ರಿಂದ 4 kHz ವರೆಗಿನ ಆವರ್ತನಗಳಲ್ಲಿ ಇರುತ್ತದೆ ಮತ್ತು 10 kHz ವರೆಗೆ ಮುಂದುವರಿಯುತ್ತದೆ.
aptX ನಲ್ಲಿ ಸಂಕುಚಿತಗೊಂಡ ಫೈಲ್‌ನ ಸ್ಪೆಕ್ಟ್ರೋಗ್ರಾಮ್ ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಮತ್ತು ಇದು SBC 328k ತೋರುತ್ತಿದೆ.
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

SBC 328k ನಿಯತಕಾಲಿಕವಾಗಿ 16 kHz ಗಿಂತ ಹೆಚ್ಚಿನ ಶ್ರೇಣಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಆಫ್ ಮಾಡಿದೆ ಮತ್ತು ಈ ಮೌಲ್ಯಕ್ಕಿಂತ ಕೆಳಗಿನ ಶ್ರೇಣಿಗಳಲ್ಲಿ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಬಿಟ್ರೇಟ್ ಅನ್ನು ಖರ್ಚು ಮಾಡಿದೆ ಎಂದು ನೋಡಬಹುದು. ಆದಾಗ್ಯೂ, aptX ಮಾನವನ ಕಿವಿಗೆ ಕೇಳಿಸಬಹುದಾದ ಆವರ್ತನ ಸ್ಪೆಕ್ಟ್ರಮ್‌ಗೆ ಹೆಚ್ಚಿನ ವಿರೂಪತೆಯನ್ನು ಪರಿಚಯಿಸಿತು, aptX ಸ್ಪೆಕ್ಟ್ರೋಗ್ರಾಮ್‌ನಿಂದ ಕಳೆಯಲಾದ ಮೂಲ ಸ್ಪೆಕ್ಟ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಕಾಣಬಹುದು (ಪ್ರಕಾಶಮಾನವಾದ, ಹೆಚ್ಚು ಅಸ್ಪಷ್ಟತೆ):
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

SBC 328k 0 ರಿಂದ 10 kHz ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಕಡಿಮೆ ಸಿಗ್ನಲ್ ಅನ್ನು ಹಾಳುಮಾಡುತ್ತದೆ ಮತ್ತು ಉಳಿದವುಗಳನ್ನು ಕತ್ತರಿಸಿ:
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಬ್ಯಾಂಡ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸದೆಯೇ ಸಂಪೂರ್ಣ ಆವರ್ತನ ಶ್ರೇಣಿಯನ್ನು ಸಂರಕ್ಷಿಸಲು SBC ಯ 485k ಬಿಟ್ರೇಟ್ ಸಾಕಾಗಿತ್ತು.
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

SBC 485k ಈ ಟ್ರ್ಯಾಕ್‌ನಲ್ಲಿ 0-15 kHz ಶ್ರೇಣಿಯಲ್ಲಿ aptX ಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ಮುಂದಿದೆ, 15-22 kHz ನ ಚಿಕ್ಕದಾದ ಆದರೆ ಇನ್ನೂ ಗಮನಾರ್ಹ ವ್ಯತ್ಯಾಸದೊಂದಿಗೆ (ಕಪ್ಪಾಗಿರುವುದು ಕಡಿಮೆ ಅಸ್ಪಷ್ಟತೆ):
AAC, aptX ಮತ್ತು LDAC ಕೊಡೆಕ್‌ಗಳಿಲ್ಲದ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಧ್ವನಿಯನ್ನು ಸುಧಾರಿಸಲು ನಾವು ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ

ಮೂಲ ಆಡಿಯೋ, SBC ಮತ್ತು aptX ನ ಆರ್ಕೈವ್.

ಹೆಚ್ಚಿನ-ಬಿಟ್ರೇಟ್ SBC ಗೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ, ಯಾವುದೇ ಹೆಡ್‌ಫೋನ್‌ನಲ್ಲಿ ಆಗಾಗ್ಗೆ aptX ಅನ್ನು ಸೋಲಿಸುವ ಆಡಿಯೊವನ್ನು ನೀವು ಪಡೆಯುತ್ತೀರಿ. 3 Mbps EDR ಸಂಪರ್ಕವನ್ನು ಬೆಂಬಲಿಸುವ ಹೆಡ್‌ಫೋನ್‌ಗಳಲ್ಲಿ, 551 kbps ಬಿಟ್ರೇಟ್ aptX HD ಗೆ ಹೋಲಿಸಬಹುದಾದ ಧ್ವನಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

ನೀವು ಇನ್ನೂ ಹೆಚ್ಚಿನದನ್ನು ಮಾಡಬಹುದೇ?

ಆಂಡ್ರಾಯ್ಡ್ ಪ್ಯಾಚ್ 2 Mbps EDR ಸಾಧನಗಳಿಗೆ ಬಿಟ್ರೇಟ್ ಅನ್ನು ಮತ್ತಷ್ಟು ಹೆಚ್ಚಿಸುವ ಆಯ್ಕೆಯನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಕಷ್ಟಕರವಾದ ರೇಡಿಯೊ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಪ್ರಸರಣ ಸ್ಥಿರತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವ ವೆಚ್ಚದಲ್ಲಿ ನೀವು ಬಿಟ್ರೇಟ್ ಅನ್ನು 452 kbit/s ನಿಂದ 595 kbit/s ಗೆ ಹೆಚ್ಚಿಸಬಹುದು.
persist.bluetooth.sbc_hd_higher_bitrate ವೇರಿಯೇಬಲ್ ಅನ್ನು 1 ಗೆ ಹೊಂದಿಸಲು ಸಾಕು:

# setprop persist.bluetooth.sbc_hd_higher_bitrate 1

ವಿಪರೀತ ಬಿಟ್ರೇಟ್ ಪ್ಯಾಚ್ ಅನ್ನು ಇಲ್ಲಿಯವರೆಗೆ LineageOS 15.1 ನಲ್ಲಿ ಮಾತ್ರ ಅಳವಡಿಸಲಾಗಿದೆ, ಆದರೆ 16.0 ನಲ್ಲಿ ಅಲ್ಲ.

ಸಾಧನ ಹೊಂದಾಣಿಕೆ

SBC ಡ್ಯುಯಲ್ ಚಾನೆಲ್ ಅನ್ನು ಬಹುತೇಕ ಎಲ್ಲಾ ಹೆಡ್‌ಫೋನ್‌ಗಳು, ಸ್ಪೀಕರ್‌ಗಳು ಮತ್ತು ಕಾರ್ ಹೆಡ್ ಘಟಕಗಳು ಬೆಂಬಲಿಸುತ್ತವೆ. ಇದು ಆಶ್ಚರ್ಯವೇನಿಲ್ಲ - ಯಾವುದೇ ಡಿಕೋಡಿಂಗ್ ಸಾಧನಗಳಲ್ಲಿ ಗುಣಮಟ್ಟಕ್ಕೆ ಅದರ ಬೆಂಬಲದ ಅಗತ್ಯವಿದೆ. ಈ ಮೋಡ್ ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡುವ ಸಣ್ಣ ಸಂಖ್ಯೆಯ ಸಾಧನಗಳಿವೆ, ಆದರೆ ಇವುಗಳು ಪ್ರತ್ಯೇಕವಾದ ನಿದರ್ಶನಗಳಾಗಿವೆ.
ಹೊಂದಾಣಿಕೆಯ ಸಾಧನಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ಇಲ್ಲಿ ಕಾಣಬಹುದು 4pda ಅಥವಾ , Xda ಅಭಿವರ್ಧಕರು.

ಧ್ವನಿ ವ್ಯತ್ಯಾಸಗಳ ಹೋಲಿಕೆ

ನಾನು ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ನೈಜ ಸಮಯದಲ್ಲಿ SBC (ಹಾಗೆಯೇ aptX ಮತ್ತು aptX HD) ಗೆ ಆಡಿಯೊವನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡುವ ವೆಬ್ ಸೇವೆಯನ್ನು ಮಾಡಿದ್ದೇನೆ. ಇದರೊಂದಿಗೆ, ನೀವು ಯಾವುದೇ ವೈರ್ಡ್ ಹೆಡ್‌ಫೋನ್‌ಗಳು, ಸ್ಪೀಕರ್‌ಗಳು ಮತ್ತು ನಿಮ್ಮ ಮೆಚ್ಚಿನ ಸಂಗೀತದಲ್ಲಿ ಬ್ಲೂಟೂತ್ ಮೂಲಕ ಆಡಿಯೊವನ್ನು ರವಾನಿಸದೆಯೇ ವಿವಿಧ SBC ಪ್ರೊಫೈಲ್‌ಗಳು ಮತ್ತು ಇತರ ಕೋಡೆಕ್‌ಗಳ ಧ್ವನಿಯನ್ನು ಹೋಲಿಸಬಹುದು ಮತ್ತು ಆಡಿಯೊವನ್ನು ಪ್ಲೇ ಮಾಡುವಾಗ ನೇರವಾಗಿ ಎನ್‌ಕೋಡಿಂಗ್ ನಿಯತಾಂಕಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು.
btcodecs.valdikss.org.ru/sbc-encoder

Android ಡೆವಲಪರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ

ನಾನು Google ನಲ್ಲಿ ಅನೇಕ ಬ್ಲೂಟೂತ್ ಸ್ಟಾಕ್ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಬರೆದಿದ್ದೇನೆ, ಮುಖ್ಯ Android ಶಾಖೆ - AOSP ನಲ್ಲಿ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಕೇಳಿಕೊಳ್ಳುವಂತೆ ಕೇಳಿದೆ, ಆದರೆ ಒಂದೇ ಒಂದು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಲಿಲ್ಲ. ನನ್ನ ತೇಪೆಗಳು Android ಗಾಗಿ ಗೆರಿಟ್ ಪ್ಯಾಚ್ ಸಿಸ್ಟಮ್ ಒಳಗೊಂಡಿರುವ ಯಾರಿಂದಲೂ ಯಾವುದೇ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡದೆ ಉಳಿದುಕೊಂಡಿದೆ.
Google ನಲ್ಲಿ ಡೆವಲಪರ್‌ಗಳೊಂದಿಗೆ ಸಂಪರ್ಕದಲ್ಲಿರಲು ಮತ್ತು SBC HD ಅನ್ನು Android ಗೆ ತರಲು ನಾನು ಸ್ವಲ್ಪ ಸಹಾಯವನ್ನು ಪಡೆದರೆ ನನಗೆ ಸಂತೋಷವಾಗುತ್ತದೆ. ಗೆರಿಟ್‌ನಲ್ಲಿನ ಪ್ಯಾಚ್ ಈಗಾಗಲೇ ಹಳೆಯದಾಗಿದೆ (ಇದು ಆರಂಭಿಕ ಪರಿಷ್ಕರಣೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ), ಮತ್ತು ಡೆವಲಪರ್‌ಗಳು ನನ್ನ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ನಾನು ಅದನ್ನು ನವೀಕರಿಸುತ್ತೇನೆ (ಅದನ್ನು ನವೀಕರಿಸುವುದು ನನಗೆ ಸುಲಭವಲ್ಲ, Android Q ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಸಾಧನಗಳು ನನ್ನಲ್ಲಿಲ್ಲ )

ತೀರ್ಮಾನಕ್ಕೆ

LineageOS, Resurrection Remix ಮತ್ತು crDroid ಫರ್ಮ್‌ವೇರ್ ಹೊಂದಿರುವ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳ ಬಳಕೆದಾರರು ಇದೀಗ ಸುಧಾರಿತ ಧ್ವನಿ ಗುಣಮಟ್ಟವನ್ನು ಆನಂದಿಸಬಹುದು, ಬ್ಲೂಟೂತ್ ಸಾಧನ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಆಯ್ಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ. ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಹೆಚ್ಚಿದ SBC ಬಿಟ್ರೇಟ್ ಅನ್ನು ಸಹ ಪಡೆಯಬಹುದು ಪಾಲಿ ರೋಹರ್ ಅವರಿಂದ ಪ್ಯಾಚ್, ಇದು, ಇತರ ವಿಷಯಗಳ ಜೊತೆಗೆ, aptX, aptX HD ಮತ್ತು FastStream ಕೊಡೆಕ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ