Added basic control panel

This commit is contained in:
2026-03-11 16:46:06 +01:00
parent 7df210aaf2
commit c4eedfff1e
105 changed files with 21923 additions and 958 deletions

19
test.js
View File

@@ -1,14 +1,11 @@
const app = require('express')();
app.get('/exit', (req, res) => {
console.log(`Received exit request at ${new Date().toLocaleTimeString('nl-NL')}`)
res.send('Goodbye World!')
process.exit(0);
});
const portAudio = require('naudiodon');
// const defaultOutput = portAudio.getDevices().find(d => d.isDefaultOutput);
console.log(portAudio.getDevices().filter((d) => d.maxOutputChannels > 0));
// console.log(defaultOutput);
app.get('/', (req, res) => {
console.log(`Received request at ${new Date().toLocaleTimeString('nl-NL')}`)
res.send('Hello World!')
});
app.listen(3001, () => console.log('Test server listening on port 3001!'));
const hostApis = portAudio.getHostAPIs();
const defaultOutputDeviceId = hostApis.HostAPIs[hostApis.defaultHostAPI].defaultOutput;
console.log(hostApis)