Initial commit

This commit is contained in:
Mindboost
2025-07-01 10:53:26 +00:00
commit 38050e5c69
416 changed files with 48708 additions and 0 deletions

1
assets/animation.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,67 @@
class BandpassProcessor extends AudioWorkletProcessor {
process (inputs, outputs) {
const input = inputs[0]
const output = outputs[0]
// const frequency = parameters.frequency
// const Q = parameters.Q
for (let channel = 0; channel < input.length; channel++) {
const inputChannel = input[channel]
// const outputChannel = output[channel]
for (let i = 0; i < inputChannel.length; i++) {
// Apply bandpass filter to inputChannel[i] and store the result in outputChannel[i]
// using the provided frequency and Q parameters
}
}
// Calculate the RMS value of the output audio data
const rms = this.calculateRMS(output)
// Calculate the dB values
const dbValues = this.convertToDB(output)
// Calculate the 10th and 90th percentile values
const percentile10 = this.calculatePercentile(dbValues, 10)
const percentile90 = this.calculatePercentile(dbValues, 90)
// Send the processed data to the main thread
this.port.postMessage({ rms, dbValues, percentile10, percentile90 })
return true
}
calculateRMS (data) {
let sumOfSquares = 0
for (let channel = 0; channel < data.length; channel++) {
const channelData = data[channel]
for (let i = 0; i < channelData.length; i++) {
sumOfSquares += channelData[i] * channelData[i]
}
}
const meanSquare = sumOfSquares / (data.length * data[0].length)
const rms = Math.sqrt(meanSquare)
return rms
}
calculatePercentile (data, percentile) {
const sortedData = data.slice().sort((a, b) => a - b)
const index = Math.floor((percentile / 100) * sortedData.length)
return sortedData[index]
}
convertToDB (data) {
const dbValues = []
for (let channel = 0; channel < data.length; channel++) {
const channelData = data[channel]
for (let i = 0; i < channelData.length; i++) {
const amplitude = Math.abs(channelData[i])
const db = 20 * Math.log10(amplitude + this.minAmplitude)
dbValues.push(db)
}
}
return dbValues
}
}
export default registerProcessor('bandpass-processor', BandpassProcessor)

394
assets/css/style.css Normal file
View File

@@ -0,0 +1,394 @@
@import 'bootstrap/dist/css/bootstrap.min.css';
@import "font-awesome/css/font-awesome.min.css";
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: local('Montserrat Bold'), local('Montserrat-Bold'),
url('/public/fonts/Montserrat_700_normal.woff') format('woff');
}
.bg-img{
background-position: center;
background-size: cover;
background-repeat: no-repeat;
/*background-image: url("../image/loginimg.png");*/
}
body{
overflow-x: hidden;
}
.form-control{
border-radius: 5px;
padding: 10px 10px;
}
.form-control:focus{
outline: none;
box-shadow: none;
border-color: rgb(233, 192, 70) !important;
box-shadow: 0 0 0 .25rem rgba(233,192,70,.25)!important;
}
.forgot-link{
/*text-decoration: none;*/
color: grey;
text-decoration: underline;
}
.login-btn{
background-color: #e9c046;
color: white;
font-size: 18px;
font-weight: bolder;
padding: 0.25em 0.75em;
border-radius: 10px;
border: 2px solid #e9c046;
transition: .25s ease-in-out;
}
.login-ins-btn{
background-color: white;
color: black;
font-size: 24px;
font-weight: bolder;
padding: 10px 10px;
border-radius: 10px;
border: none;
border: 1px solid black;
transition: .25s ease-in-out;
}
button[type="submit"]:focus-visible {
outline: none;
}
.login-btn:hover, .login-btn:focus-visible{
background-color: #fff;
border: 2px solid #e9c046;
color: #e9c046;
}
.signup-link{
color: #000;
text-decoration: underline;
transition: .2s ease-in-out;
font-weight: 600;
}
.signup-link:hover, .signup-link:focus-visible, .forgot-link:hover, .forgot-link:focus-visible{
color: #e9c046;
outline: none;
}
.forgot-link {
transition: .2s ease-in-out;
}
.accordion-button-homebar:not(.collapsed)::after {
background-position-y:1px ;
}
.accordion-button-homebar:not(.collapsed) {
color: black;
background-color: white;
}
.accordion-button-homebar:focus {
z-index: 3;
border-color: white;
outline: 0;
box-shadow: none;
}
.dropdown-menu {
min-width: 250px !important;
border: none;
box-shadow: 1px 0px 4px 0px rgba(0,0,0,0.10);
}
@media only screen and (max-width: 575px) {
p,h1,h2,h3,h4,h5,h6,span{
font-size: 15px;
}
.dropdown-menu {
min-width: 205px !important;
}
}
.doted-nav{
position: fixed;
bottom: 0;
}
.dropdown-item:focus, .dropdown-item:hover {
color: white !important;
background-color: #e9c046;
border-radius: 10px;
/*margin-top: 2px;*/
}
.dropdown-item.router-link-exact-active{
color: white !important;
background-color: #e9c046;
border-radius: 10px;
/*margin-top: 2px;*/
}
.nav-link{
color: black;
border-radius: 10px;
transition: 250ms ease-in-out;
}
.nav-link:hover{
background-color: #e9c046;
color: white !important;
border-radius: 10px;
}
.nav-link:hover svg path {
fill: white;
}
.nav-link:hover svg rect {
fill: white;
}
.nav-icons.router-link-exact-active{
fill: white;
background-color: #e9c046;
}
.nav-icons.router-link-active{
fill: white;
background-color: #e9c046;
}
.nav-icons.router-link-exact-active svg path{
fill: white;
}
.nav-icons.router-link-active svg path{
fill: white;
}
.checklabel123{
padding-top: 25px !important;
}
@media only screen and (max-width: 575px){
.checklabel{
height: 123px;
width: 134px !important;
padding-top: 14px !important;
}
.checklabel123{
padding-top: 16px !important;
}
}
.form-switch .form-check-input {
padding: 10px 16px;
background-color: white;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:focus-visible {
outline: #e9c046 auto 1px;
}
.form-switch__label {
max-width: 80% !important;
}
.accordion-button:not(.collapsed)::after {
background-image: var(--bs-accordion-btn-icon);
fill: white;
}
.bar{
background-color: #e9c046 !important;
}
.progress-bar {
background-color: #e9c046 !important;
}
.checklabel{
background: white !important;
}
.checklabel:hover{
background: #e9c046 !important;;
}
.btn {
min-width: 150px;
transition: 250ms ease-in-out;
}
.btn-primary-custom, .btn-primary {
background-color: #e9c046;
border-color: #e9c046;
color: white;
font-weight: 600 !important;
}
.btn-primary-custom:hover, .btn-primary-custom:focus, .btn-primary:hover, .btn-primary:focus{
background-color: transparent;
border-color: #e9c046;
color: #e9c046;
}
.btn-dark-custom {
background-color: #585C5E !important;
border-color: #585C5E !important;
color: white !important;
font-weight: 600 !important;
}
.btn-dark-custom:hover, .btn-dark-custom:focus {
background-color: transparent !important;
border-color: #585C5E !important;
color: #585C5E !important;
}
.btn-bullet {
min-width: unset;
width: 12px;
height: 12px;
border-radius: 50%;
background-color: #e9c046;
padding: 0;
border: none !important;
}
.btn-bullet:hover, .btn-bullet:focus {
background-color: rgba(0, 0, 0, 0.2) !important;
}
.btn-bullet.is-active {
border-radius: 10px;
width: 48px;
}
.btn-bullet.is-active:hover, .btn-bullet.is-active:focus {
background-color: #e9c046 !important;
}
.btn--icon {
min-width: unset;
}
.btn--light {
background-color: white;
color: #585C5E;
}
.btn--light:hover {
background-color: #e9c046;
color: white;
}
.btn--light:disabled {
background-color: white;
color: #585C5E;
opacity: 0.4;
border: none;
}
.btn--small {
min-width: 100px;
}
.btn--light[variant="outlined"] {
background-color: transparent;
border-color: #585C5E;
}
.btn--light[variant="outlined"]:hover {
background-color: white;
border-color: white;
color: #585C5E;
}
p{
max-width: 750px;
margin: 0;
}
.text-muted-dark {
color:#585C5E;
}
.onboarding-popover{
background-color: #f0f0f0 !important; /* dunkles Grau */
color: #585C5E !important; /* fast weiß */
border-radius: 12px !important;
box-shadow: 0 10px 20px rgba(0,0,0,0.2) !important;
max-width: 320px !important;
}
.driver-popover.onboarding-popover--last {
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%);
height: auto;
min-width: 600px;
max-height: unset;
max-width: unset;
text-align: center;
padding: 1.5em;
}
.onboarding-popover--last img {
height: 240px;
}
.onboarding-popover--last .driver-popover-navigation-btns {
justify-content: center;
}
.driver-popover-footer button {
background-color: #e9c046 !important;
border-color: #e9c046 !important;
color: white !important;
font-weight: 700 !important;
font-size: 16px !important;
padding: 0.5rem 0.375rem !important;
text-shadow: none !important;
line-height: 16px !important;
border-radius: 6px !important;
transition: 250ms ease-in-out !important;
}
.driver-popover-footer button:hover {
background-color: transparent !important;
border-color: #e9c046 !important;
color: #e9c046 !important;
}
.onboarding-popover .driver-popover-title {
font-size: 1.125rem;
font-weight: 700;
margin-bottom: 0.75rem;
}
.onboarding-popover .driver-popover-description {
font-size: 1rem;
}
.onboarding-popover .driver-popover-close-btn {
color: #585C5E;
top: 15px;
right: 15px;
width: auto;
height: auto;
font-size: 22px;
line-height: 18px;
}
.onboarding-popover .driver-popover-footer button svg{
pointer-events: none;
}
.onboarding-popover .driver-btn {
color: white !important;
border-radius: 8px !important;
padding: 0.4rem 1rem;
border: none !important;
}
.onboarding-popover .driver-btn:hover {
background-color: #2563eb !important;
}
@media screen and (max-width: 768px) {
.driver-popover-arrow {
display: none;
}
}

7
assets/css/tailwind.css Normal file
View File

@@ -0,0 +1,7 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
body{
@apply bg-gray-50;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 562 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 864 B

BIN
assets/image/AirPodsPro.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
assets/image/Audio Wave.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

BIN
assets/image/AudioWave1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

BIN
assets/image/Delivery.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
assets/image/Frame19439.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
assets/image/Logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

BIN
assets/image/Logocopy.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
assets/image/Sounscape.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 457 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
assets/image/Vector (1).png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 768 B

BIN
assets/image/Vector (2).png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

BIN
assets/image/Vector (3).png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

BIN
assets/image/Vector (4).png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

BIN
assets/image/Vector (5).png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 496 B

BIN
assets/image/Vector.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 530 B

BIN
assets/image/Vector121.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 723 B

BIN
assets/image/Vector123.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

BIN
assets/image/Vector7.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 B

BIN
assets/image/Vector8.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

BIN
assets/image/airbods.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

BIN
assets/image/audiowave2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

1
assets/image/brain.svg Normal file
View File

@@ -0,0 +1 @@
<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.999 5.707a2.7 2.7 0 0 0-4.67-1.853 2.7 2.7 0 0 0-.726 1.966 3.6 3.6 0 0 0-2.273 5.192 3.6 3.6 0 0 0 .5 5.927 3.599 3.599 0 1 0 7.169.466V5.707Z" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.999 5.707a2.699 2.699 0 1 1 5.396.113 3.599 3.599 0 0 1 2.273 5.192 3.6 3.6 0 0 1-.5 5.927 3.598 3.598 0 1 1-7.17.466V5.707Z" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.698 12.906a4.049 4.049 0 0 1-2.7-3.6 4.05 4.05 0 0 1-2.699 3.6m7.738-5.849c.217-.377.34-.802.359-1.237m-10.793 0c.017.435.14.86.358 1.237M4.33 11.012c.164-.133.34-.253.526-.356m14.285 0c.186.103.362.223.527.356M6.6 17.405a3.6 3.6 0 0 1-1.77-.465m14.337 0a3.6 3.6 0 0 1-1.77.465" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 916 B

View File

@@ -0,0 +1 @@
<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.999 5.707a2.7 2.7 0 0 0-4.67-1.853 2.7 2.7 0 0 0-.726 1.966 3.6 3.6 0 0 0-2.273 5.192 3.6 3.6 0 0 0 .5 5.927 3.599 3.599 0 1 0 7.169.466V5.707Z" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.999 5.707a2.699 2.699 0 1 1 5.396.113 3.599 3.599 0 0 1 2.273 5.192 3.6 3.6 0 0 1-.5 5.927 3.598 3.598 0 1 1-7.17.466V5.707Z" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.698 12.906a4.048 4.048 0 0 1-2.7-3.6 4.05 4.05 0 0 1-2.699 3.6m7.738-5.849c.217-.377.34-.802.359-1.237m-10.793 0c.017.435.14.86.358 1.237M4.33 11.012c.164-.133.34-.253.526-.356m14.285 0c.186.103.362.223.527.356M6.6 17.405a3.6 3.6 0 0 1-1.77-.465m14.337 0a3.6 3.6 0 0 1-1.77.465" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.293 3 3 22.707" stroke="#585C5E" stroke-width="2" stroke-linecap="round"/></svg>

After

Width:  |  Height:  |  Size: 1003 B

BIN
assets/image/headphone.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

BIN
assets/image/login2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
assets/image/login3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
assets/image/login4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

BIN
assets/image/loginimg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
assets/image/logo12.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

1
assets/image/music.svg Normal file
View File

@@ -0,0 +1 @@
<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.286 18.875c0 .564-.226 1.104-.628 1.503a2.152 2.152 0 0 1-3.03 0 2.116 2.116 0 0 1 0-3.006 2.152 2.152 0 0 1 3.03 0c.402.399.628.94.628 1.503Zm0 0V6.479L19 4v12.396M8.286 10.73 19 8.25m0 8.5c0 .564-.226 1.104-.628 1.503a2.152 2.152 0 0 1-3.03 0 2.116 2.116 0 0 1 0-3.006 2.152 2.152 0 0 1 3.03 0c.402.399.628.94.628 1.503Z" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /></svg>

After

Width:  |  Height:  |  Size: 500 B

View File

@@ -0,0 +1 @@
<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.293 2 3 21.707" stroke="#585C5E" stroke-width="2" stroke-linecap="round"/><path d="M8.286 18.875c0 .564-.226 1.104-.628 1.503a2.152 2.152 0 0 1-3.03 0 2.116 2.116 0 0 1 0-3.006 2.152 2.152 0 0 1 3.03 0c.402.399.628.94.628 1.503Zm0 0V6.479L19 4v12.396M8.286 10.73 19 8.25m0 8.5c0 .564-.226 1.104-.628 1.503a2.152 2.152 0 0 1-3.03 0 2.116 2.116 0 0 1 0-3.006 2.152 2.152 0 0 1 3.03 0c.402.399.628.94.628 1.503Z" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 586 B

BIN
assets/image/musicfile.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

View File

@@ -0,0 +1 @@
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M9 19C9 20.1046 7.65685 21 6 21C4.34315 21 3 20.1046 3 19C3 17.8954 4.34315 17 6 17C7.65685 17 9 17.8954 9 19ZM9 19V5L21 3V17M21 17C21 18.1046 19.6569 19 18 19C16.3431 19 15 18.1046 15 17C15 15.8954 16.3431 15 18 15C19.6569 15 21 15.8954 21 17ZM9 9L21 7" stroke="#000000" stroke-width="0.744" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>

After

Width:  |  Height:  |  Size: 596 B

View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 24 24"
fill="none"
version="1.1"
id="svg1"
sodipodi:docname="musicicon.svg"
inkscape:version="1.3.2 (091e20e, 2023-11-25)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#111111"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="9.8333333"
inkscape:cx="11.949153"
inkscape:cy="12"
inkscape:window-width="1200"
inkscape:window-height="853"
inkscape:window-x="3447"
inkscape:window-y="152"
inkscape:window-maximized="0"
inkscape:current-layer="SVGRepo_iconCarrier" />
<g
id="SVGRepo_bgCarrier"
stroke-width="0" />
<g
id="SVGRepo_tracerCarrier"
stroke-linecap="round"
stroke-linejoin="round" />
<g
id="SVGRepo_iconCarrier">
<path
d="m 9,19 c 0,1.1046 -1.34315,2 -3,2 -1.65685,0 -3,-0.8954 -3,-2 0,-1.1046 1.34315,-2 3,-2 1.65685,0 3,0.8954 3,2 z m 0,0 V 5 L 21,3 v 14 m 0,0 c 0,1.1046 -1.3431,2 -3,2 -1.6569,0 -3,-0.8954 -3,-2 0,-1.1046 1.3431,-2 3,-2 1.6569,0 3,0.8954 3,2 z M 9,9 21,7"
stroke="#000000"
stroke-width="0.744"
stroke-linecap="round"
stroke-linejoin="round"
id="path1"
sodipodi:nodetypes="sssssccccssssscc" />
<path
d="m 9,19 c 0,1.1046 -1.34315,2 -3,2 -1.65685,0 -3,-0.8954 -3,-2 0,-1.1046 1.34315,-2 3,-2 1.65685,0 3,0.8954 3,2 z m 0,0 V 5 L 21,3 v 14 m 0,0 c 0,1.1046 -1.3431,2 -3,2 -1.6569,0 -3,-0.8954 -3,-2 0,-1.1046 1.3431,-2 3,-2 1.6569,0 3,0.8954 3,2 z M 1.5762712,21.610169 C 8.752223,15.835661 7.66429,15.289776 23.440678,2.6271186"
stroke="#000000"
stroke-width="0.744"
stroke-linecap="round"
stroke-linejoin="round"
id="path2"
sodipodi:nodetypes="sssssccccssssscc"
style="stroke-width:1.044;stroke-dasharray:none" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1 @@
<svg width="85px" height="85px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="#000000"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M3 11V13M6 10V14M9 11V13M12 9V15M15 6V18M18 10V14M21 11V13" stroke="#000000" stroke-width="0.9120000000000001" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>

After

Width:  |  Height:  |  Size: 458 B

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="85px"
height="85px"
viewBox="0 0 24 24"
fill="none"
stroke="#000000"
version="1.1"
id="svg1"
sodipodi:docname="noiseicon_muted.svg"
inkscape:version="1.3.2 (091e20e, 2023-11-25)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#111111"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="2.7764706"
inkscape:cx="42.319915"
inkscape:cy="42.5"
inkscape:window-width="1200"
inkscape:window-height="449"
inkscape:window-x="3438"
inkscape:window-y="188"
inkscape:window-maximized="0"
inkscape:current-layer="SVGRepo_iconCarrier" />
<g
id="SVGRepo_bgCarrier"
stroke-width="0" />
<g
id="SVGRepo_tracerCarrier"
stroke-linecap="round"
stroke-linejoin="round" />
<g
id="SVGRepo_iconCarrier">
<path
d="m 3,11 v 2 m 3,-3 v 4 m 3,-3 v 2 m 3,-4 v 6 m 3,3 V 6 m 3,4 v 4 m 3,-3 v 2"
stroke="#000000"
stroke-width="0.912"
stroke-linecap="round"
stroke-linejoin="round"
id="path1"
sodipodi:nodetypes="cccccccccccccc" />
<path
d="m 3,11 v 2 m 3,-3 v 4 m 3,-3 v 2 m 3,-4 v 6 M 3,18.40678 22.322034,5.8983051 M 18,10 v 4 m 3,-3 v 2"
stroke="#000000"
stroke-width="0.912"
stroke-linecap="round"
stroke-linejoin="round"
id="path2"
sodipodi:nodetypes="cccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

3
assets/image/sound.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.75 9.93806V14.0621M6.45 6.84506V17.1551M10.15 3.23706V20.7631M13.85 7.13206V16.8681M17.55 9.56606V14.4341M21.25 10.9691V13.0311" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 327 B

View File

@@ -0,0 +1 @@
<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.75 9.938v4.124m3.7-7.217v10.31m3.7-13.918v17.526m3.7-13.631v9.736m3.7-7.302v4.868m3.7-3.465v2.062" stroke="#585C5E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.293 2 3 21.707" stroke="#585C5E" stroke-width="2" stroke-linecap="round"/></svg>

After

Width:  |  Height:  |  Size: 361 B

1
assets/image/svglogo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,63 @@
[
"MacBook Pro-Mikrofon",
"MacBook Pro-Mikrofon (Built-in)",
"MacBook Air-Mikrofon",
"MacBook Air-Mikrofon (Built-in)",
"iMac-Mikrofon",
"iMac-Mikrofon (Built-in)",
"Studio Display-Mikrofon",
"Studio Display-Mikrofon (Built-in)",
"Surface-Mikrofon",
"Surface-Mikrofon (Built-in)",
"Internal Microphone Array",
"Internal Microphone Array (Built-in)",
"Realtek Audio Device",
"Realtek Audio Device (Built-in)",
"Dell Microphone Array",
"Dell Microphone Array (Built-in)",
"HP Wide Vision HD Microphone",
"HP Wide Vision HD Microphone (Built-in)",
"ThinkPad Microphone",
"ThinkPad Microphone (Built-in)",
"Realtek High Definition Audio",
"Realtek High Definition Audio (Built-in)",
"ASUS Microphone Array",
"ASUS Microphone Array (Built-in)",
"Acer HD Microphone",
"Acer HD Microphone (Built-in)",
"Razer Internal Microphone",
"Razer Internal Microphone (Built-in)",
"Blue Yeti Microphone",
"Blue Yeti Microphone (Built-in)",
"RØDE NT-USB",
"RØDE NT-USB (Built-in)",
"Shure MV7",
"Shure MV7 (Built-in)",
"HyperX QuadCast",
"HyperX QuadCast (Built-in)",
"Logitech Webcam Microphone",
"Logitech Webcam Microphone (Built-in)",
"Built-in Microphone",
"Internal Mic",
"Internal Mic (Built-in)",
"Primary Mic",
"Primary Mic (Built-in)",
"Secondary Mic",
"Secondary Mic (Built-in)",
"Microphone Array",
"Microphone Array (Built-in)",
"iPhone Microphone",
"iPhone Microphone (Built-in)",
"iPad Microphone",
"iPad Microphone (Built-in)",
"Front Microphone",
"Front Microphone (Built-in)",
"Back Microphone",
"Back Microphone (Built-in)",
"Bottom Microphone",
"Bottom Microphone (Built-in)",
"Top Microphone",
"Top Microphone (Built-in)",
"Internal Microphone",
"Internal Microphone (Built-in)"
]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,55 @@
Copyright (c) 2023 Cycling '74
The code that Max generates automatically and that end users are capable of
exporting and using, and any associated documentation files (the “Software”)
is a work of authorship for which Cycling '74 is the author and owner for
copyright purposes.
This Software is dual-licensed either under the terms of the Cycling '74
License for Max-Generated Code for Export, or alternatively under the terms
of the General Public License (GPL) Version 3. You may use the Software
according to either of these licenses as it is most appropriate for your
project on a case-by-case basis (proprietary or not).
A) Cycling '74 License for Max-Generated Code for Export
A license is hereby granted, free of charge, to any person obtaining a copy
of the Software (“Licensee”) to use, copy, modify, merge, publish, and
distribute copies of the Software, and to permit persons to whom the Software
is furnished to do so, subject to the following conditions:
The Software is licensed to Licensee for all uses that do not include the sale,
sublicensing, or commercial distribution of software that incorporates this
source code. This means that the Licensee is free to use this software for
educational, research, and prototyping purposes, to create musical or other
creative works with software that incorporates this source code, or any other
use that does not constitute selling software that makes use of this source
code. Commercial distribution also includes the packaging of free software with
other paid software, hardware, or software-provided commercial services.
For entities with UNDER $200k in annual revenue or funding, a license is hereby
granted, free of charge, for the sale, sublicensing, or commercial distribution
of software that incorporates this source code, for as long as the entity's
annual revenue remains below $200k annual revenue or funding.
For entities with OVER $200k in annual revenue or funding interested in the
sale, sublicensing, or commercial distribution of software that incorporates
this source code, please send inquiries to licensing@cycling74.com.
The above copyright notice and this license shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Please see
https://support.cycling74.com/hc/en-us/articles/10730637742483-RNBO-Export-Licensing-FAQ
for additional information
B) General Public License Version 3 (GPLv3)
Details of the GPLv3 license can be found at: https://www.gnu.org/licenses/gpl-3.0.html

View File

@@ -0,0 +1 @@
[]

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,55 @@
Copyright (c) 2023 Cycling '74
The code that Max generates automatically and that end users are capable of
exporting and using, and any associated documentation files (the “Software”)
is a work of authorship for which Cycling '74 is the author and owner for
copyright purposes.
This Software is dual-licensed either under the terms of the Cycling '74
License for Max-Generated Code for Export, or alternatively under the terms
of the General Public License (GPL) Version 3. You may use the Software
according to either of these licenses as it is most appropriate for your
project on a case-by-case basis (proprietary or not).
A) Cycling '74 License for Max-Generated Code for Export
A license is hereby granted, free of charge, to any person obtaining a copy
of the Software (“Licensee”) to use, copy, modify, merge, publish, and
distribute copies of the Software, and to permit persons to whom the Software
is furnished to do so, subject to the following conditions:
The Software is licensed to Licensee for all uses that do not include the sale,
sublicensing, or commercial distribution of software that incorporates this
source code. This means that the Licensee is free to use this software for
educational, research, and prototyping purposes, to create musical or other
creative works with software that incorporates this source code, or any other
use that does not constitute selling software that makes use of this source
code. Commercial distribution also includes the packaging of free software with
other paid software, hardware, or software-provided commercial services.
For entities with UNDER $200k in annual revenue or funding, a license is hereby
granted, free of charge, for the sale, sublicensing, or commercial distribution
of software that incorporates this source code, for as long as the entity's
annual revenue remains below $200k annual revenue or funding.
For entities with OVER $200k in annual revenue or funding interested in the
sale, sublicensing, or commercial distribution of software that incorporates
this source code, please send inquiries to licensing@cycling74.com.
The above copyright notice and this license shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Please see
https://support.cycling74.com/hc/en-us/articles/10730637742483-RNBO-Export-Licensing-FAQ
for additional information
B) General Public License Version 3 (GPLv3)
Details of the GPLv3 license can be found at: https://www.gnu.org/licenses/gpl-3.0.html

View File

@@ -0,0 +1 @@
[]

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,55 @@
Copyright (c) 2023 Cycling '74
The code that Max generates automatically and that end users are capable of
exporting and using, and any associated documentation files (the “Software”)
is a work of authorship for which Cycling '74 is the author and owner for
copyright purposes.
This Software is dual-licensed either under the terms of the Cycling '74
License for Max-Generated Code for Export, or alternatively under the terms
of the General Public License (GPL) Version 3. You may use the Software
according to either of these licenses as it is most appropriate for your
project on a case-by-case basis (proprietary or not).
A) Cycling '74 License for Max-Generated Code for Export
A license is hereby granted, free of charge, to any person obtaining a copy
of the Software (“Licensee”) to use, copy, modify, merge, publish, and
distribute copies of the Software, and to permit persons to whom the Software
is furnished to do so, subject to the following conditions:
The Software is licensed to Licensee for all uses that do not include the sale,
sublicensing, or commercial distribution of software that incorporates this
source code. This means that the Licensee is free to use this software for
educational, research, and prototyping purposes, to create musical or other
creative works with software that incorporates this source code, or any other
use that does not constitute selling software that makes use of this source
code. Commercial distribution also includes the packaging of free software with
other paid software, hardware, or software-provided commercial services.
For entities with UNDER $200k in annual revenue or funding, a license is hereby
granted, free of charge, for the sale, sublicensing, or commercial distribution
of software that incorporates this source code, for as long as the entity's
annual revenue remains below $200k annual revenue or funding.
For entities with OVER $200k in annual revenue or funding interested in the
sale, sublicensing, or commercial distribution of software that incorporates
this source code, please send inquiries to licensing@cycling74.com.
The above copyright notice and this license shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Please see
https://support.cycling74.com/hc/en-us/articles/10730637742483-RNBO-Export-Licensing-FAQ
for additional information
B) General Public License Version 3 (GPLv3)
Details of the GPLv3 license can be found at: https://www.gnu.org/licenses/gpl-3.0.html

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,55 @@
Copyright (c) 2023 Cycling '74
The code that Max generates automatically and that end users are capable of
exporting and using, and any associated documentation files (the “Software”)
is a work of authorship for which Cycling '74 is the author and owner for
copyright purposes.
This Software is dual-licensed either under the terms of the Cycling '74
License for Max-Generated Code for Export, or alternatively under the terms
of the General Public License (GPL) Version 3. You may use the Software
according to either of these licenses as it is most appropriate for your
project on a case-by-case basis (proprietary or not).
A) Cycling '74 License for Max-Generated Code for Export
A license is hereby granted, free of charge, to any person obtaining a copy
of the Software (“Licensee”) to use, copy, modify, merge, publish, and
distribute copies of the Software, and to permit persons to whom the Software
is furnished to do so, subject to the following conditions:
The Software is licensed to Licensee for all uses that do not include the sale,
sublicensing, or commercial distribution of software that incorporates this
source code. This means that the Licensee is free to use this software for
educational, research, and prototyping purposes, to create musical or other
creative works with software that incorporates this source code, or any other
use that does not constitute selling software that makes use of this source
code. Commercial distribution also includes the packaging of free software with
other paid software, hardware, or software-provided commercial services.
For entities with UNDER $200k in annual revenue or funding, a license is hereby
granted, free of charge, for the sale, sublicensing, or commercial distribution
of software that incorporates this source code, for as long as the entity's
annual revenue remains below $200k annual revenue or funding.
For entities with OVER $200k in annual revenue or funding interested in the
sale, sublicensing, or commercial distribution of software that incorporates
this source code, please send inquiries to licensing@cycling74.com.
The above copyright notice and this license shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Please see
https://support.cycling74.com/hc/en-us/articles/10730637742483-RNBO-Export-Licensing-FAQ
for additional information
B) General Public License Version 3 (GPLv3)
Details of the GPLv3 license can be found at: https://www.gnu.org/licenses/gpl-3.0.html

View File

@@ -0,0 +1 @@
[]

View File

@@ -0,0 +1,38 @@
export default auth = {
"status": "success",
"user": {
"id": 2,
"name": null,
"first_name": "Robert",
"surname": "Rapp",
"email": "robbi@happy-rapp.de",
"email_verified_at": null,
"type": null,
"avatar": null,
"blocked_at": null,
"created_at": "2024-02-17T05:02:18.000000Z",
"updated_at": "2024-02-17T05:02:18.000000Z",
"stripe_id": null,
"pm_type": null,
"pm_last_four": null,
"trial_ends_at": null,
"language": "en",
"subscriptions": [],
"settings": {
"id": 2,
"user_id": 2,
"headphone_type": "Over-ear",
"anc_type": "No",
"plan_today": null,
"soundscape": "x",
"status": null,
"adaptive_sound_scape": "yes",
"created_at": "2024-02-17T05:02:24.000000Z",
"updated_at": "2024-03-13T11:59:30.000000Z"
}
},
"authorisation": {
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vYi5taW5kYm9vc3QudGVhbS9hcGkvbG9naW4iLCJpYXQiOjE3MTAzNDY2NzQsImV4cCI6MTcxMDM4MjY3NCwibmJmIjoxNzEwMzQ2Njc0LCJqdGkiOiJKUUs3OHFzTEpNQkJwWERzIiwic3ViIjoiMiIsInBydiI6IjIzYmQ1Yzg5NDlmNjAwYWRiMzllNzAxYzQwMDg3MmRiN2E1OTc2ZjcifQ.Z7siezlXekT2GaOa4UDK46-xEp411714iAB8wClxA48",
"type": "bearer"
}
}

View File

@@ -0,0 +1,31 @@
export default user = {
id: 2,
name: null,
first_name: 'Robert',
surname: 'Rapp',
email: 'robbi@happy-rapp.de',
email_verified_at: null,
type: null,
avatar: null,
blocked_at: null,
created_at: '2024-02-17T05:02:18.000000Z',
updated_at: '2024-02-17T05:02:18.000000Z',
stripe_id: null,
pm_type: null,
pm_last_four: null,
trial_ends_at: null,
language: 'en',
subscriptions: [],
settings: {
id: 2,
user_id: 2,
headphone_type: 'Over-ear',
anc_type: 'No',
plan_today: null,
soundscape: 'x',
status: null,
adaptive_sound_scape: 'yes',
created_at: '2024-02-17T05:02:24.000000Z',
updated_at: '2024-03-13T11:59:30.000000Z'
}
}

Binary file not shown.

Binary file not shown.