-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creation of the bridge
source
#2
Comments
|
Oh! You certainly spent much unfunny work to do that 🥇 |
My wish is to bring your plugin to life again, and write a wrapper above it that will be 100% compliant with the W3C Web Audio API recommendation |
amazing! That's also something I've been wanting to achieve. How do you plan to proceed? |
Thanks for your feedback. I am working on the future Flutter Sound v10.0 . I want Flutter Sound to be mainly focused on streams. My project is to build v10.0 above the W3C Web Audio API. During some weeks, I tried to port web-audio-api-rs on flutter. My problem is that I don’t master Rust. So before starting, I want to consider other architectures. If I use LabSoud, there is several architectures possible:
What do you think would be the best? |
You can fork this project (lab_sound_flutter, lab_sound_bridge), and in the future, I will contribute code to the new project. Of course, before forking, I need to slim down the project. I have mistakenly committed binary files such as .so and .dll to Git before. Would it be better to create a GitHub organization to store this project? |
If your project goes smoothly, I will archive my project. |
If I work on Flutter-LabSound, we can:
This is not important. I will be the only developer, unfortunately. In every case, don’t spend any time to clean things. I can do that. |
I can transfer it to you. |
I could perhaps be referred to as one of the two maintainers. 😂 |
Do you have any ideas how to do full tests? Web Audio API is huge API, and I don’t know how to validate the code before publishing it |
I don't know much about testing, I will follow this question |
https://github.com/xioxin/lab_sound_flutter/tree/dev is the latest code of lab_sound_flutter |
Ok, @xioxin . I am glad to know you. I will receive a new Desk Top machine tomorrow, and I will be busy during one or two days to setup a correct development environment. |
What is the main reason to have split your work in two separate projects:
Did you have the idea to be able to use |
At that time, we used Workflow to compile the corresponding platform binary libraries and automatically release them to Releases. Having a separate repository would be more convenient to implement, but we can also find a way to merge them together. Related: Dart Native assets feature Downloading binary libraries during the flutter build phase |
I see. Thank you for your answer. Actually I am not sure of the final architecture of my project. |
That's great! I have already invited you to become a collaborator. feel free to reach out to me anytime if you need any assistance. I have also regained my enthusiasm for this project. (PS: I am more proficient in Dart than C++.) |
Hi, my friend @xioxin .
Things are going well. Just be patient. |
Hi @xioxin ,
I am curious to know if you created the
bridge
cpp sources by hand, or did you find a way to created them automatically from theLabSound
sources ?The text was updated successfully, but these errors were encountered: