Initial commit
1
assets/animation.json
Normal file
67
assets/bandpass-processor.js
Normal 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
@@ -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
@@ -0,0 +1,7 @@
|
||||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
||||
|
||||
body{
|
||||
@apply bg-gray-50;
|
||||
}
|
BIN
assets/image/AirPods Pro Max (1).png
Normal file
After Width: | Height: | Size: 562 B |
BIN
assets/image/AirPods Pro Max.png
Normal file
After Width: | Height: | Size: 864 B |
BIN
assets/image/AirPodsPro.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/image/AirPodsProMax.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/image/Audio Wave.png
Normal file
After Width: | Height: | Size: 342 B |
BIN
assets/image/AudioWave1.png
Normal file
After Width: | Height: | Size: 475 B |
BIN
assets/image/Cloud software.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
assets/image/Cloudsoftware.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
assets/image/Delivery.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/image/Frame19439.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
assets/image/Logo.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
assets/image/Logocopy.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/image/Sounscape.png
Normal file
After Width: | Height: | Size: 457 B |
BIN
assets/image/Start-upguyflyingwithjetpack.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
assets/image/Vector (1).png
Normal file
After Width: | Height: | Size: 768 B |
BIN
assets/image/Vector (2).png
Normal file
After Width: | Height: | Size: 333 B |
BIN
assets/image/Vector (3).png
Normal file
After Width: | Height: | Size: 333 B |
BIN
assets/image/Vector (4).png
Normal file
After Width: | Height: | Size: 503 B |
BIN
assets/image/Vector (5).png
Normal file
After Width: | Height: | Size: 496 B |
BIN
assets/image/Vector.png
Normal file
After Width: | Height: | Size: 530 B |
BIN
assets/image/Vector121.png
Normal file
After Width: | Height: | Size: 723 B |
BIN
assets/image/Vector123.png
Normal file
After Width: | Height: | Size: 518 B |
BIN
assets/image/Vector7.png
Normal file
After Width: | Height: | Size: 370 B |
BIN
assets/image/Vector8.png
Normal file
After Width: | Height: | Size: 668 B |
BIN
assets/image/airbods.png
Normal file
After Width: | Height: | Size: 569 B |
BIN
assets/image/audiowave2.png
Normal file
After Width: | Height: | Size: 342 B |
1
assets/image/brain.svg
Normal 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 |
1
assets/image/brain_muted.svg
Normal 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
After Width: | Height: | Size: 697 B |
BIN
assets/image/login2.png
Normal file
After Width: | Height: | Size: 50 KiB |
BIN
assets/image/login3.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
assets/image/login4.png
Normal file
After Width: | Height: | Size: 53 KiB |
BIN
assets/image/loginimg.png
Normal file
After Width: | Height: | Size: 50 KiB |
BIN
assets/image/logo12.jpg
Normal file
After Width: | Height: | Size: 2.4 KiB |
1
assets/image/music.svg
Normal 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 |
1
assets/image/music_muted.svg
Normal 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
After Width: | Height: | Size: 53 KiB |
1
assets/image/musicicon.svg
Normal 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 |
60
assets/image/musicicon_muted.svg
Normal 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 |
1
assets/image/noiseicon.svg
Normal 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 |
62
assets/image/noiseicon_muted.svg
Normal 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
@@ -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 |
1
assets/image/sound_muted.svg
Normal 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
After Width: | Height: | Size: 16 KiB |
63
assets/microphone_list.json
Normal 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)"
|
||||
]
|
245
assets/patch/music_patch.export.json
Normal file
845
assets/patch/noise_patch.export.json
Normal file
845
assets/patch/test_patch.export.json
Normal 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
|
@@ -0,0 +1 @@
|
||||
[]
|
@@ -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
|
@@ -0,0 +1 @@
|
||||
[]
|
@@ -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
|
@@ -0,0 +1 @@
|
||||
[]
|
@@ -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
|
1
assets/patches/1_2_x_versions/dependencies.json
Normal file
@@ -0,0 +1 @@
|
||||
[]
|
38
assets/requestexamples/authObject.js
Normal 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"
|
||||
}
|
||||
}
|
31
assets/requestexamples/userObject.js
Normal 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'
|
||||
}
|
||||
}
|