Convert CSV tables into akoúste JSON stimulus lists

Read a local CSV table and convert it to a .js file that can be used as a stimulus list for the akoúste listening experiments. This page can process CSV files with separators: tab, semicolon (;), and comma (,). It will not handle "quoted" separators, e.g., ',",",' , nor backslash (\) characters well. File extensions must be .csv or .txt.

Read CSV table

  Separator   Target
 

Separator: The character separating the values, one of [, ; tab]
Target: The target filname. One of:
Read_ABX_Stimuluslist.js, Read_VAS_Stimuluslist.js, Read_Likert5_Stimuluslist.js

How to construct a stimulus CSV table

akoúste needs a list of stimuli in the format of a Javascript (.js) file to run an experiment. This page converts a table file in CSV format to the required Javascript file. Such a CSV file can easily be created using any spreadsheet, database, or statistical application. A detailed, step by step, description of how to create a CSV file can be found here. In this place, we will only describe the parts specific for akoúste.

The paths, or (relative) url's, of the stimuli needed by akoúste should be placed in columns labeled A (for all experiments), B, and X (for ABX experiments). If no such columns are present, the first three columns are used in the order ABX. Any other columns will be written to the response file too. This means that you can add the data needed for later processing of the answers in separate columns.
Note: You are free to choose any one of the three separators, tab, semicolon (;), and comma (,). But this page will not handle attempts to quote or escape the sepatator.

When your CSV file is ready, select it with the Browse... button. Select your separator and target file name and click on Start conversion. You will see the data you submitted in table form. Check whether the data have been correctly interpreted and formatted. Then click Save Results. The Javascript file will be downloaded into the customary place on your computer, depending on your browser configuration.