Se connecter
Se connecter

ou
Créer un compte

ou

Développement logiciel pige audio / Enregistreur audio

  • 47 réponses
  • 8 participants
  • 10 334 vues
  • 8 followers
Sujet de la discussion Développement logiciel pige audio / Enregistreur audio
Bonjour à tous,

j'ai entammé le développement d'un logiciel de pige audio multivoies (pour ceux qui ne le savent pas, un logiciel de pige permet d'enregistrer une ou plusieurs sources audio en continu, 24h/24, sur un cycle de 1 mois). Enregistrement de 1 à 4 sources audio simultanement, au format non compressé WAV ou aux formats compressés WMA ou MP3.



Le logiciel n'a pas été testé sur beaucoup de jours, mais il a l'air bien parti. Il n'est pas (encore) doté de tous ces raffinements qui mettent en valeur les plus grands, mais je compte bien le rendre utile et pratique à l'usage.

Mon manque d'expérience dans ce domaine me pousse à le présenter dès maintenant, afin de receuillir des commentaires, avis et suggestions. Ce n'est vraiment pas dans mes habitudes de demander de l'aide, mais là, je ne vois pas comment vérifier et consolider l'appli tout seul :clin:

Si vous avez envie de le tester, n'hésitez pas, c'est gratuit et ça le restera.

Téléchargement sur cette page :
https://www.sonelec-musique.com/logiciels_freewares_pige4free.html

Je sais qu'il lui manque plein de choses, mais le principal, à savoir l'enregistrement programmable par tranches horaires, est là. Le reste viendra petit à petit.
:clin:

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

2
Flag!
3
Bug majeur dans versions antérieures à la V1.0.0.4 - Le changement d'horaire n'était pas toujours correctement détecté, et certains enregistrements continuaient sur leur lancée (1 fichier audio de 24 heures commence à faire long). Corrigé dans V1.0.0.4.

A vous de trouver les autres bugs. :mrg:

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

4
Ajouté ce jour à la distribution, un logiciel permettant de recenser les composants logiciels tiers. Plus besoin de se taper les lignes de commande en manuel, l'appui sur un seul boutton fait tout le travail.



Le logiciel a été testé sur trois machines ce jour (les quatres piges activées), en continu du matin au soir. Pas de problème pour deux PC, mais plusieurs plantages sur la troisième machine (qui est la plus rapide des trois).

Téléchargement sur cette page :
https://www.sonelec-musique.com/logiciels_freewares_pige4free.html

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

5
Bonjour à tous,

Ajouté ce jour une fonction de détection de silences.

Copie écran paramétrage :
https://www.sonelec-musique.com/logiciels/pige4free/pige4free_options_detectsilence_001.gif

Je n'ai plus de plantage sur la troisième machine qui me causait des soucis (mise à jour dans mon soft d'un composant de la librairie JVCL - JEDI - qui provoquait un bug sur les PC "rapides" ).

Téléchargement toujours sur cette page :
https://www.sonelec-musique.com/logiciels_freewares_pige4free.html

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

6
Chimimic, suite à mon MP, j'ai installé ton soft sur une machine en xp avec 3 CS: ac97, Soundblaster 128 pci, et Aztec pci 288. ça marche :D: Par contre, visiblement, le choix des CS pour chaque pige n'est pas memorisé à la fermeture du soft. (Par defaut, les 4 piges repassent sur le periph par default (ac97)en relançant ton soft.

Ps: J'ai testé avec une seule CS sur un Win 2000 sp4 ça marche :bravo: Hormis l'enregistement des DLL qu'il faut faire à la main avec le regsvr32, et là pas de pb.
Voilou
Merci
7
Merci beaucoup pour ce retour d'info :D:

Citation : le choix des CS pour chaque pige n'est pas memorisé à la fermeture du soft. (Par defaut, les 4 piges repassent sur le periph par default (ac97)en relançant ton soft.

Tiens, ça c'est curieux. J'ai un PC de test sur lequel est installée une interface externe (Fast Track Pro), et quand je sélectionne l'une des entrées de cette interface ou la carte son interne, le choix est bien mémorisé. Il s'agit fort probablement d'un cas auquel je n'ai pas pensé...

Le choix est enregistré dans le fichier pige4free.ini,
Section "PigeX" (X entre 1 et 4)
Clé "AudioInputDevice="

par exemple :

[Pige1]
AudioInputDevice=Conexant AMC Audio

Peux-tu STP me dire ce qui s'y trouve juste après fermeture du soft ?
Merci encore !

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

8
Chimimic, merci pour ton MP, :D: voici le .ini du soft:
[System]
IniWriteTest=OK
ClosedOK=1
FirstUse=0
AppStartDoWriteTest=0
AppStartDoStartRec=1
[FrmLog]
Flags=0
ShowCmd=1
NormalPos=168,201,855,567
PixelsPerInch=96
Color=-2147483633
[TfmLog]
OvcSplitter1.Position=189
[Pige1]
Name=Pige 1
DirDest=C:\pige\Audio\
Active=0
AudioInputDevice=Realtek AC97 Audio
AudioInputPin=Mono Mix
Stereo=1
OutputFormat=2
OutputBitrateWav=44100 Hz
OutputBitrateWma=-
OutputBitrateMp3=128 Kbps
ProgList=111111111111111111111111
FaultDetectSilenceNoRecAnalyse=0
FaultDetectSilenceThreshold=-30
FaultDetectSilenceMaxDuration=30
VuGraphEnabled=1
ActiveOnAppStart=0
[Files]
AudioFileRename=1
[Pige2]
Name=Pige 2
DirDest=C:\pige\Audio\
Active=0
AudioInputDevice=Realtek AC97 Audio
AudioInputPin=Mono Mix
Stereo=1
OutputFormat=2
OutputBitrateWav=44100 Hz
OutputBitrateWma=-
OutputBitrateMp3=128 Kbps
ProgList=111111111111111111111111
FaultDetectSilenceNoRecAnalyse=0
FaultDetectSilenceThreshold=-30
FaultDetectSilenceMaxDuration=30
VuGraphEnabled=1
ActiveOnAppStart=0
[Pige3]
Name=Pige 3
DirDest=C:\pige\Audio\
Active=0
AudioInputDevice=Realtek AC97 Audio
AudioInputPin=Mono Mix
Stereo=1
OutputFormat=2
OutputBitrateWav=44100 Hz
OutputBitrateWma=-
OutputBitrateMp3=128 Kbps
ProgList=111111111111111111111111
FaultDetectSilenceNoRecAnalyse=0
FaultDetectSilenceThreshold=-30
FaultDetectSilenceMaxDuration=30
VuGraphEnabled=1
ActiveOnAppStart=0
[Pige4]
Name=Pige 4
DirDest=C:\pige\Audio\
Active=0
AudioInputDevice=Realtek AC97 Audio
AudioInputPin=Mono Mix
Stereo=1
OutputFormat=2
OutputBitrateWav=44100 Hz
OutputBitrateWma=-
OutputBitrateMp3=128 Kbps
ProgList=111111111111111111111111
FaultDetectSilenceNoRecAnalyse=0
FaultDetectSilenceThreshold=-30
FaultDetectSilenceMaxDuration=30
VuGraphEnabled=1
ActiveOnAppStart=0
[frmMain]
Flags=0
ShowCmd=2
NormalPos=164,116,859,651
PixelsPerInch=96
Color=-2147483633
ps, c'est pas la machine de test, mais la la mienne en xp home sp2
voilou a++
9
Bon nouveau test, j'ai redémarrer ma machine sauvagement alors que 3 des enregitreurs etait actifs. au redémarrage, seule, la pige 1 fonctionne,les autres sont en attente.
10
Je sais pas si ca compte, mais l'install du sofft etait avant les CS supp.