Sunday, October 10, 2021

The principle of inversion, Sign+ & Sign+ (c)RS

The principle of inversion, Sign+ & Sign+ (c)RS


In principle one uses a wave inverter circuit to invert a Waveform,
Such a circuit is called a wave inverter or converter; A diode matrix <>

Maths of a positive integer form allow all positive values, Invert the wave & All Negative.

So what do you propose is the purpose of wave inverting a waveform on an Integer Processor?

All Integer values of Positive Value subtracted + Inversion = Remainder Negative value,

In our case we are using the number to compute the differential in a L - R = Center Value.

Larger number - Smaller number = All values positive, Inversion leaves us with the remainder on the positive & Negative Value Set..

Rather than invert we sign (1 Bit) & therefore can subtract the value from a larger value without using Negative Values in a whole line,

Principally A Sin, Cosine pair are both positive; Or we can invert with a single Bit.

NON-FPU, All Integer & Hence for a codec & Display unit we can use all positive Values in out maths & most objectives involving subtracting waves;

We can displace for 0.0> Values of a sub 0 value such as 0.001

https://science.n-helix.com/2018/01/integer-floats-with-remainder-theory.html

https://science.n-helix.com/2021/02/multi-operation-maths.html

https://science.n-helix.com/2021/03/brain-bit-precision-int32-fp32-int16.html

Useful here:
https://science.n-helix.com/2021/10/he-aacsbc-overlapping-wave-domains.html
https://science.n-helix.com/2021/10/eccd-vr-3datmos-enhanced-codec.html

*****

Precision & Inversion - Waveform delta, Timing, Scaling, Inversion & reversion in timing circuits & Computation, Audio, Video & Visual Systems (c)RS

Usage cases include : Defining Audio , World beating power grids , Computer Chips, AMP's & PreAMPS & Power chargers & power supply or packages.

*

Such is called an inverted 4/3 Analog or digital Wave converter, Where in a Wave of high density is converted into a low frequency; Mostly about timing and precision,

Low to high conversion is mostly about smooth wave modulation and specifically for situations commanding Very precise tight waveforms of Factored precision on lower bit order processors & principally is used for timing clocks;

For example Red Laser light amplitude modulators & timers of the slow & thus high precision simple function with an almost impossible to beat TIME Precision,

Usage cases include : Defining Audio , World beating power grids , Computer Chips, AMP's & PreAMPS & Power chargers & power supply or packages.

"Inverted Driver Geometry (IDG), with the bass/mid driver sited above the treble unit rather than below. This aids time-alignment."

(c)RS

Examples :

Mission(tm) Accomplished A Classic British Speaker Brand : Wireless : https://www.forbes.com/sites/marksparrow/2021/09/30/mission-accomplished-as-classic-british-speaker-brand-goes-wireless/

(Principally, Because hay! in Napoli we like a good price)

*

Sub-Banding Audio compression document 


https://science.n-helix.com/2021/10/he-aacsbc-overlapping-wave-domains.html
Example use of -+ Signed Data Arrays: 

SiMD 16Bit, 2 workflows+ exist:

16Bit positive 16Bit Negative, Use cases:

Antialiasing
Sharpening
Noise subtraction (Image+ -Noise, Quick) ANC
HDR, Low & high field arrays
HDR, High Pass & Low Pass, Light & Shadow (Light)

*
Integers in Low frequency band Clean waveform deltoids.
Integer -+ Signed Data Arrays Example banding for lower frequency audio channel sub-banding.

Integer is a good clean vibrant Bing sound,
With clean sounds; Sin waves & Low wave frequency;
A clean FP16b or 16Bit is a good way to go!

If we have plenty of FP16b we can still convert to float, but this way integer has low data rate + high efficiency in CPU & GPU + AVX 
*
Sub-Band Fractioning Signed : Camera CMOS, Sensor & Codec Example:
Sub-Band Fractioning +- Array Line Input SiMD FastMath

By using sub-banding fractions (For Example SBC Codec)
Small values can be subtracted or added to values & interpolated:

16Bit value, -+ small value & Interpolate
(Interpolate + 32Bit In/Out Cache Memory value storage Array) processor instruction set

Example 16Bit Arrays + 32Bit Array processor instruction set
16Bit Value, -+ Sub-Band of lower or higher frequency + Interpolate in 32Bit,
Merging & Super-Sampling & filtering.

Example 16Bit Operations of -+ Sign Code: CPU, FPU, GPU with Sub-Banding Maths (c)RS


Firstly a - Signed integer does not need to be a - Value if we apply a Table with Value Band:

Variable Table Vectored Database Variable (c)RS

Definition Table: B = Sub-Band (Defined as a value of a valid 16Bit Value; That represents a High or Low bit of a Bit Depth
32Bit Value / 2 = (2 * 16Bit : -+ Signed &or B1 + B2)
or 2 = (2 * 16Bit : -+ Signed &or B1 + B2)
or 3 = ( 3 * 80Bit : -+ Signed &or B1 + B2 + B3)
or 4 = (4 * 16Bit = 64Bit : -+ Signed &or B1 + B2 + B3 + B4)

B0 +- Signed Line in Variable Table 16bit
B1 +- Signed Line in Variable Table 16bit

V1(16Bit) + V2(16Bit) line = V3(32Bit)

V1 & V2 Make 16Bit transfer & Store possible.
V3 can use a 32Bit Store & Math processor or 32Bit SiMD Unit.

This process is called : Value Banding Table : VBT (c)RS
We can obviously use this procedure with all BitDepths: 8Bit, 16Bit, 32Bit, 64Bit, 80Bit, 128Bit, 256Bit <>

Rupert S

*

Math operations
Stereo audio (Single process)
Quickly inversion Sin, Cos, Tan Subtraction or addition, 
Possible use : Single Array storage of lines of + & - Values 
(For cache read (Quick) or storage space)

MP3, AAC, SBC, AptX Audio decompression, 
Conversion & Storage or play with, Low Processor processing usage requirements.

Tiny DAC & Audio processor arrays for : 
Bluetooth, 
WiFi, 
Headphones, 
Radio DAB+
Clocks; etcetera.

Saturday, October 9, 2021

ECCD-VR-3DAtmos - Enhanced Codec Compression Digital VR

ECCD-VR-3DAtmos - Enhanced Codec Compression Digital VR 7(+16) 1(+2) (L + R) With combined Bitrate Centre channel (c)RS


How to make 3.1 & better audio configurations that makes sense from Joint Channel stereo,
If you use Joint Channels, may aswell make sense!

*

Joint Stereo channels Reasoning: RS


So joint stereo is so we can control where the center is! Single channels of clean stereo require metadata to be positioned in 3D Space....

Joint Stereo requires a lot less processing power to accomplish 3D Spacing in a Field of audio...

So Joint Channel audio in fact accomplishes a few small details....

Because apart from Virtual Surround, Who can position a 3D Array better than Joint Stereo channels!

So until we start analysing the 3D Synodic wave as a speaker cone literally does by default...

Because Analogue Electron beams are 3D!

However Joint channels are literally a 3D Space in Virtual Surround...
But a Very high quality one; considering the following:

Lower processing costs
Natural 3D Space : VR
Real 3D Space with isometric values
Vibrant Dynamic range over a 3D Space

Rupert S

ECCD-VR-3DAtmos Joint Center Channel JCC 3D Audio for BT, TOSLink & eARC 2021-06

For TOSLink, ARC, eARC, Bluetooth

TOSLink specifics are 384Kb/s , If we can manage 1Mb/s Many Codecs work as is.
Bluetooth has the same issues with Data rate & ARC also.

Bluetooth has a specific capacity of 10Mb,
But often 1Mb/s is Codec maximum with reasonable CPU usage.

Specifically, the Encoder & Decoder rate of 1mb/s capacity can do 7.1 with Atmos VR Channels from 16 to 38.

The VR channel capacity is achieved by combining Extended channels (L + R) With combined Bitrate Center channel,

*

VR Channel is the Joint Centre channel,
When you pan the Left & Right channel so that the merged Centre bandwidth..

In essence MP3/MP4/E-AC4/AC3 joint stereo has a merged center; By panning & expressing this center field more left & right...
We modify the surround field; A modification of the joint Channel Stereo..

Additional processing so the Joint Stereo channel expresses a 3D Field from L < JCC > R & additionally Up & down

We use Joint Center Channel to create the controlled panning effect:

        Up
L < JCC > R
     Down


Up < JCC > Down
Left < JCC > Right

We can therefore Create Arrays of panning channels to express 3D Space & can stick within Bluetooth & TOSLink guidelines & at a minimum create:

Left & Right Joint Stereo & Forward to Back Joint Stereo

Or Stereo Left & Stereo right : Forward JCC Back in Left & Right BT Earbud.

*

The capacity to decode with interpolation &or Mathematical Dithering of the (L + R) Center,
Therefore extending virtual channels within the Dolby Atmos + DTS Standards.

(L + R) With combined Bitrate Center channel,

(L + /VR\ + R) Sub (L + /VR\ + R)

(L + /VR\ + R) VRCenterSub (L + /VR\ + R)

(L + /VR\ + R) Sub (L + /VR\ + R)

Dolby:DTS : (c)RS 2021 : 

The way for 72 subchannel 7.1.2 to satisfy Console Working 1024 Variance Pure 3D Positional Audio, 
Is to sub-filter sound profiles provided to 7.1.2+72 Subchannels.. 
As this is a LOT of processing, 
Try not to go too heavy on EGO. 
But Sub-processing Sound field with AA & Anti-isotropic For Audio Waveforms;  like sub-pixel for GPU Screen display WILL Work, Mark my words "Wisdom WORKS".

(c)Rupert Summerskill

*

SBC — 200 to 328kbps
AAC — 128 to 256kbps
LC3 — 160 to 345kbps
LDAC — 300kbps, 660kbps, 990kbps
aptX — 352kbps
aptX HD — 576kbps
aptX Adaptive — 279 to 420kbps
aptX Lossless — 120kbps to >1Mbps

*

https://science.n-helix.com/2021/10/he-aacsbc-overlapping-wave-domains.html

https://science.n-helix.com/2021/09/temporal-aliasing-image-shaping-polygon.html

https://science.n-helix.com/2021/12/3d-audio-plugin.html

https://science.n-helix.com/2022/09/audio-presentation-play.html

https://is.gd/BT_ANC_3DShapedAudio

Dolby Atmos 3D Audio in production
https://www.youtube.com/watch?v=Bmq1Zj2Z0-8

https://www.soundguys.com/the-ultimate-guide-to-bluetooth-headphones-aac-20296/

https://hdbluetooth.com/bluetooth-audio-codecs-explained/

https://www.nextpit.com/bluetooth-audio-codecs

Useful codec speed improvement:
https://science.n-helix.com/2021/10/the-principle-of-inversion-sign-sign-crs.html

#ASIO Produces lower latency from audio Input/Output Cycles https://is.gd/FasterAudioASIO
ASIO #FasterAudio : but a lot faster, like in gaming or production https://www.asio4all.org/

*
For hardware developers of HDMI, VESA, Bluetooth:
ASIO:DSD:SACD:22.5792 MHz (512 times that of CD): 
As https://en.wikipedia.org/wiki/Direct_Stream_Digital 
States only ASIO can playback DSD https://bit.ly/FasterAudioASIO
*  

Samples for Codec & Sound optimisation, Recorded on 2D Mic in 3D


DJ Bobby laser sample , 2 min sample 3D Audio + MC Vocal by JN 
https://is.gd/BobbyLaserJN_EchoZ313 
https://is.gd/BobbyLaserJN_AtmosEchoZ313
https://is.gd/DJPolyEstervsJN7_1

Buddhist Sentience Laboratory
https://is.gd/BuddhistTempleRune3D

https://is.gd/Z313EchoDOT7_1_3D

Monday, October 4, 2021

HE-AAC+SBC overlapping wave domains Quadratic Quantifier with wavelets (c)RS 2021

HE-AAC+SBC overlapping wave domains Quadratic Quantifier with wavelets (c)RS 2021


Wavelet Quantification of 4 Band Harmonic overlay for Radio, DAB, Bluetooth & WIFI & VESA Codec, Display Port & HDMI & TOS-Link

For application of all MP3 & AAC & DSC Standard Wave Compression techniques & Quadratic Banding.

SBC overlapping wave domains: (C)Rupert Summerskill

Principally in Radio harmonics : 4 Band SBC : HE-AAC Quadratic filter mask overlay quantifier

Long wave

Medium Wave

Short wave

UHF

4 bands

Signed =

Reflection Stereo (Simple reflection mapping, binaural)

Dynamic range from centric (2x Bits : Detailed)

8 Bit signed quantizers (Implemented in 16Bit F16b Signed) Long wave

9 to 12 : 12 to 14 : 9 to 14 Bit Quantifiers : Medium & Short Wave

14 to 16Bit & F12b to F16b Signed with 4Bit Remainder float : UHF

For application of all MP3 & AAC & DSC Standard Wave Compression techniques & Quadratic Banding.

Wavelet Quantification of 4 Band Harmonic overlay for Radio, DAB, Bluetooth & WIFI & VESA Codec, Display Port & HDMI & TOS-Link

Dolby Atmos : 7.1 SBC, HE-AAC, AptX F16b-Signed : HE-DA-SBCTank(tm) (c)RS

7.1 HE-SBC (3 Synced streams of R+L+Center Float : F16b+Signed, Combined Global 3D Aria Center mapped over 7.1/7.2 Channels) (c)RS

*

Harmonic beautification : JN

Observe an Earth Quake that is 85% or more within the harmonics:

Of the 2hz to 8Khz range if capable.. Tremble like a kit to Ibiza; Dark metal sings..

5Khz to 14Khz Hum the world like a tiger, Sing like a bee..; Be dark & ruthfull like "HE"; Be flexible!

11Khz to 18Khz Rings like a bell!; Sing for eternity of thy child..

16Khz to 22Kzh Sing like a harp...; The sonnet of the angels!

21Kzh to 24Khz you know the scream of metal harps! Electro ARC!

22Khz to 35Khz You know the world of the atom; The singing of a mid day sun... The heat of a pan.

*

Optimum Dynamic Direct Routing Table : ODDRT : RS


Reaching straight for Encode AAC, AptX, SBCn Dolby, DTX from the decode is the most logical choice, Needs encode path to H265, H264, VVC with as few deviations from source.

Direct container AC3, AAC 8 Support 64Bit Integer (For CPU Pure Code) Or+ AVX &@ SiMD..
Directly supports Driver Encode path though Float from GPU & CPU Driver layer,
Latency is minimal with a rout of:

Optimum Dynamic Direct Routing Table : ODDRT : Direct Encode Rout List of method: 6 V 5 or 4

Older: 6 Path : 6 Cycles
Encode, Decode, Re-encode PCM, Recode Dolby 7.1, DTS, Encode AAC or AptX or SBC or DTS

Newer: 5 Path 4 Cycles (Including System Driver functions: Virtual, Loudness, EQ etcetera)

Encode, Decode, Re-encode Dolby 7.1, DTS, Encode AAC or AptX or SBC or DTS

*

Bearing in mind SBC is a default AAC Encoder & Decoder we can see from the following link,
Conversion of Quality DTS & Dolby Content too an optimal Surround format at highest quality.
(c)RS

https://appuals.com/how-to-modify-bluetooth-stacks-on-android-for-greatly-enhanced-bluetooth-audio-quality/

That we can commonly set a data rate of 528Kb/s and that the rate works with most common..
Bluetooth headphones; So what can we do with this information on SBC?

SBC, AAC, HE-AAC, LAAC, ALAC, Dolby  are core MP3 Code base codecs; With a data rate of 384Kb/s we can already see the use for slower TOSLink connections.

Under specifications for TOSLink between 1Mb/s & 127Mb/s can be achieved; We need to have codec set their recompression size by the Speed & Bitrate of the connection after the Transfer rate is tested & reconfirmed upon preinitiations.

However List:

TOSLink : 384Kb/s to 127Mb/s (Cable quality; Glass Fibre, Plastic Fibre, High Quality, Quality, Base)

ARC : 384Kb/s to 1Mb/s & up to 37Mb/s (eARC Theoretical Future proofing in ROM) (Capacity of the receiver & Modern Cable can improve data capacity)

eARC : 384Kb/s to 1Mb/s & up to 37Mb/s <> 127Mb/s (Extended ROM) (eARC Theoretical Future proofing in ROM) (Capacity of the receiver & Modern Cable can improve data capacity)

Conversion of Quality DTS & Dolby Content too an optimal Surround format at highest quality.

(c)Rupert Summerskill
*

(c)RS

https://bit.ly/VESA_BT

https://www.androidauthority.com/lossless-bluetooth-audio-2740550/

*
https://www.ffmpeg.org/index.html#news

FFMPG Outputs the Bluetooth Codecs we need http://soundexpert.org/articles/-/blogs/audio-quality-of-bluetooth-aptx

AAC, SBC, AptX Codec With legal representation for all standards submission by Google, Cloudflare & CB for all operating systems & devices (c)RS

*

Improved 3D Audio Containers : Codec's as vehicles for Audio & Video Enhancement: AV.En,

With minimum Processing (CPU+SiMD) on devices such as monitors & AMP's & Bluetooth headsets,

Powerful &(small)

https://science.n-helix.com/2021/09/temporal-aliasing-image-shaping-polygon.html

https://www.androidauthority.com/lossless-bluetooth-audio-2740550/

https://hdbluetooth.com/bluetooth-audio-codecs-explained/

https://www.nextpit.com/bluetooth-audio-codecs

https://www.trustedreviews.com/news/sound-and-vision-does-aptx-lossless-herald-new-era-for-bluetooth-streaming-4161529

https://www.trustedreviews.com/opinion/sound-and-vision-is-3d-audio-the-next-battleground-for-headphones-4151733

Useful codec speed improvement:
https://science.n-helix.com/2021/10/the-principle-of-inversion-sign-sign-crs.html

Dolby Atmos 3D Audio in production

https://www.youtube.com/watch?v=Bmq1Zj2Z0-8

Codec's For Audio & Video



*

Echo DOT

[CODEC#1 supported by device]
CODEC Type: SBC, Sampling Frequency: [16]/[32]/44.1/48kHz, Channel Mode: Mono/Dual Channel/Stereo/Joint Stereo, Block Length: 4/8/12/16, Subbands: 4/8, Allocation Method: SNR/Loudness, Min/Max Bitpool: 2/250

[CODEC selected by Windows]
CODEC Type: SBC, Sampling Frequency: 44.1kHz, Channel Mode: Joint Stereo, Block Length: 16, Subbands: 8, Allocation Method: Loudness, Min/Max Bitpool: 2/53

AUDOM ANC8

[CODEC#1 supported by device]
CODEC Type: SBC, Sampling Frequency: 16/32/44.1/48kHz, Channel Mode: Mono/Dual Channel/Stereo/Joint Stereo, Block Length: 4/8/12/16, Subbands: 4/8, Allocation Method: SNR/Loudness, Min/Max Bitpool: 2/53

[CODEC selected by Windows]
CODEC Type: SBC, Sampling Frequency: 44.1kHz, Channel Mode: Joint Stereo, Block Length: 16, Subbands: 8, Allocation Method: Loudness, Min/Max Bitpool: 2/53

*

BT Codec Bitpool & Data Rate examination of codecs (Needs fine tuning)

Based upon simple analysis of the Bitpool :
Min/Max Bitpool: 2/250 Versus Min/Max Bitpool: 2/53

(One imagines around 5x the data processing & Maybe 4x the data, So 350Kb/s X 4 1400Kb/s)

16Bit + 48Khz + SubBands 8 (Maybe 16) +
50 Bitpool (2.1 Audio)
100 Bitpool (4.1 Audio)
150 Bitpool (5.1 Audio HQ)
200 Bitpool (5.1 Audio eHQ)

Suitable for:

TOSLink, S/PDIF
HDMI
WiFi

Bluetooth
16Bit + 48Khz + SubBands 8 (Maybe 16) +
50 Bitpool (2.1 Audio)
100 Bitpool (4.1 Audio HQ)
100 Bitpool (5.1 Audio Logical quality)
*

Pearl Codec Method(tm)

Pearling a codec

For SBC, AAC, AptX, Dolby, DTS

Pearling is where you take Bitpool such as: 2/250
Divide the Bitpool into segments such as 35/35 with 15 overlap so 25 pure & 15 Shared : 65 total,

Representing 65 Stereo shared Centre channel on Left & 65 Right, 6 Channels effective by direct measure,

However it is in-fact L Front L Centre (additive to F+R) L Back
Single channel total process L or R

Left & Right shared pool FLB(FCB)FRB

Surround with Signal induced Dolby Atmos
Expected data rates:

240Kb/s
to 2Mb/s
Average 570Kb/s
*

Sub-Banding Audio compression document 

https://science.n-helix.com/2021/10/he-aacsbc-overlapping-wave-domains.html

Example use of -+ Signed Data Arrays: 

SiMD 16Bit, 2 workflows+ exist:

16Bit positive 16Bit Negative, Use cases:

Antialiasing
Sharpening
Noise subtraction (Image+ -Noise, Quick) ANC
HDR, Low & high field arrays
HDR, High Pass & Low Pass, Light & Shadow (Light)

*
Integers in Low frequency band Clean waveform deltoids.
Integer -+ Signed Data Arrays Example banding for lower frequency audio channel sub-banding.

Integer is a good clean vibrant Bing sound,
With clean sounds; Sin waves & Low wave frequency;
A clean FP16b or 16Bit is a good way to go!

If we have plenty of FP16b we can still convert to float, but this way integer has low data rate + high efficiency in CPU & GPU + AVX 
*
Sub-Band Fractioning Signed : Camera CMOS, Sensor & Codec Example:
Sub-Band Fractioning +- Array Line Input SiMD FastMath

By using sub-banding fractions (For Example SBC Codec)
Small values can be subtracted or added to values & interpolated:

16Bit value, -+ small value & Interpolate
(Interpolate + 32Bit In/Out Cache Memory value storage Array) processor instruction set

Example 16Bit Arrays + 32Bit Array processor instruction set
16Bit Value, -+ Sub-Band of lower or higher frequency + Interpolate in 32Bit,
Merging & Super-Sampling & filtering.




*

Challenge accepted : Testing the Codecs Qualification 'Levels" :

Higher Dynamic Range Qualification Audio Test cases 5.1 HD 24Bit Stereo Mic's 



Sing 3D


#ASIO Produces lower latency from audio Input/Output Cycles https://bit.ly/FasterAudioASIO
ASIO #FasterAudio : but a lot faster, like in gaming or production https://www.asio4all.org/
#WAX it live & WAX it FAST #ASIO for production https://www.asio4all.org/

*
For hardware developers of HDMI, VESA, Bluetooth:
ASIO:DSD:SACD:22.5792 MHz (512 times that of CD): 
As https://en.wikipedia.org/wiki/Direct_Stream_Digital 
States only ASIO can playback DSD https://bit.ly/FasterAudioASIO
*  

Samples for Codec & Sound optimisation, Recorded on 2D Mic in 3D

DJ Bobby laser sample , 2 min sample 3D Audio + MC Vocal by JN
https://is.gd/BobbyLaserJN_EchoZ313
https://is.gd/BobbyLaserJN_AtmosEchoZ313
https://is.gd/DJPolyEstervsJN7_1

Buddhist Sentience Laboratory
https://is.gd/BuddhistTempleRune3D

https://is.gd/Z313EchoDOT7_1_3D

Friday, October 1, 2021

Noise VIOLATION Technology Bluetooth : Noise Reduction Technology & Noise Enhancement Technology in use (c)RS

Noise VIOLATION Technology Bluetooth : Noise Reduction Technology & Noise Enhancement Technology in use (c)RS

But ANC Bluetooth technology is provably viable for Noise cancelation!
& Also for noise enhancement telemetry..

But also for Screen, Video, Sound & File..


Hard Drive & SSD Storage..

LED Screens make a tiny bit of noise & we can profile that noise & remove it though processing.

Noise VIOLATION Technology Bluetooth : Noise Reduction Technology & Noise Enhancement:
Technology in use

Laser Mouse is sensitive enough to track sound, As in Sonic vibration that move a mouse over a mad & thus earth quake detections..

Mic can if low pass filtering is examined...

Obviously TV stations have used vibration on cameras, Stabilizers may interfere..

But analysis of low Long wave distortions makes these a network of machines to examine common issues..

We can likewise use Electronic exhaustive examination on electric noise to examine most longwave telescope issues...

Electric Cells process & filter noise so average light is what we have!

(c)Rupert S

QUAKE CON \\//_ entions 2021 - SOUND VIOLATION : QE

https://is.gd/VESA_HDMI_HDR