Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-04-2008, 12:33   #1
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
programma MIDI/sequencer

Sto finendo un progetto che gestisce la comunicazione tra dei docenti
e degli allievi militari che stanno dentro dei carri armati.

Adesso è uscito il problema della registrazione/playback delle conversazioni
e mi hanno chiesto un parere sapendo che ho esperienza in ambito audio
(mi hanno preso anche per quello )

Visto che dobbiamo registrare dei file audio ma anche degli eventi come
per esempio la pressione del pulsante PTT (Push To Talk) delle varie radio,
io ho suggerito l'uso del MIDI/sequencer.

Adesso però non so bene come poter gestire la cosa perchè, si, ho esperienza
in MIDI e informatica, ma separate: non ho mai programmato per l'audio.

Ed immagino non sia facile visto che c'è in ballo la sincronizzazione di
un file audio con eventi MIDI ...

Esiste forse qualche opensource ?

Accetto qualsiasi consiglio in materia, grazie

PS: usiamo Linux Ubuntu && Windows XP

PPS: forse è più indicata la sezione "Programmazione" ?
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 12:44   #2
eleonora390
Senior Member
 
L'Avatar di eleonora390
 
Iscritto dal: Oct 2006
Messaggi: 4374
Se intendi programmi,posso consigliarti Cubase.
eleonora390 è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 12:54   #3
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da eleonora390 Guarda i messaggi
Se intendi programmi,posso consigliarti Cubase.
beh si, lo conosco grazie. Uso anche Cakewalk e Rosegarden (Linux)

In effetti non ho spiegato bene: devo registrare audio ed eventi MIDI tramite un programma mio, via software.
Quindi mi piacerebbe sapere se esiste qualche API opensource o altra diavoleria
che mi permetta di farlo senza ... perdere i capelli
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 13:05   #4
lowenz
Bannato
 
L'Avatar di lowenz
 
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13528
Quote:
Originariamente inviato da trallallero Guarda i messaggi
ows XP
PPS: forse è più indicata la sezione "Programmazione" ?
Decisamente
lowenz è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 13:07   #5
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da lowenz Guarda i messaggi
Decisamente
ok, chiederò di farla spostare, grazie
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 13:24   #6
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da lowenz Guarda i messaggi
Decisamente
vabbè, i moderatori dormono

se intanto sai qualcosa sputa l'osso, please
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 14:01   #7
Kewell
Senior Member
 
L'Avatar di Kewell
 
Iscritto dal: Jan 2002
Messaggi: 32713
Quote:
Originariamente inviato da trallallero Guarda i messaggi
vabbè, i moderatori dormono
Tra il tuo PVT e lo spostamento sono passati 53 minuti. Mi sembra un'affermazione esagerata
__________________
| Front & Rear: Arbour 5.02 | Center: Arbour C.4 | Sub: Arbour S.10 | Ampli: Onkyo TX-SR607 | Video: Panasonic TX-L47DT50 | Recorder: TS-6600HD |
Sorgente Video: Raspberry PI & Openelec + QNAP TS-869L WD Red 4x4TB | Musica Liquida: Squeezebox Touch | Remote Control: Harmony One |
Kewell è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 14:07   #8
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da Kewell Guarda i messaggi
Tra il tuo PVT e lo spostamento sono passati 53 minuti. Mi sembra un'affermazione esagerata
buongiorno!!! ora del caffè ?
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 15:33   #9
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
In sostanza vuoi scrivere un file midi ? Oppure farne il playback ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 15:41   #10
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
In sostanza vuoi scrivere un file midi ? Oppure farne il playback ?

non so se sai come funziona un sequencer tipo Cubase:
hai una (o più) traccie wav e una (o più) tracce MIDI che puoi registrare od ascoltare
contemporaneamente.
Poi le puoi editare, quantizzare, comprimere etc etc ...

io avrei bisogno di poter fare tutto ciò (tranne editare) via software.

Devo registrare le conversazioni dei militari e gli eventi dei loro PTT (valori: Id, On/Off)
in qualche modo, magari in un file che mi permetta poi di poter riprodurre il tutto.

Se usassi un sequencer sarebbe una scemenza, ma lo devo fare via software, questo è il problema.
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 15:54   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non ho capito quali dati hai a disposizione...vari file wav ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 15:57   #12
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
Non ho capito quali dati hai a disposizione...vari file wav ?
no, ho l'input delle conversazioni (microfoni) che verranno registrate come wav e gli eventi dei PTT
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 16:05   #13
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quindi il midi di fatto non c'entra niente...almeno che io sappia.
Dovresti fare una specie di mixing di sorgenti WAV ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 16:20   #14
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
Quindi il midi di fatto non c'entra niente...almeno che io sappia.
Dovresti fare una specie di mixing di sorgenti WAV ?
no infatti il MIDI non c'entra niente, sarebbe solo la mia soluzione e volevo sapere se è fattibile.

In pratica dovremmo registrare dei wav inserendo delle informazioni aggiuntive, per esempio: PTT con Id <n> ON, PTT con Id <n> OFF.

Con la mia soluzione il PTT potrebbe benissimo essere un ctrl change predefinito (quì servono competenze MIDI per capire)

Il PTT di solito sta per: scelgo comunicazione diretta (full duplex) o scelgo comunicazione via radio (half duplex) oppure spengo.

L'alternativa è creare più file, uno per il full ed uno per l'half ed inserire silenzi quando viene cambiato premuto il PTT e scelto un altro tipo. In questo caso io non devo fare niente.

Mi sa che sto chiedendo troppo o forse dovrei chiedere in qualche forum più specifico
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 16:26   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Se il tuo scopo è quindi registrare e fare il playback di queste sessioni audio con le informazioni aggiuntive, perché semplicemente non salvi gli spezzoni audio come file separati ed file principale che contiene i riferimenti allo stato di questi PTT ed il timestamp in cui deve essere attivato il playback degli spezzoni audio.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 16:31   #16
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
Se il tuo scopo è quindi registrare e fare il playback di queste sessioni audio con le informazioni aggiuntive, perché semplicemente non salvi gli spezzoni audio come file separati ed file principale che contiene i riferimenti allo stato di questi PTT ed il timestamp in cui deve essere attivato il playback degli spezzoni audio.
hai descritto esattamente ciò che fa un sequencer

ma torniamo a bomba ... come le registro queste info ?

PS: poi magari farà tutto qualcun altro perchè è ancora da disegnare, ma più info
riesco ad avere prima che si decida e meglio è
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 19:10   #17
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7260
se vuoi qualcosa di abbastanza professionale prova ardour
ti anche il server audio jack
potresti provare ubuntu studio per avere la pappa pronta.. o forse non ho capito nulla di quello che hai bisogno?
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 19:17   #18
Tommo
Senior Member
 
L'Avatar di Tommo
 
Iscritto dal: Feb 2006
Messaggi: 1304
Quindi, se ho capito bene tu alla pressione di un tasto da parte del "carrista" devi aggiungere un suono sopra la voce, tipo "passo, BEEP!"...

Se è così dovresti provare semplicemente a mixare la traccia del microfono alla traccia audio dell'effetto sonoro, presa da un file wav.
Quando si preme il tasto parte l'esecuzione dell'effetto, che si mixa alla voce.
Non credo ci sia bisogno di tirare in ballo i midi...

Io consiglierei OpenAL per farlo ma non so su che piattaforma lo devi eseguire, forse fai meglio a fare tutto a mano data la specificità.
__________________
*ToMmO*

devlog | twitter
Tommo è offline   Rispondi citando il messaggio o parte di esso
Old 04-04-2008, 08:23   #19
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
No no, ne ubuntu studio ne aggiungere suoni, devo fare un'altra cosa, non avrei scritto sulla sezione "Programmazione" altrimenti

Evidentemente o sono veramente un incapace a spiegare o sto chiedendo troppo.
Vabbe, grazie a tutti lo stesso
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 04-04-2008, 09:32   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da trallallero Guarda i messaggi
hai descritto esattamente ciò che fa un sequencer

ma torniamo a bomba ... come le registro queste info ?

PS: poi magari farà tutto qualcun altro perchè è ancora da disegnare, ma più info
riesco ad avere prima che si decida e meglio è
Appunto, ma con il formato midi non c'entra assolutamente niente perché non ti puoi permettere di definire un soundfont per ogni spezzone di conversazione.
In un midi i font vengono modulati, qui non devono essere modulati.

Fai un formato proprietario e via, magari al limite dai la possibilità di produrre un wav o un mp3 di output con il risultate delle comunicazioni.
Imho ti basta solo una libreria per produrre i wav e poi non ti serve altro.
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
iPhone Air 2 in arrivo già nel 20...
Vimeo quasi svuotata: Bending Spoons ann...
Altro che bolla: per Huang l'AI è...
Battlefield 6: la Stagione 2 segner&agra...
Da Sony due nuovi giradischi wireless pe...
Arriva l'addio definitivo di Intel ad Al...
Attacco AI su Google Calendar: Gemini pu...
Renault vuole reintegrare Ampere nel gru...
1Password introduce un nuovo avviso anti...
Windows 11, nuovo bug blocca le app: col...
Tre sistemi operativi in uno smartphone:...
Crypto in Italia: 2,8 milioni di possess...
Pubblicato 'il carattere' di Claude: uti...
Siri cambia volto su iOS 27 e macOS 27: ...
Apple contro Intel e AMD: i numeri che r...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v