You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First I wanted to thank you for this awesome library, It's been months that I have been looking for such capabilities, especially since this time I'm working to play sound effects in an escape room where the state is driven by a NodeJS application and sound too.
I was relying on Chrome + Puppeteer currently, which is kind of dirty and not working all the time.
If you could help me with some issues while implementing I would be happy to help on deploying real documentation for this tool which can help in the adoption of the product (which is highly underrated at the moment I guess).
Something like https://starlight.astro.build/, what do you think ? This is a static website that can be hosted on github pages for free and live in that repository.
What could live in documentation
Installation of a jack server and configuration of required library per system.
Usage example detailed which remote loading and things like that.
As an example how to create ArrayBuffer from NodeJS Buffer using a library like axios
asyncfunctiongetArrayBufferFromURL(url: string): Promise<ArrayBuffer>{try{// Make an HTTP GET request to the specified URLconstresponse=awaitaxios.get<Buffer>(url,{responseType: "arraybuffer"});// In fact this returns a Buffer currently in NodeJSconstarrayBuffer=newArrayBuffer(response.data.length);constview=newUint8Array(arrayBuffer);for(leti=0;i<response.data.length;++i){view[i]=response.data[i];}// Return the array bufferreturnarrayBuffer;}catch(error: any){console.error("Error fetching data:",error.message);throwerror;}}constaudioBuffer=awaitcontext.decodeAudioData(awaitgetArrayBufferFromURL(config.url));
What do you think ?
The text was updated successfully, but these errors were encountered:
Hey thanks for the proposal, actually more documentation would be really welcome indeed.
The only thing I'm unsure is to make a whole website for that at this point, I think raw markdown files in a docs directory would be enough to start with.
Then if the size of the documentation starts to be large enough, that would be really simple to insert them in a static website generator (I would go for https://vitepress.dev/ actually as I already have several documentation websites, e.g. https://soundworks.dev/, based on this solution)
Hello!
First I wanted to thank you for this awesome library, It's been months that I have been looking for such capabilities, especially since this time I'm working to play sound effects in an escape room where the state is driven by a NodeJS application and sound too.
I was relying on Chrome + Puppeteer currently, which is kind of dirty and not working all the time.
If you could help me with some issues while implementing I would be happy to help on deploying real documentation for this tool which can help in the adoption of the product (which is highly underrated at the moment I guess).
Something like https://starlight.astro.build/, what do you think ? This is a static website that can be hosted on github pages for free and live in that repository.
What could live in documentation
As an example how to create
ArrayBuffer
from NodeJSBuffer
using a library like axiosWhat do you think ?
The text was updated successfully, but these errors were encountered: