Find Jobs
Hire Freelancers

Graphically edit a data structure

$100-150 USD

Færdiggjort
Slået op cirka 18 år siden

$100-150 USD

Betales ved levering
I need to be able to edit information on the following data structure graphically in a way similar to audio editors/sequencers. (See attached file) TYPE nscriptrecs=RECORD time:LONGINT; channel:WORD; value:BYTE; END; channelrectype=RECORD names:ARRAY [0..7] OF STRING; editing:ARRAY[0..7] OF BOOLEAN; analog:BOOLEAN; END; nshowtype=RECORD channels:ARRAY[0..maxchannels-1] OF channelrectype; showlength:LONGINT; script:ARRAY[1..nmaxscenes] OF nscriptrecs; numscenes:WORD; END; VAR theshow:nshowtype; The variable theshow contains two arrays (script and channels) that contain the information to be edited. script contains "numscenes" elements. The script elements contain 3 variables: time: time is the time in milliseconds when "Channel" changes it's "Value" When a channel is marked as analog in the channels record it's value is edited as an analog value on the analogs window, otherwise every bit can be edited on the digitals window. I need to be able to select which channels are editable using a window to select which channels to edit. Also a waveform can be used and shown as a watermark in the analog window. I need to be able to select, copy, paste values over time. The general behavior will be like on a midi sequencing program or a waveform editor, but only the data inside the data structure will be modified. Operations as paint, erase, zoom, select, copy, paste will be done in a standard "Windows" way using buttons. I also need to be able to "Play" the audio file and notify everytime a channel changes it's value. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Windows 2000 and XP
Projekt-ID: 3385726

Om projektet

4 forslag
Projekt på afstand
Aktiv 18 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
See private message.
$97,74 USD på 44 dage
4,9 (16 anmeldelser)
4,6
4,6
4 freelancere byder i gennemsnit $112 USD på dette job
Brug Avatar.
See private message.
$127,50 USD på 44 dage
5,0 (14 anmeldelser)
5,0
5,0
Brug Avatar.
See private message.
$127,50 USD på 44 dage
5,0 (17 anmeldelser)
4,6
4,6
Brug Avatar.
See private message.
$93,50 USD på 44 dage
0,0 (4 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
Austin, United States
0,0
0
Medlem siden mar. 27, 2006

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.