Comments (1)
Hi Martin,
I thought that cue points and loop information were stored in a "standard" way that should be understood by many software. I thought most of the daw should understand that meta data. But reading this how software may use them is probably not always standard...
I have tested that it works with wav editor of FL Studio (Edison)[https://www.image-line.com/plugins/Tools/Edison/] which allows to create/modify/edit them. But there are probably other tools that use them in a same way, and that you can use...
My code for handling that is in RIFF/cue.py
and for the loops it is in RIFF/smpl.py
I do not really remember where I took the format from, but by doing some quick search you can easily find things like this:
Probably I took "cue chunk" information from the IBM/Microsoft wav file format documentation that is linked on Wave File Specifications in their local copy of the spec
and "smpl chunk" information here and there, for instance: WAVE File Format
If I remember correctly, I have debugged by checking that the cue/smpl chunk in Oe2sSLE had the same positions as in Edison. So, if Edison is not correct, Oe2sSLE is probably not too ;)
Thank you for your interest for this tool!
Jonathan
from oe2ssle.
Related Issues (20)
- Unhandled exception when increasing sample number HOT 1
- App crashes when playing a sample while another sample is still playing HOT 1
- Add smpl chunk to RIFF when exporting HOT 6
- Slice points are wrong if you have a not zero start point HOT 1
- Add options for import and export of samples HOT 1
- Error importing single cycle waveforms HOT 5
- MacOSX / Usage of pad scrolling crashes Oe2SLE HOT 7
- Stereo checkbox won't update until panel scrolled HOT 3
- Windows binary is blocked by Antivirus HOT 4
- exporting an one individual wavs HOT 2
- Crash on window scroll HOT 1
- Number gaps between samples HOT 4
- The receiver jonathan.taquet<AT>gmail.com does not accept payments in this Currency HOT 2
- pledgie.com link dead in README HOT 1
- Crop sample HOT 4
- Donation link doesn't work HOT 3
- not sure if i've messed up my install or can't compile HOT 1
- Warn for unwanted electribe behavior
- Error message:\'int' object is not iterable. HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oe2ssle.