Смешайте образцы, используя библиотеку SoX - PullRequest
0 голосов

У меня есть некоторые данные для микшера, такие как:

[
  {
    "sample": "sample1.mp3",
    "time": 0
  },
  {
    "sample": "sample2.mp3",
    "time": 0.3342
  },
  {
    "sample": "sample3.mp3",
    "time": 0.3342,
    // stop after means interrupt play this sample on this time in time scale
    "stop_after": 0.3442
  },
  {
    "sample": "sample4.mp3",
    "time": 1.22443
  },
  {
    "sample": "sample1.mp3",
    "time": 1.223434,
    "stop_after": 1.224244
  }
]

Какой самый простой способ создать отдельный файл mp3.Я напишу обертку для этого на PHP.Мне просто нужно понять правильный подход и алгоритм для этого.

...