-
Notifications
You must be signed in to change notification settings - Fork 6
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
Enregistreur et formats d'enregistrement des fichiers audio #29
Comments
Tests plus avancés
|
On a soulevé ce problème à quelques reprises lors de discutions formelles et informelles depuis quelques temps. C’est le problème auquel j’ai fais face l’an passé lorsqu’est venu le temps de faire un rendu de 54 sorties HP d’une pièce de 13m20 à 48kHz/24bits. Autrement dit, dans la plupart des cas, les formats WAV et AIFF ne seront pas utilisables pour enregistrer simultanément les sorties HP puisque ces formats ont une limite quant à la taille du fichier sauvegardé. Dans Twisted Wave, on reçoit un message d’erreur qui nous invite à sauvegarder dans un autre format que WAV ou AIFF lorsque la taille dépasse 4Go. Dans d’autres cas, l’enregistrement se poursuit, mais le fichier résultant est incomplet. Bref, il faut donc que l’enregistreur du Server offre un choix de format de fichier différent ou offre la possibilité de sauvegarder chaque sortie en fichier mono séparé, mais correctement nommé selon le HP correspondant - dans tout les cas, il faudrait que chaque piste soit identifiée selon le HP de sortie. Enregistrer les sorties séparément est, je crois, la seule façon d’utiliser les formats WAV ou AIFF (qui peuvent être nécessaires dans le cadre d’une diffusion de concert). On pourrait ensuite sauvegarder ces fichiers mono en un seul fichier TAR(?). Voici quelques formats ayant une capacité supérieur à 4Go:
|
Actuellement, la taille et le format de fichier ne semble pas en cause. Comme décrit plus tôt, j'ai enregistré deux fois avec succès une sortie 54 hp + 4 subs. Une première fois une durée de 5 minutes et une seconde fois, une durée de 15 minutes. Cette dernière comprend toutes les pistes et pèse 7,52 Gb, mais certaines pistes sont silencieuses. Et TwistedWave n'a aucun problème à ouvrir et à jouer le fichier.
|
Je viens de modifier le comportement de l'enregistrement pour générer des fichiers mono (avec incrément inséré dans le nom) lorsqu'un fichier .wav est sauvegardé. Le format .aif continue de générer un fichier multi-canaux, afin de pouvoir comparer les deux méthodes. Ce sera dans le prochain build vers la fin de la semaine. |
La fonction d'enregistrement en fichiers mono .wav semble fonctionner. Sauf que les fichiers générés commencent à 000, et non pas à 001, comme dans piste no 1. Cela peut porter à confusion très rapidement. Il vaudrait mieux que la série de fichiers portent le no de la piste Output ce qui joindrait l'utile à l'agréable, car ce no correspond à la sortie de l'interface graphique utilisée. |
Ok, ça commence à 1 maintenant. À moins d'erreur grossière de ma part, c'est bien le numéro de sortie de l'interface qui est utilisé pour le nom des fichiers. |
Finalement j'ai dû me résoudre à utiliser le Zirkonium. |
La différence principale entre le Zirkonium et le ServerGRIS est que le Zirkonium enregistre directement sur le disque alors que le ServerGRIS enregistre en RAM puis sauvegarde sur le disque après le processus. J'avais des doutes concernant la quantité de RAM qui doit être allouée pour garder le tout mémoire mais manifestement il semble se passer des choses étranges de ce côté. Je vais faire une version qui écrit directement sur le disque (de toute façon, avec les disques ssd, l'accès au disque n'est plus un proble pour la performance) et on verra si ça fonctionne mieux. |
Version 006 Server: 64 Inputs-58 Outputs (54+4 subs). La nouvelle fonction d'enregistrement semble mieux fonctionner à ceci près que:
Server: 64 Inputs-18 Outputs (16+2 subs).
Server: 64 Inputs-34 Outputs (32+2 subs).
PS J'ai réussi à avoir des fichiers aiff une seule fois. Depuis ce sont toujours ds fichiers wav qui s'enregistrent. |
Version 006 Server: 64 Inputs-58 Outputs (54+4 subs).
Server: 64 Inputs-18 Outputs (16+2 subs).
Donc le Server va toujours chercher le numéro de sortie le plus élevé de la configuration et enregistre toutes les pistes jusqu'à celle-ci, peut importe que certaines sorties ne soient pas utilisées. |
En effet, le serveur utilise le numéro de sortie le plus élevé pour générer tous les canaux audio. Ce ne devrait pas être trop difficile de filtrer les canaux vides pour l'enregistrement. Je vais vérifier pour la question du AIFF. |
Version 007
|
R: N’y a-t-il pas une fonction d’enregistrement dans SpatServer?
O: Cette fonction est supposé être active, il y a un petit bouton marqué
"R" à côté du menu "Mode".
R: Je viens de tester rapidement.
Huit pistes audio en entrée, 54 haut-parleurs + 4 subs, durée 5 minutes: impeccable!
Par contre, en situation plus corsée, avec 44 pistes audio, 54 haut-parleurs + 4 subs sur une durée de 15 minutes, tout semblait bien se dérouler, mais après la fin de la durée prévue d’enregistrement, soit 15 minutes, la fenêtre de sauvegarde s’est ouverte, j’ai nommé le fichier et… je ne l’ai jamais trouvé sur mon disque dur!
O: On dirait une question de taille de fichier.
58 pistes * 15 minutes * 5 Mb la minute = 4,35 Gig. Le WAV standard,
je crois pas qu'il peut faire ça. Le WAVX oui, il me semble, peut-être
le AIFF.
The text was updated successfully, but these errors were encountered: