If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
waveplayer with some adjustments - questions
1 post
• Page 1 of 1
waveplayer with some adjustments - questions
It's been some months without programming (long injury, still on rehab), so it will take some time before I gather my thoughts on what I have where, and how to mess with it... I see new faces and their creative inventions (Spogg, BobF), so it's good to see, hat Flowstone is still alive and kicking.
To not invent the wheel from scratch, I have some questions, maybe there is already something, maybe someone has it or time to play with it.
What wanders around me since some time is a multi-sample player. The core thing of it would be (multiple instances of a) wav player, that has following properties.
- Stereo samples are shorter than 5 mins, so there is no issue with length limit at 5+ mins (we spent with KG some time on that topics over a year ago).
- This is a looped playback, but looping time length is independent from sample time length, thus:
-- repeating point may be shorter than loaded sample (time) length or longer than it
-- there must be some anti-click/glitch solution if looping length is set to be shorter than sample length. I guess it could be bonded with some envelope, that adds few (1-3?) ms fadeout and the same fadein on re-invoke points (or clicks could be removed via some filter on output, but this limits freq band quality).
-- looping length is driven by a blue random generator, so that each each looping period has different length (within a specified range); if there are multiple such waveplayers, each random generator must produce different values.
- Relatively CPU efficient for live playback. I guess, there will be from 40 to 120 such units in the project.
Now the question - anyone has maybe such little thing under hand? I would be greatful. I guess the most of stuff is related to the counter that drives the waveplayer (and anti-click control?).
This simple concept has many values for variety of projects, because it adds the factor of generative unpredictability.
To not invent the wheel from scratch, I have some questions, maybe there is already something, maybe someone has it or time to play with it.
What wanders around me since some time is a multi-sample player. The core thing of it would be (multiple instances of a) wav player, that has following properties.
- Stereo samples are shorter than 5 mins, so there is no issue with length limit at 5+ mins (we spent with KG some time on that topics over a year ago).
- This is a looped playback, but looping time length is independent from sample time length, thus:
-- repeating point may be shorter than loaded sample (time) length or longer than it
-- there must be some anti-click/glitch solution if looping length is set to be shorter than sample length. I guess it could be bonded with some envelope, that adds few (1-3?) ms fadeout and the same fadein on re-invoke points (or clicks could be removed via some filter on output, but this limits freq band quality).
-- looping length is driven by a blue random generator, so that each each looping period has different length (within a specified range); if there are multiple such waveplayers, each random generator must produce different values.
- Relatively CPU efficient for live playback. I guess, there will be from 40 to 120 such units in the project.
Now the question - anyone has maybe such little thing under hand? I would be greatful. I guess the most of stuff is related to the counter that drives the waveplayer (and anti-click control?).
This simple concept has many values for variety of projects, because it adds the factor of generative unpredictability.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
1 post
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 60 guests