Page 10 of 10 FirstFirst ... 8 9 10
Results 136 to 148 of 148

Thread: Mijn Delphi project: radio automatisering pakket

  1. #136
    Weer wat verder.
    Ik heb de mogelijkheid toegevoegd dat je ook blokken kunt plannen(eventueel met een verplichte tijd, commercial blokken). Indien je dubbelklikt op zo'n blok/groep, dan wordt deze in hetzelfde scherm geopend als de playlist. Indien je weer op 'back' drukt links boven, dan kom je weer in je playlist.
    Ook; indien je er een time schedule aan koppelt, dan wordt op basis van de tijd automatisch de plaats van die groep in de playlist berekent. Indien je geen verplichte tijd opgeeft, dan wordt de groep geplaatst op de geselecteerde (drop) positie.

    Op 6:57:00 uur heb je zo'n(verplichte) groep. In die groep staan geen items wat de 00:00:00 ook aangeeft. Indien er wel items in staan, wordt de totale duur van de groep items daarin weergegeven. Ook heeft een groep eigenschappen als FadeOut of cut hoe hij de lopende plaat moet stoppen.
    Click image for larger version. 

Name:	Knipsel.jpg 
Views:	81 
Size:	100.6 KB 
ID:	7565

  2. #137
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,032
    Ik weet dat je veel threads gebruikt, maar maar je ook gebruik van anonymous threads?
    Delphi is great. Lazarus is more powerfull

  3. #138
    Vooral de Async(procedure).AWait(procedure) is in trek

    Overigens heb ik nog wat nieuwe zaken erin gebouwd. Men kan ook streams plannen: Indien er zo'n item in de playlist staat, wordt er op de betreffende regel ook de tijd nog te gaan weergegeven. Het item bewerkt zichzelf als het ware met een nieuwe caption. Indien de tijd bereikt is, dan wordt dit item gestart en eventueel nog een start/stop commando uitgevoerd. Dit heb ik dan weer gedaan met een cronjob.
    Click image for larger version. 

Name:	Knipsel.jpg 
Views:	89 
Size:	93.9 KB 
ID:	7578

    Ook heb ik cuepoint detectie erin gebouwd op basis van het start en eind volume.
    Click image for larger version. 

Name:	Knipsel1.PNG 
Views:	63 
Size:	43.1 KB 
ID:	7579

  4. #139
    Het is weer tijd voor een update.
    Ik heb de laatste tijd het volgende toegevoegd:

    Ondersteuning voor DirectSound, ASIO en WASAPI;
    Ondersteuning voor het afspelen van Audiostreams(internet audio stream en/of audio bestanden extern op een server);
    Ondersteuning voor het afspelen vanuit een LineIN ingang.
    Het opslaan van een complete playlist in een ZIP bestand(inclusief audio) en weer kunnen inlezen + encryptie;
    Het 'mixdownen' van een playlist zodat je een complete playlist als een audio bestand kunt opslaan;
    AudioFX in de mix editor(tempo changes e.d.);
    Duidelijke weergaven(rood) als de audio bestanden niet meer aanwezig zijn in de soundunit;

    Click image for larger version. 

Name:	Knipsel.PNG 
Views:	37 
Size:	21.6 KB 
ID:	7595
    Click image for larger version. 

Name:	Knipsel2.PNG 
Views:	49 
Size:	32.8 KB 
ID:	7596
    Click image for larger version. 

Name:	Knipsel3.PNG 
Views:	41 
Size:	62.9 KB 
ID:	7597

  5. #140
    Nog een update. Ik heb de breaks voorzien van borders zodat duidelijk is dat dat een groep betreft. Daarnaast staat er nu [Auto starttimer] deze naam kun je zelf aanpassen en ook de tijd welke er achter getoond staat, dit is de tijd nog te gaan tot dat blok wordt gestart. Dat is afhankelijk welke optie je kozen hebt(Manual, Manual End, Auto en AutoEnd) zo is AutoEnd lopende plaat afkappen(al dan niet met een fadeout) en het eerste blok item starten en auto is de lopende plaat uit laten spelen en op het XFade punt het eerste blok item starten.

    Click image for larger version. 

Name:	screen.PNG 
Views:	50 
Size:	79.4 KB 
ID:	7605

  6. #141
    Nog een update. Ik heb het tekenen van de playlistitems 'overgenomen' van het standaard gedrag van het TcxGrid waardoor je wat meer vrijheid hebt in het weergeven van items. Daarnaast heb ik er nog een normalisatie procedure ingebouwd om audio te normaliseren indien gewenst.

    Verder kun je aangegeven of een groep met een verplichte tijd een bepaalde tijd voor dat de groep de uitzending overneemt, moet gaan knipperen zodat het groene 'ledje' rood en groen gaat knipperen. Het tandwieltje geeft aan dat het een verplicht tijdsgroep is. Er kan ook een Fade teken staan zodat de lopende plaat blijft spelen en daarna de groep wordt gestart of een handje voor als een groep handmatig gestart wordt.

    Click image for larger version. 

Name:	Knipsel.jpg 
Views:	61 
Size:	95.8 KB 
ID:	7608

  7. #142
    Ondertussen knutsel ik vrolijk door. Ik ben bezig om de digitale mixer erin te hangen. Met de config kun je straks de instellingen per kanaal wijzigen.
    Click image for larger version. 

Name:	vumeter.PNG 
Views:	47 
Size:	83.2 KB 
ID:	7611

  8. #143
    Om nog even wat verder te gaan: Ik heb in 2,5 uur tijd de pitch control in de mix editor gebouwd.(inclusief de grafische weergaven hiervan).


    Op naar volume editing, time stretching en audio ducking.

  9. #144
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,032
    Ik zal graag eens met jouw editor willen spelen (maar dan puur de editor)
    Delphi is great. Lazarus is more powerfull

  10. #145
    John,

    Die editor is afhankelijk van playlisten en dergelijken. Als je puur alleen met de editor wil spelen, dan moet ik de editor in een losse exe hangen en met een open dialog functie daar files in kunnen laden. Natuurlijk mag je 'n keer langskomen om er mee te kunnen spelen(met koffie ). Overigens: Ik ga nog een multitrack editor erin bouwen op basis van een Direct2D canvas. Als de basis daarin goed staat, dan gebruik ik deze ook als basis paintengine voor de mix editor zelf ipv de huidige GDI+ engine.

  11. #146
    Hoi Patrick

    Al een tijdje volg ik dit topic . Je had een tijd geleden voor mijn internet radio station het pakket geeinstalleerd , en op eens hele tijd geen feedback van je gehad. Geen idee waarom . Maar we hebben nog steeds interesse er in trouwens, ik zag dat er heel wat nieuwe dingen bij gekomen waren , wij willen graag het testen voor je . situatie is nog steeds het zelfde voor mijn station

    Goos

  12. #147
    Hi Folks,

    Weer even een update:

    - Drag & drop vanuit explorer(waarbij het een optie is om deze direct toe te kunnen voegen aan je soundunit/database);
    - Input vanaf de audiokaart rechtstreeks doorsturen naar een output;
    - HTTP Live Streaming;
    - Support voor AAC+ (HE-AAC);
    - Support voor RMS;
    - Connecties met andere playout systemen;
    - Eind tijd navigator wordt weergegeven;
    - XML in /output voor communicatie met overige systemen / webservices;
    - Webportal in aanbouw;


    -Click image for larger version. 

Name:	2017-11-12 21_01_05-.jpg 
Views:	31 
Size:	98.0 KB 
ID:	7668

  13. #148
    Netjes man!! Respect dat je zo'n project bouwt.. Echt heel mooi! Zou het wel eens in werking willen zien en stiekem een kijkje onder de kap haha.. Zelf oud radio amateur, en radio i.c.m. Delphi heeft me altijd geinteresseerd..

Page 10 of 10 FirstFirst ... 8 9 10

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •